builder: fx-team_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-267 starttime: 1461174017.54 results: success (0) buildid: 20160420094342 builduid: a1e895ebc7944c22b05b8dd4b95d21b5 revision: b29a652d68e85d25953a2bb371d35114cd8036a0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 10:40:17.540773) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 10:40:17.541442) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 33 secs) (at 2016-04-20 10:40:17.541865) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 33 secs) (at 2016-04-20 10:40:50.546119) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-04-20 10:40:50.546946) ========= 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-1461173987.867056-1130288803 _=/tools/buildbot/bin/python using PTY: False --2016-04-20 10:40:51-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 7.85M=0.001s 2016-04-20 10:40:51 (7.85 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.579723 ========= master_lag: 7.49 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-04-20 10:40:58.620662) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 18 secs) (at 2016-04-20 10:40:58.621086) ========= 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-1461173987.867056-1130288803 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.070418 ========= master_lag: 18.56 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 18 secs) (at 2016-04-20 10:41:17.251614) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-20 10:41:17.252101) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev b29a652d68e85d25953a2bb371d35114cd8036a0 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev b29a652d68e85d25953a2bb371d35114cd8036a0 --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-1461173987.867056-1130288803 _=/tools/buildbot/bin/python using PTY: False 2016-04-20 10:41:17,866 truncating revision to first 12 chars 2016-04-20 10:41:17,866 Setting DEBUG logging. 2016-04-20 10:41:17,867 attempt 1/10 2016-04-20 10:41:17,867 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/b29a652d68e8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 10:41:19,116 unpacking tar archive at: fx-team-b29a652d68e8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.891444 ========= master_lag: 3.32 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-20 10:41:22.467351) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 10:41:22.467787) ========= script_repo_revision: b29a652d68e85d25953a2bb371d35114cd8036a0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 10:41:22.468389) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 34 secs) (at 2016-04-20 10:41:22.468792) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 34 secs) (at 2016-04-20 10:41:57.001240) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 40 secs) (at 2016-04-20 10:41:57.001660) ========= /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 fx-team --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', 'fx-team', '--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-1461173987.867056-1130288803 _=/tools/buildbot/bin/python using PTY: False 10:41:59 INFO - MultiFileLogger online at 20160420 10:41:59 in /builds/slave/test 10:41:59 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 fx-team --download-symbols true 10:41:59 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 10:41:59 INFO - {'append_to_log': False, 10:41:59 INFO - 'base_work_dir': '/builds/slave/test', 10:41:59 INFO - 'blob_upload_branch': 'fx-team', 10:41:59 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 10:41:59 INFO - 'buildbot_json_path': 'buildprops.json', 10:41:59 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 10:41:59 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:41:59 INFO - 'download_minidump_stackwalk': True, 10:41:59 INFO - 'download_symbols': 'true', 10:41:59 INFO - 'e10s': False, 10:41:59 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 10:41:59 INFO - 'tooltool.py': '/tools/tooltool.py', 10:41:59 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 10:41:59 INFO - '/tools/misc-python/virtualenv.py')}, 10:41:59 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:41:59 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:41:59 INFO - 'log_level': 'info', 10:41:59 INFO - 'log_to_console': True, 10:41:59 INFO - 'opt_config_files': (), 10:41:59 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:41:59 INFO - '--processes=1', 10:41:59 INFO - '--config=%(test_path)s/wptrunner.ini', 10:41:59 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:41:59 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:41:59 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:41:59 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:41:59 INFO - 'pip_index': False, 10:41:59 INFO - 'require_test_zip': True, 10:41:59 INFO - 'test_type': ('testharness',), 10:41:59 INFO - 'this_chunk': '1', 10:41:59 INFO - 'tooltool_cache': '/builds/tooltool_cache', 10:41:59 INFO - 'total_chunks': '10', 10:41:59 INFO - 'virtualenv_path': 'venv', 10:41:59 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:41:59 INFO - 'work_dir': 'build'} 10:41:59 INFO - ##### 10:41:59 INFO - ##### Running clobber step. 10:41:59 INFO - ##### 10:41:59 INFO - Running pre-action listener: _resource_record_pre_action 10:41:59 INFO - Running main action method: clobber 10:41:59 INFO - rmtree: /builds/slave/test/build 10:41:59 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 10:42:01 INFO - Running post-action listener: _resource_record_post_action 10:42:01 INFO - ##### 10:42:01 INFO - ##### Running read-buildbot-config step. 10:42:01 INFO - ##### 10:42:01 INFO - Running pre-action listener: _resource_record_pre_action 10:42:01 INFO - Running main action method: read_buildbot_config 10:42:01 INFO - Using buildbot properties: 10:42:01 INFO - { 10:42:01 INFO - "project": "", 10:42:01 INFO - "product": "firefox", 10:42:01 INFO - "script_repo_revision": "production", 10:42:01 INFO - "scheduler": "tests-fx-team-ubuntu32_vm-debug-unittest-7-3600", 10:42:01 INFO - "repository": "", 10:42:01 INFO - "buildername": "Ubuntu VM 12.04 fx-team debug test web-platform-tests-1", 10:42:01 INFO - "buildid": "20160420094342", 10:42:01 INFO - "pgo_build": "False", 10:42:01 INFO - "basedir": "/builds/slave/test", 10:42:01 INFO - "buildnumber": 45, 10:42:01 INFO - "slavename": "tst-linux32-spot-267", 10:42:01 INFO - "revision": "b29a652d68e85d25953a2bb371d35114cd8036a0", 10:42:01 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 10:42:01 INFO - "platform": "linux", 10:42:01 INFO - "branch": "fx-team", 10:42:01 INFO - "repo_path": "integration/fx-team", 10:42:01 INFO - "moz_repo_path": "", 10:42:01 INFO - "stage_platform": "linux", 10:42:01 INFO - "builduid": "a1e895ebc7944c22b05b8dd4b95d21b5", 10:42:01 INFO - "slavebuilddir": "test" 10:42:01 INFO - } 10:42:01 INFO - Found installer url https://queue.taskcluster.net/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2. 10:42:01 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json. 10:42:01 INFO - Running post-action listener: _resource_record_post_action 10:42:01 INFO - ##### 10:42:01 INFO - ##### Running download-and-extract step. 10:42:01 INFO - ##### 10:42:01 INFO - Running pre-action listener: _resource_record_pre_action 10:42:01 INFO - Running main action method: download_and_extract 10:42:01 INFO - mkdir: /builds/slave/test/build/tests 10:42:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:42:01 INFO - https://queue.taskcluster.net/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 10:42:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 10:42:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 10:42:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 10:42:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json'}, attempt #1 10:42:03 INFO - Downloaded 1325 bytes. 10:42:03 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 10:42:03 INFO - Using the following test package requirements: 10:42:03 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 10:42:03 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 10:42:03 INFO - u'firefox-48.0a1.en-US.linux-i686.cppunittest.tests.zip'], 10:42:03 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 10:42:03 INFO - u'firefox-48.0a1.en-US.linux-i686.gtest.tests.zip'], 10:42:03 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 10:42:03 INFO - u'jsshell-linux-i686.zip'], 10:42:03 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 10:42:03 INFO - u'firefox-48.0a1.en-US.linux-i686.mochitest.tests.zip'], 10:42:03 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 10:42:03 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 10:42:03 INFO - u'firefox-48.0a1.en-US.linux-i686.reftest.tests.zip'], 10:42:03 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 10:42:03 INFO - u'firefox-48.0a1.en-US.linux-i686.talos.tests.zip'], 10:42:03 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 10:42:03 INFO - u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'], 10:42:03 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 10:42:03 INFO - u'firefox-48.0a1.en-US.linux-i686.xpcshell.tests.zip']} 10:42:03 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 10:42: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')]} 10:42:03 INFO - https://queue.taskcluster.net/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 10:42:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 10:42:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 10:42:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 10:42:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 10:42:11 INFO - Downloaded 22429402 bytes. 10:42:11 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:42:11 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:42:12 INFO - caution: filename not matched: web-platform/* 10:42:12 INFO - Return code: 11 10:42:12 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')]} 10:42:12 INFO - https://queue.taskcluster.net/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 10:42:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 10:42:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 10:42:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 10:42:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 10:42:24 INFO - Downloaded 36397867 bytes. 10:42:24 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:42:24 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:42:27 INFO - caution: filename not matched: bin/* 10:42:27 INFO - caution: filename not matched: config/* 10:42:27 INFO - caution: filename not matched: mozbase/* 10:42:27 INFO - caution: filename not matched: marionette/* 10:42:27 INFO - caution: filename not matched: tools/wptserve/* 10:42:27 INFO - Return code: 11 10:42:27 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')]} 10:42:27 INFO - https://queue.taskcluster.net/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 10:42:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 10:42:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 10:42:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 10:42:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2'}, attempt #1 10:42:46 INFO - Downloaded 63425551 bytes. 10:42:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 10:42:46 INFO - mkdir: /builds/slave/test/properties 10:42:46 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 10:42:46 INFO - Writing to file /builds/slave/test/properties/build_url 10:42:46 INFO - Contents: 10:42:46 INFO - build_url:https://queue.taskcluster.net/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 10:42:47 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 10:42:47 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 10:42:47 INFO - Writing to file /builds/slave/test/properties/symbols_url 10:42:47 INFO - Contents: 10:42:47 INFO - symbols_url:https://queue.taskcluster.net/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 10:42:47 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')]} 10:42:47 INFO - https://queue.taskcluster.net/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:42:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 10:42:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 10:42:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 10:42:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 10:43:12 INFO - Downloaded 91778677 bytes. 10:43:12 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 10:43:12 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 10:43:20 INFO - Return code: 0 10:43:20 INFO - Running post-action listener: _resource_record_post_action 10:43:20 INFO - Running post-action listener: set_extra_try_arguments 10:43:20 INFO - ##### 10:43:20 INFO - ##### Running create-virtualenv step. 10:43:20 INFO - ##### 10:43:20 INFO - Running pre-action listener: _pre_create_virtualenv 10:43:20 INFO - Running pre-action listener: _resource_record_pre_action 10:43:20 INFO - Running main action method: create_virtualenv 10:43:20 INFO - Creating virtualenv /builds/slave/test/build/venv 10:43:20 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 10:43:20 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 10:43:21 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 10:43:21 INFO - Using real prefix '/usr' 10:43:21 INFO - New python executable in /builds/slave/test/build/venv/bin/python 10:43:23 INFO - Installing distribute.............................................................................................................................................................................................done. 10:43:26 INFO - Installing pip.................done. 10:43:26 INFO - Return code: 0 10:43:26 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 10:43:26 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')]} 10:43:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:43:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:43:26 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')]} 10:43:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:43:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:43:26 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f91c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90a3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9155f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e37e30>, '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 0x90d4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9153470>, '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-1461173987.867056-1130288803', '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 10:43:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 10:43:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 10:43:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:43:26 INFO - 'CCACHE_UMASK': '002', 10:43:26 INFO - 'DISPLAY': ':0', 10:43:26 INFO - 'HOME': '/home/cltbld', 10:43:26 INFO - 'LANG': 'en_US.UTF-8', 10:43:26 INFO - 'LOGNAME': 'cltbld', 10:43:26 INFO - 'MAIL': '/var/mail/cltbld', 10:43:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:43:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:43:26 INFO - 'MOZ_NO_REMOTE': '1', 10:43:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:43:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:43:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:43:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:43:26 INFO - 'PWD': '/builds/slave/test', 10:43:26 INFO - 'SHELL': '/bin/bash', 10:43:26 INFO - 'SHLVL': '1', 10:43:26 INFO - 'TERM': 'linux', 10:43:26 INFO - 'TMOUT': '86400', 10:43:26 INFO - 'USER': 'cltbld', 10:43:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461173987.867056-1130288803', 10:43:26 INFO - '_': '/tools/buildbot/bin/python'} 10:43:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:43:27 INFO - Downloading/unpacking psutil>=0.7.1 10:43:27 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 10:43:27 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 10:43:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:43:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:43:27 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 10:43:27 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 10:43:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 10:43:33 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:43:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:43:33 INFO - Installing collected packages: psutil 10:43:33 INFO - Running setup.py install for psutil 10:43:33 INFO - building 'psutil._psutil_linux' extension 10:43:33 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 10:43:33 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 10:43:33 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 10:43:33 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 10:43:33 INFO - building 'psutil._psutil_posix' extension 10:43:33 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 10:43:34 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 10:43:34 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:43:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:43:34 INFO - Successfully installed psutil 10:43:34 INFO - Cleaning up... 10:43:34 INFO - Return code: 0 10:43:34 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 10:43:34 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')]} 10:43:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:43:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:43:34 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')]} 10:43:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:43:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:43:34 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f91c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90a3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9155f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e37e30>, '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 0x90d4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9153470>, '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-1461173987.867056-1130288803', '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 10:43:34 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 10:43:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 10:43:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:43:34 INFO - 'CCACHE_UMASK': '002', 10:43:34 INFO - 'DISPLAY': ':0', 10:43:34 INFO - 'HOME': '/home/cltbld', 10:43:34 INFO - 'LANG': 'en_US.UTF-8', 10:43:34 INFO - 'LOGNAME': 'cltbld', 10:43:34 INFO - 'MAIL': '/var/mail/cltbld', 10:43:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:43:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:43:34 INFO - 'MOZ_NO_REMOTE': '1', 10:43:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:43:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:43:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:43:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:43:34 INFO - 'PWD': '/builds/slave/test', 10:43:34 INFO - 'SHELL': '/bin/bash', 10:43:34 INFO - 'SHLVL': '1', 10:43:34 INFO - 'TERM': 'linux', 10:43:34 INFO - 'TMOUT': '86400', 10:43:34 INFO - 'USER': 'cltbld', 10:43:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461173987.867056-1130288803', 10:43:34 INFO - '_': '/tools/buildbot/bin/python'} 10:43:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:43:34 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:43:34 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 10:43:34 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 10:43:34 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:43:34 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:43:34 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 10:43:34 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 10:43:39 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:43:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 10:43:40 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 10:43:40 INFO - Installing collected packages: mozsystemmonitor 10:43:40 INFO - Running setup.py install for mozsystemmonitor 10:43:40 INFO - Successfully installed mozsystemmonitor 10:43:40 INFO - Cleaning up... 10:43:40 INFO - Return code: 0 10:43:40 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 10:43:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:43:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:43:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:43:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:43:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:43:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:43:40 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f91c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90a3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9155f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e37e30>, '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 0x90d4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9153470>, '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-1461173987.867056-1130288803', '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 10:43:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 10:43:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 10:43:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:43:40 INFO - 'CCACHE_UMASK': '002', 10:43:40 INFO - 'DISPLAY': ':0', 10:43:40 INFO - 'HOME': '/home/cltbld', 10:43:40 INFO - 'LANG': 'en_US.UTF-8', 10:43:40 INFO - 'LOGNAME': 'cltbld', 10:43:40 INFO - 'MAIL': '/var/mail/cltbld', 10:43:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:43:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:43:40 INFO - 'MOZ_NO_REMOTE': '1', 10:43:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:43:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:43:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:43:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:43:40 INFO - 'PWD': '/builds/slave/test', 10:43:40 INFO - 'SHELL': '/bin/bash', 10:43:40 INFO - 'SHLVL': '1', 10:43:40 INFO - 'TERM': 'linux', 10:43:40 INFO - 'TMOUT': '86400', 10:43:40 INFO - 'USER': 'cltbld', 10:43:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461173987.867056-1130288803', 10:43:40 INFO - '_': '/tools/buildbot/bin/python'} 10:43:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:43:40 INFO - Downloading/unpacking blobuploader==1.2.4 10:43:40 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 10:43:40 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 10:43:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:43:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:43:40 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 10:43:40 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 10:43:45 INFO - Downloading blobuploader-1.2.4.tar.gz 10:43:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 10:43:46 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:43:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:43:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:43:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:43:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:43:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:43:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:43:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 10:43:47 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:43:47 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 10:43:47 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 10:43:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:43:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:43:47 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 10:43:47 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 10:43:47 INFO - Downloading docopt-0.6.1.tar.gz 10:43:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 10:43:47 INFO - Installing collected packages: blobuploader, requests, docopt 10:43:47 INFO - Running setup.py install for blobuploader 10:43:48 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 10:43:48 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 10:43:48 INFO - Running setup.py install for requests 10:43:48 INFO - Running setup.py install for docopt 10:43:49 INFO - Successfully installed blobuploader requests docopt 10:43:49 INFO - Cleaning up... 10:43:49 INFO - Return code: 0 10:43:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:43:49 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')]} 10:43:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:43:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:43:49 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')]} 10:43:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:43:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:43:49 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f91c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90a3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9155f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e37e30>, '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 0x90d4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9153470>, '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-1461173987.867056-1130288803', '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 10:43:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 10:43:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:43:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:43:49 INFO - 'CCACHE_UMASK': '002', 10:43:49 INFO - 'DISPLAY': ':0', 10:43:49 INFO - 'HOME': '/home/cltbld', 10:43:49 INFO - 'LANG': 'en_US.UTF-8', 10:43:49 INFO - 'LOGNAME': 'cltbld', 10:43:49 INFO - 'MAIL': '/var/mail/cltbld', 10:43:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:43:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:43:49 INFO - 'MOZ_NO_REMOTE': '1', 10:43:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:43:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:43:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:43:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:43:49 INFO - 'PWD': '/builds/slave/test', 10:43:49 INFO - 'SHELL': '/bin/bash', 10:43:49 INFO - 'SHLVL': '1', 10:43:49 INFO - 'TERM': 'linux', 10:43:49 INFO - 'TMOUT': '86400', 10:43:49 INFO - 'USER': 'cltbld', 10:43:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461173987.867056-1130288803', 10:43:49 INFO - '_': '/tools/buildbot/bin/python'} 10:43:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:43:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:43:49 INFO - Running setup.py (path:/tmp/pip-nMId13-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:43:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:43:49 INFO - Running setup.py (path:/tmp/pip-pLtGxx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:43:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:43:49 INFO - Running setup.py (path:/tmp/pip-zFZWeM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:43:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:43:50 INFO - Running setup.py (path:/tmp/pip-BgxGLD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:43:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:43:50 INFO - Running setup.py (path:/tmp/pip-gSkJiO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:43:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:43:50 INFO - Running setup.py (path:/tmp/pip-WXuR3O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:43:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:43:50 INFO - Running setup.py (path:/tmp/pip-yuhZcT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:43:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:43:50 INFO - Running setup.py (path:/tmp/pip-R40VgM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:43:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:43:50 INFO - Running setup.py (path:/tmp/pip-cxmRhD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:43:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:43:50 INFO - Running setup.py (path:/tmp/pip-4HtCwm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:43:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:43:50 INFO - Running setup.py (path:/tmp/pip-QByph6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:43:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:43:51 INFO - Running setup.py (path:/tmp/pip-wEyTjA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:43:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:43:51 INFO - Running setup.py (path:/tmp/pip-kFaPoo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:43:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:43:51 INFO - Running setup.py (path:/tmp/pip-0hzbDH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:43:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:43:51 INFO - Running setup.py (path:/tmp/pip-eUnX8S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:43:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:43:51 INFO - Running setup.py (path:/tmp/pip-1W_pCV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:43:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:43:51 INFO - Running setup.py (path:/tmp/pip-NXZBKa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:43:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:43:51 INFO - Running setup.py (path:/tmp/pip-nJ8hu9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:43:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:43:52 INFO - Running setup.py (path:/tmp/pip-w1zUqi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:43:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:43:52 INFO - Running setup.py (path:/tmp/pip-sbD4rs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:43:52 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:43:52 INFO - Running setup.py (path:/tmp/pip-dNE7FH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:43:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:43:52 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 10:43:52 INFO - Running setup.py install for manifestparser 10:43:53 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 10:43:53 INFO - Running setup.py install for mozcrash 10:43:53 INFO - Running setup.py install for mozdebug 10:43:53 INFO - Running setup.py install for mozdevice 10:43:53 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 10:43:53 INFO - Installing dm script to /builds/slave/test/build/venv/bin 10:43:53 INFO - Running setup.py install for mozfile 10:43:53 INFO - Running setup.py install for mozhttpd 10:43:54 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 10:43:54 INFO - Running setup.py install for mozinfo 10:43:54 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 10:43:54 INFO - Running setup.py install for mozInstall 10:43:54 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 10:43:54 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 10:43:54 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 10:43:54 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 10:43:54 INFO - Running setup.py install for mozleak 10:43:54 INFO - Running setup.py install for mozlog 10:43:54 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 10:43:54 INFO - Running setup.py install for moznetwork 10:43:55 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 10:43:55 INFO - Running setup.py install for mozprocess 10:43:55 INFO - Running setup.py install for mozprofile 10:43:55 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 10:43:55 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 10:43:55 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 10:43:55 INFO - Running setup.py install for mozrunner 10:43:55 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 10:43:55 INFO - Running setup.py install for mozscreenshot 10:43:56 INFO - Running setup.py install for moztest 10:43:56 INFO - Running setup.py install for mozversion 10:43:56 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 10:43:56 INFO - Running setup.py install for wptserve 10:43:56 INFO - Running setup.py install for marionette-driver 10:43:57 INFO - Running setup.py install for browsermob-proxy 10:43:57 INFO - Running setup.py install for marionette-client 10:43:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:43:57 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 10:43:57 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 10:43:57 INFO - Cleaning up... 10:43:57 INFO - Return code: 0 10:43:57 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:43:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:43:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:43:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:43:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:43:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:43:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:43:57 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f91c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90a3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9155f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e37e30>, '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 0x90d4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9153470>, '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-1461173987.867056-1130288803', '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 10:43:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 10:43:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:43:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:43:57 INFO - 'CCACHE_UMASK': '002', 10:43:57 INFO - 'DISPLAY': ':0', 10:43:57 INFO - 'HOME': '/home/cltbld', 10:43:57 INFO - 'LANG': 'en_US.UTF-8', 10:43:57 INFO - 'LOGNAME': 'cltbld', 10:43:57 INFO - 'MAIL': '/var/mail/cltbld', 10:43:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:43:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:43:57 INFO - 'MOZ_NO_REMOTE': '1', 10:43:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:43:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:43:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:43:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:43:57 INFO - 'PWD': '/builds/slave/test', 10:43:57 INFO - 'SHELL': '/bin/bash', 10:43:57 INFO - 'SHLVL': '1', 10:43:57 INFO - 'TERM': 'linux', 10:43:57 INFO - 'TMOUT': '86400', 10:43:57 INFO - 'USER': 'cltbld', 10:43:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461173987.867056-1130288803', 10:43:57 INFO - '_': '/tools/buildbot/bin/python'} 10:43:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:43:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:43:58 INFO - Running setup.py (path:/tmp/pip-roRx_5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:43:58 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)) 10:43:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:43:58 INFO - Running setup.py (path:/tmp/pip-FM9KDH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:43:58 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)) 10:43:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:43:58 INFO - Running setup.py (path:/tmp/pip-_LGKBd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:43:58 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)) 10:43:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:43:58 INFO - Running setup.py (path:/tmp/pip-SCK12N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:43:58 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)) 10:43:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:43:58 INFO - Running setup.py (path:/tmp/pip-DH37MI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:43:58 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)) 10:43:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:43:58 INFO - Running setup.py (path:/tmp/pip-8b4qlk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:43:59 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)) 10:43:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:43:59 INFO - Running setup.py (path:/tmp/pip-XrXtjk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:43:59 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)) 10:43:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:43:59 INFO - Running setup.py (path:/tmp/pip-qzjf4h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:43:59 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)) 10:43:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:43:59 INFO - Running setup.py (path:/tmp/pip-ShLRyx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:43:59 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)) 10:43:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:43:59 INFO - Running setup.py (path:/tmp/pip-AASO8p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:43:59 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)) 10:43:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:43:59 INFO - Running setup.py (path:/tmp/pip-4JEVUA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:43:59 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)) 10:43:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:43:59 INFO - Running setup.py (path:/tmp/pip-FAA4Lz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:43:59 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)) 10:43:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:43:59 INFO - Running setup.py (path:/tmp/pip-RW1Lex-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:44:00 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)) 10:44:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:44:00 INFO - Running setup.py (path:/tmp/pip-qhNImo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:44:00 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)) 10:44:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:44:00 INFO - Running setup.py (path:/tmp/pip-O5Gwsg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:44:00 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)) 10:44:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:44:00 INFO - Running setup.py (path:/tmp/pip-PVbd3h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:44:00 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)) 10:44:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:44:00 INFO - Running setup.py (path:/tmp/pip-8nWpsh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:44:00 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)) 10:44:00 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:44:00 INFO - Running setup.py (path:/tmp/pip-bdsm_n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:44:00 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)) 10:44:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:44:00 INFO - Running setup.py (path:/tmp/pip-BuX45T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:44:01 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)) 10:44:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:44:01 INFO - Running setup.py (path:/tmp/pip-oDFjLd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:44:01 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)) 10:44:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:44:01 INFO - Running setup.py (path:/tmp/pip-W37QJG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:44:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:44:01 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)) 10:44:01 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)) 10:44:01 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)) 10:44:01 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)) 10:44:01 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)) 10:44:01 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)) 10:44:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:44:01 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 10:44:01 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 10:44:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:44:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:44:01 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 10:44:01 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 10:44:07 INFO - Downloading blessings-1.6.tar.gz 10:44:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 10:44:07 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)) 10:44:07 INFO - Installing collected packages: blessings 10:44:07 INFO - Running setup.py install for blessings 10:44:07 INFO - Successfully installed blessings 10:44:07 INFO - Cleaning up... 10:44:07 INFO - Return code: 0 10:44:07 INFO - Done creating virtualenv /builds/slave/test/build/venv. 10:44:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:44:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:44:08 INFO - Reading from file tmpfile_stdout 10:44:08 INFO - Current package versions: 10:44:08 INFO - argparse == 1.2.1 10:44:08 INFO - blessings == 1.6 10:44:08 INFO - blobuploader == 1.2.4 10:44:08 INFO - browsermob-proxy == 0.6.0 10:44:08 INFO - docopt == 0.6.1 10:44:08 INFO - manifestparser == 1.1 10:44:08 INFO - marionette-client == 2.3.0 10:44:08 INFO - marionette-driver == 1.4.0 10:44:08 INFO - mozInstall == 1.12 10:44:08 INFO - mozcrash == 0.17 10:44:08 INFO - mozdebug == 0.1 10:44:08 INFO - mozdevice == 0.48 10:44:08 INFO - mozfile == 1.2 10:44:08 INFO - mozhttpd == 0.7 10:44:08 INFO - mozinfo == 0.9 10:44:08 INFO - mozleak == 0.1 10:44:08 INFO - mozlog == 3.1 10:44:08 INFO - moznetwork == 0.27 10:44:08 INFO - mozprocess == 0.22 10:44:08 INFO - mozprofile == 0.28 10:44:08 INFO - mozrunner == 6.11 10:44:08 INFO - mozscreenshot == 0.1 10:44:08 INFO - mozsystemmonitor == 0.0 10:44:08 INFO - moztest == 0.7 10:44:08 INFO - mozversion == 1.4 10:44:08 INFO - psutil == 3.1.1 10:44:08 INFO - requests == 1.2.3 10:44:08 INFO - wptserve == 1.4.0 10:44:08 INFO - wsgiref == 0.1.2 10:44:08 INFO - Running post-action listener: _resource_record_post_action 10:44:08 INFO - Running post-action listener: _start_resource_monitoring 10:44:08 INFO - Starting resource monitoring. 10:44:08 INFO - ##### 10:44:08 INFO - ##### Running pull step. 10:44:08 INFO - ##### 10:44:08 INFO - Running pre-action listener: _resource_record_pre_action 10:44:08 INFO - Running main action method: pull 10:44:08 INFO - Pull has nothing to do! 10:44:08 INFO - Running post-action listener: _resource_record_post_action 10:44:08 INFO - ##### 10:44:08 INFO - ##### Running install step. 10:44:08 INFO - ##### 10:44:08 INFO - Running pre-action listener: _resource_record_pre_action 10:44:08 INFO - Running main action method: install 10:44:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:44:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:44:08 INFO - Reading from file tmpfile_stdout 10:44:08 INFO - Detecting whether we're running mozinstall >=1.0... 10:44:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 10:44:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 10:44:08 INFO - Reading from file tmpfile_stdout 10:44:08 INFO - Output received: 10:44:08 INFO - Usage: mozinstall [options] installer 10:44:08 INFO - Options: 10:44:08 INFO - -h, --help show this help message and exit 10:44:08 INFO - -d DEST, --destination=DEST 10:44:08 INFO - Directory to install application into. [default: 10:44:08 INFO - "/builds/slave/test"] 10:44:08 INFO - --app=APP Application being installed. [default: firefox] 10:44:08 INFO - mkdir: /builds/slave/test/build/application 10:44:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 10:44:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 10:44:41 INFO - Reading from file tmpfile_stdout 10:44:41 INFO - Output received: 10:44:41 INFO - /builds/slave/test/build/application/firefox/firefox 10:44:41 INFO - Running post-action listener: _resource_record_post_action 10:44:41 INFO - ##### 10:44:41 INFO - ##### Running run-tests step. 10:44:41 INFO - ##### 10:44:41 INFO - Running pre-action listener: _resource_record_pre_action 10:44:41 INFO - Running main action method: run_tests 10:44:41 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 10:44:41 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:44:41 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:44:41 INFO - grabbing minidump binary from tooltool 10:44:41 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')]} 10:44:41 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 0x8e37e30>, '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 0x90d4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9153470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 10:44:41 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 10:44:41 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 10:44:41 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 10:44:41 INFO - Return code: 0 10:44:41 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 10:44:41 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 10:44:41 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/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.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 10:44:41 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/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.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 10:44:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:44:41 INFO - 'CCACHE_UMASK': '002', 10:44:41 INFO - 'DISPLAY': ':0', 10:44:41 INFO - 'HOME': '/home/cltbld', 10:44:41 INFO - 'LANG': 'en_US.UTF-8', 10:44:41 INFO - 'LOGNAME': 'cltbld', 10:44:41 INFO - 'MAIL': '/var/mail/cltbld', 10:44:41 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 10:44:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:44:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:44:41 INFO - 'MOZ_NO_REMOTE': '1', 10:44:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:44:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:44:41 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:44:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:44:41 INFO - 'PWD': '/builds/slave/test', 10:44:41 INFO - 'SHELL': '/bin/bash', 10:44:41 INFO - 'SHLVL': '1', 10:44:41 INFO - 'TERM': 'linux', 10:44:41 INFO - 'TMOUT': '86400', 10:44:41 INFO - 'USER': 'cltbld', 10:44:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461173987.867056-1130288803', 10:44:41 INFO - '_': '/tools/buildbot/bin/python'} 10:44:41 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/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.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 10:44:42 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 10:44:42 INFO - import pkg_resources 10:44:43 INFO - Using 1 client processes 10:44:43 INFO - wptserve Starting http server on 127.0.0.1:8000 10:44:43 INFO - wptserve Starting http server on 127.0.0.1:8001 10:44:43 INFO - wptserve Starting http server on 127.0.0.1:8443 10:44:45 INFO - SUITE-START | Running 778 tests 10:44:45 INFO - Running testharness tests 10:44:45 INFO - Setting up ssl 10:44:45 INFO - PROCESS | certutil | 10:44:45 INFO - PROCESS | certutil | 10:44:45 INFO - PROCESS | certutil | 10:44:45 INFO - Certificate Nickname Trust Attributes 10:44:45 INFO - SSL,S/MIME,JAR/XPI 10:44:45 INFO - 10:44:45 INFO - web-platform-tests CT,, 10:44:45 INFO - 10:44:46 INFO - Starting runner 10:44:48 INFO - PROCESS | 1807 | 1461174288787 Marionette DEBUG Marionette enabled via build flag and pref 10:44:49 INFO - PROCESS | 1807 | ++DOCSHELL 0xa2ac3000 == 1 [pid = 1807] [id = 1] 10:44:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 1 (0xa2ac3400) [pid = 1807] [serial = 1] [outer = (nil)] 10:44:49 INFO - PROCESS | 1807 | [1807] WARNING: No inner window available!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 10:44:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 2 (0xa2ac3c00) [pid = 1807] [serial = 2] [outer = 0xa2ac3400] 10:44:49 INFO - PROCESS | 1807 | 1461174289472 Marionette INFO Listening on port 2828 10:44:50 INFO - PROCESS | 1807 | 1461174290071 Marionette DEBUG Marionette enabled via command-line flag 10:44:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x9fc57c00 == 2 [pid = 1807] [id = 2] 10:44:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 3 (0x9fc95800) [pid = 1807] [serial = 3] [outer = (nil)] 10:44:50 INFO - PROCESS | 1807 | [1807] WARNING: No inner window available!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 10:44:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 4 (0x9fc96000) [pid = 1807] [serial = 4] [outer = 0x9fc95800] 10:44:50 INFO - PROCESS | 1807 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9fb7a240 10:44:50 INFO - PROCESS | 1807 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9fb7ad60 10:44:50 INFO - PROCESS | 1807 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9fb8ac60 10:44:50 INFO - PROCESS | 1807 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9fb9b8c0 10:44:50 INFO - PROCESS | 1807 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9fb9d600 10:44:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 5 (0x9fb97800) [pid = 1807] [serial = 5] [outer = 0xa2ac3400] 10:44:50 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:44:50 INFO - PROCESS | 1807 | 1461174290489 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:39068 10:44:50 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:44:50 INFO - PROCESS | 1807 | 1461174290571 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:39069 10:44:50 INFO - PROCESS | 1807 | 1461174290579 Marionette DEBUG Closed connection conn0 10:44:50 INFO - PROCESS | 1807 | [1807] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 10:44:50 INFO - PROCESS | 1807 | 1461174290700 Marionette DEBUG Closed connection conn1 10:44:50 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:44:50 INFO - PROCESS | 1807 | 1461174290776 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:39070 10:44:50 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:44:50 INFO - PROCESS | 1807 | 1461174290819 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:39071 10:44:50 INFO - PROCESS | 1807 | 1461174290829 Marionette DEBUG Closed connection conn2 10:44:50 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:44:50 INFO - PROCESS | 1807 | 1461174290875 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:39072 10:44:50 INFO - PROCESS | 1807 | 1461174290883 Marionette DEBUG Closed connection conn3 10:44:50 INFO - PROCESS | 1807 | 1461174290913 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:44:50 INFO - PROCESS | 1807 | 1461174290928 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420094342","device":"desktop","version":"48.0a1"} 10:44:51 INFO - PROCESS | 1807 | [1807] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:44:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x987b5800 == 3 [pid = 1807] [id = 3] 10:44:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 6 (0x987b5c00) [pid = 1807] [serial = 6] [outer = (nil)] 10:44:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x987b6000 == 4 [pid = 1807] [id = 4] 10:44:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 7 (0x987b6400) [pid = 1807] [serial = 7] [outer = (nil)] 10:44:53 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:44:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x97ea8800 == 5 [pid = 1807] [id = 5] 10:44:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 8 (0x97ea8c00) [pid = 1807] [serial = 8] [outer = (nil)] 10:44:53 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:44:53 INFO - PROCESS | 1807 | [1807] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:44:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 9 (0x97a9bc00) [pid = 1807] [serial = 9] [outer = 0x97ea8c00] 10:44:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 10 (0x976da400) [pid = 1807] [serial = 10] [outer = 0x987b5c00] 10:44:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 11 (0x976dc000) [pid = 1807] [serial = 11] [outer = 0x987b6400] 10:44:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 12 (0x976de400) [pid = 1807] [serial = 12] [outer = 0x97ea8c00] 10:44:55 INFO - PROCESS | 1807 | 1461174294998 Marionette DEBUG loaded listener.js 10:44:55 INFO - PROCESS | 1807 | 1461174295017 Marionette DEBUG loaded listener.js 10:44:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 13 (0x95d88800) [pid = 1807] [serial = 13] [outer = 0x97ea8c00] 10:44:55 INFO - PROCESS | 1807 | 1461174295783 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"d4dbcc2c-fb7d-4990-a506-38f70d62f3ec","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420094342","device":"desktop","version":"48.0a1","command_id":1}}] 10:44:56 INFO - PROCESS | 1807 | 1461174296041 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 10:44:56 INFO - PROCESS | 1807 | 1461174296487 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 10:44:56 INFO - PROCESS | 1807 | 1461174296542 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:44:56 INFO - PROCESS | 1807 | [1807] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:44:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 14 (0x92e3ac00) [pid = 1807] [serial = 14] [outer = 0x97ea8c00] 10:44:57 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:57 INFO - PROCESS | 1807 | 1461174297117 Marionette TRACE conn4 <- [1,3,null,{}] 10:44:57 INFO - PROCESS | 1807 | 1461174297174 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 10:44:57 INFO - PROCESS | 1807 | 1461174297210 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 10:44:57 INFO - PROCESS | 1807 | 1461174297317 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 10:44:57 INFO - PROCESS | 1807 | 1461174297322 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 10:44:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:44:57 INFO - PROCESS | 1807 | 1461174297336 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:44:57 INFO - PROCESS | 1807 | 1461174297341 Marionette TRACE conn4 <- [1,6,null,{}] 10:44:57 INFO - PROCESS | 1807 | 1461174297360 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:57 INFO - PROCESS | 1807 | 1461174297395 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 10:44:57 INFO - PROCESS | 1807 | 1461174297400 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x918ae400 == 6 [pid = 1807] [id = 6] 10:44:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 15 (0x918ae800) [pid = 1807] [serial = 15] [outer = (nil)] 10:44:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 16 (0x918b0800) [pid = 1807] [serial = 16] [outer = 0x918ae800] 10:44:57 INFO - PROCESS | 1807 | 1461174297484 Marionette DEBUG loaded listener.js 10:44:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 17 (0x92e31800) [pid = 1807] [serial = 17] [outer = 0x918ae800] 10:44:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x916eb800 == 7 [pid = 1807] [id = 7] 10:44:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 18 (0x916ec800) [pid = 1807] [serial = 18] [outer = (nil)] 10:44:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 19 (0x916f2c00) [pid = 1807] [serial = 19] [outer = 0x916ec800] 10:44:57 INFO - PROCESS | 1807 | 1461174297955 Marionette DEBUG loaded listener.js 10:44:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 20 (0x91452000) [pid = 1807] [serial = 20] [outer = 0x916ec800] 10:44:58 INFO - PROCESS | 1807 | 1461174298646 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 10:44:58 INFO - PROCESS | 1807 | [1807] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 10:44:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:44:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1351ms 10:44:58 INFO - PROCESS | 1807 | 1461174298757 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 10:44:58 INFO - PROCESS | 1807 | 1461174298761 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 10:44:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:44:58 INFO - PROCESS | 1807 | 1461174298855 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:44:58 INFO - PROCESS | 1807 | 1461174298857 Marionette TRACE conn4 <- [1,10,null,{}] 10:44:58 INFO - PROCESS | 1807 | 1461174298907 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:59 INFO - PROCESS | 1807 | 1461174299092 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 10:44:59 INFO - PROCESS | 1807 | 1461174299363 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc44000 == 8 [pid = 1807] [id = 8] 10:44:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 21 (0x8fc44400) [pid = 1807] [serial = 21] [outer = (nil)] 10:44:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 22 (0x8fc50400) [pid = 1807] [serial = 22] [outer = 0x8fc44400] 10:44:59 INFO - PROCESS | 1807 | 1461174299508 Marionette DEBUG loaded listener.js 10:44:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 23 (0x8fea5c00) [pid = 1807] [serial = 23] [outer = 0x8fc44400] 10:45:00 INFO - PROCESS | 1807 | 1461174300460 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 10:45:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:45:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1719ms 10:45:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x916ed400 == 9 [pid = 1807] [id = 9] 10:45:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 24 (0x916f1800) [pid = 1807] [serial = 24] [outer = (nil)] 10:45:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 25 (0x918a9000) [pid = 1807] [serial = 25] [outer = 0x916f1800] 10:45:00 INFO - PROCESS | 1807 | 1461174300594 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 10:45:00 INFO - PROCESS | 1807 | 1461174300608 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 10:45:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:45:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 26 (0x92af1400) [pid = 1807] [serial = 26] [outer = 0x916f1800] 10:45:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x91825800 == 10 [pid = 1807] [id = 10] 10:45:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 27 (0x92e1b800) [pid = 1807] [serial = 27] [outer = (nil)] 10:45:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 28 (0x952c3400) [pid = 1807] [serial = 28] [outer = 0x92e1b800] 10:45:00 INFO - PROCESS | 1807 | 1461174300858 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:45:00 INFO - PROCESS | 1807 | 1461174300869 Marionette TRACE conn4 <- [1,14,null,{}] 10:45:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 29 (0x9693b800) [pid = 1807] [serial = 29] [outer = 0x92e1b800] 10:45:01 INFO - PROCESS | 1807 | 1461174301120 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:01 INFO - PROCESS | 1807 | 1461174301374 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 10:45:01 INFO - PROCESS | 1807 | 1461174301551 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x97977800 == 11 [pid = 1807] [id = 11] 10:45:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 30 (0x97a99400) [pid = 1807] [serial = 30] [outer = (nil)] 10:45:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 31 (0x97ed7800) [pid = 1807] [serial = 31] [outer = 0x97a99400] 10:45:01 INFO - PROCESS | 1807 | 1461174301651 Marionette DEBUG loaded listener.js 10:45:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 32 (0x984f0400) [pid = 1807] [serial = 32] [outer = 0x97a99400] 10:45:02 INFO - PROCESS | 1807 | 1461174302586 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 10:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1996ms 10:45:02 INFO - PROCESS | 1807 | 1461174302643 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 10:45:02 INFO - PROCESS | 1807 | 1461174302650 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 10:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:45:02 INFO - PROCESS | 1807 | 1461174302658 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:45:02 INFO - PROCESS | 1807 | 1461174302662 Marionette TRACE conn4 <- [1,18,null,{}] 10:45:02 INFO - PROCESS | 1807 | 1461174302668 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:02 INFO - PROCESS | 1807 | 1461174302889 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 10:45:03 INFO - PROCESS | 1807 | 1461174303048 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fea0000 == 12 [pid = 1807] [id = 12] 10:45:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 33 (0x993de400) [pid = 1807] [serial = 33] [outer = (nil)] 10:45:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 34 (0x9a6d6800) [pid = 1807] [serial = 34] [outer = 0x993de400] 10:45:03 INFO - PROCESS | 1807 | 1461174303148 Marionette DEBUG loaded listener.js 10:45:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 35 (0x9df8e000) [pid = 1807] [serial = 35] [outer = 0x993de400] 10:45:04 INFO - PROCESS | 1807 | 1461174304077 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 10:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1435ms 10:45:04 INFO - PROCESS | 1807 | 1461174304093 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 10:45:04 INFO - PROCESS | 1807 | 1461174304099 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 10:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:45:04 INFO - PROCESS | 1807 | 1461174304113 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:45:04 INFO - PROCESS | 1807 | 1461174304122 Marionette TRACE conn4 <- [1,22,null,{}] 10:45:04 INFO - PROCESS | 1807 | 1461174304131 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:04 INFO - PROCESS | 1807 | 1461174304370 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 10:45:04 INFO - PROCESS | 1807 | 1461174304498 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x9feaa800 == 13 [pid = 1807] [id = 13] 10:45:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 36 (0x9ffca000) [pid = 1807] [serial = 36] [outer = (nil)] 10:45:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 37 (0xa4475000) [pid = 1807] [serial = 37] [outer = 0x9ffca000] 10:45:04 INFO - PROCESS | 1807 | 1461174304589 Marionette DEBUG loaded listener.js 10:45:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 38 (0xa44a1800) [pid = 1807] [serial = 38] [outer = 0x9ffca000] 10:45:05 INFO - PROCESS | 1807 | 1461174305781 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 10:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1697ms 10:45:05 INFO - PROCESS | 1807 | 1461174305802 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 10:45:05 INFO - PROCESS | 1807 | 1461174305808 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 10:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:45:05 INFO - PROCESS | 1807 | 1461174305816 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:45:05 INFO - PROCESS | 1807 | 1461174305822 Marionette TRACE conn4 <- [1,26,null,{}] 10:45:05 INFO - PROCESS | 1807 | 1461174305831 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:05 INFO - PROCESS | 1807 | 1461174305990 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 10:45:06 INFO - PROCESS | 1807 | 1461174306142 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x95d8c400 == 14 [pid = 1807] [id = 14] 10:45:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 39 (0x95de4c00) [pid = 1807] [serial = 39] [outer = (nil)] 10:45:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 40 (0x964a3800) [pid = 1807] [serial = 40] [outer = 0x95de4c00] 10:45:06 INFO - PROCESS | 1807 | 1461174306225 Marionette DEBUG loaded listener.js 10:45:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 41 (0x973be400) [pid = 1807] [serial = 41] [outer = 0x95de4c00] 10:45:07 INFO - PROCESS | 1807 | --DOCSHELL 0x918ae400 == 13 [pid = 1807] [id = 6] 10:45:07 INFO - PROCESS | 1807 | 1461174307108 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 10:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1340ms 10:45:07 INFO - PROCESS | 1807 | 1461174307156 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 10:45:07 INFO - PROCESS | 1807 | 1461174307164 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 10:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:45:07 INFO - PROCESS | 1807 | 1461174307174 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:45:07 INFO - PROCESS | 1807 | 1461174307178 Marionette TRACE conn4 <- [1,30,null,{}] 10:45:07 INFO - PROCESS | 1807 | 1461174307184 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:07 INFO - PROCESS | 1807 | 1461174307344 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 10:45:07 INFO - PROCESS | 1807 | 1461174307463 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x918b0c00 == 14 [pid = 1807] [id = 15] 10:45:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 42 (0x95d89800) [pid = 1807] [serial = 42] [outer = (nil)] 10:45:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 43 (0x976de000) [pid = 1807] [serial = 43] [outer = 0x95d89800] 10:45:07 INFO - PROCESS | 1807 | 1461174307545 Marionette DEBUG loaded listener.js 10:45:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 44 (0x984eb400) [pid = 1807] [serial = 44] [outer = 0x95d89800] 10:45:08 INFO - PROCESS | 1807 | 1461174308309 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 10:45:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1180ms 10:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:45:08 INFO - PROCESS | 1807 | 1461174308361 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 10:45:08 INFO - PROCESS | 1807 | 1461174308364 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 10:45:08 INFO - PROCESS | 1807 | 1461174308371 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:45:08 INFO - PROCESS | 1807 | 1461174308377 Marionette TRACE conn4 <- [1,34,null,{}] 10:45:08 INFO - PROCESS | 1807 | 1461174308392 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:08 INFO - PROCESS | 1807 | 1461174308553 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 10:45:08 INFO - PROCESS | 1807 | 1461174308565 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x90917000 == 15 [pid = 1807] [id = 16] 10:45:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 45 (0x92a2b000) [pid = 1807] [serial = 45] [outer = (nil)] 10:45:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 46 (0x92a2d000) [pid = 1807] [serial = 46] [outer = 0x92a2b000] 10:45:08 INFO - PROCESS | 1807 | 1461174308645 Marionette DEBUG loaded listener.js 10:45:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 47 (0x9a651c00) [pid = 1807] [serial = 47] [outer = 0x92a2b000] 10:45:09 INFO - PROCESS | 1807 | 1461174309443 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 10:45:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1084ms 10:45:09 INFO - PROCESS | 1807 | 1461174309455 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 10:45:09 INFO - PROCESS | 1807 | 1461174309459 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 10:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:45:09 INFO - PROCESS | 1807 | 1461174309478 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:45:09 INFO - PROCESS | 1807 | 1461174309481 Marionette TRACE conn4 <- [1,38,null,{}] 10:45:09 INFO - PROCESS | 1807 | 1461174309487 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:09 INFO - PROCESS | 1807 | 1461174309683 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 10:45:09 INFO - PROCESS | 1807 | 1461174309824 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x8feac000 == 16 [pid = 1807] [id = 17] 10:45:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 48 (0x9090cc00) [pid = 1807] [serial = 48] [outer = (nil)] 10:45:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 49 (0x9144a000) [pid = 1807] [serial = 49] [outer = 0x9090cc00] 10:45:09 INFO - PROCESS | 1807 | 1461174309918 Marionette DEBUG loaded listener.js 10:45:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 50 (0x91828800) [pid = 1807] [serial = 50] [outer = 0x9090cc00] 10:45:10 INFO - PROCESS | 1807 | 1461174310881 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 10:45:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1430ms 10:45:10 INFO - PROCESS | 1807 | 1461174310909 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 10:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:45:10 INFO - PROCESS | 1807 | 1461174310917 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 10:45:10 INFO - PROCESS | 1807 | 1461174310925 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:45:10 INFO - PROCESS | 1807 | 1461174310932 Marionette TRACE conn4 <- [1,42,null,{}] 10:45:10 INFO - PROCESS | 1807 | 1461174310939 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:11 INFO - PROCESS | 1807 | 1461174311151 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 10:45:11 INFO - PROCESS | 1807 | 1461174311283 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x975e8400 == 17 [pid = 1807] [id = 18] 10:45:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 51 (0x984e7800) [pid = 1807] [serial = 51] [outer = (nil)] 10:45:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 52 (0x987c0800) [pid = 1807] [serial = 52] [outer = 0x984e7800] 10:45:11 INFO - PROCESS | 1807 | 1461174311380 Marionette DEBUG loaded listener.js 10:45:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 53 (0x98f4f800) [pid = 1807] [serial = 53] [outer = 0x984e7800] 10:45:12 INFO - PROCESS | 1807 | 1461174312278 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 10:45:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1394ms 10:45:12 INFO - PROCESS | 1807 | 1461174312318 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 10:45:12 INFO - PROCESS | 1807 | 1461174312325 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 10:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:45:12 INFO - PROCESS | 1807 | 1461174312332 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:45:12 INFO - PROCESS | 1807 | 1461174312336 Marionette TRACE conn4 <- [1,46,null,{}] 10:45:12 INFO - PROCESS | 1807 | 1461174312342 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:12 INFO - PROCESS | 1807 | 1461174312518 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 10:45:12 INFO - PROCESS | 1807 | 1461174312651 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x9aa8b800 == 18 [pid = 1807] [id = 19] 10:45:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 54 (0x9aa8cc00) [pid = 1807] [serial = 54] [outer = (nil)] 10:45:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 55 (0x9aaab800) [pid = 1807] [serial = 55] [outer = 0x9aa8cc00] 10:45:12 INFO - PROCESS | 1807 | 1461174312742 Marionette DEBUG loaded listener.js 10:45:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 56 (0x9ea18c00) [pid = 1807] [serial = 56] [outer = 0x9aa8cc00] 10:45:13 INFO - PROCESS | 1807 | 1461174313724 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 10:45:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1443ms 10:45:13 INFO - PROCESS | 1807 | 1461174313775 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 10:45:13 INFO - PROCESS | 1807 | 1461174313782 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 10:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:45:13 INFO - PROCESS | 1807 | 1461174313800 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:45:13 INFO - PROCESS | 1807 | 1461174313807 Marionette TRACE conn4 <- [1,50,null,{}] 10:45:13 INFO - PROCESS | 1807 | 1461174313813 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:14 INFO - PROCESS | 1807 | 1461174314057 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 10:45:14 INFO - PROCESS | 1807 | 1461174314191 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fea5800 == 19 [pid = 1807] [id = 20] 10:45:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 57 (0x98b78c00) [pid = 1807] [serial = 57] [outer = (nil)] 10:45:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 58 (0x9feb3000) [pid = 1807] [serial = 58] [outer = 0x98b78c00] 10:45:14 INFO - PROCESS | 1807 | 1461174314285 Marionette DEBUG loaded listener.js 10:45:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 59 (0x9fee8400) [pid = 1807] [serial = 59] [outer = 0x98b78c00] 10:45:15 INFO - PROCESS | 1807 | 1461174315109 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:45:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1493ms 10:45:15 INFO - PROCESS | 1807 | 1461174315285 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 10:45:15 INFO - PROCESS | 1807 | 1461174315291 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 10:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:45:15 INFO - PROCESS | 1807 | 1461174315301 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:45:15 INFO - PROCESS | 1807 | 1461174315306 Marionette TRACE conn4 <- [1,54,null,{}] 10:45:15 INFO - PROCESS | 1807 | 1461174315314 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:15 INFO - PROCESS | 1807 | 1461174315472 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 10:45:15 INFO - PROCESS | 1807 | 1461174315619 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x95d05c00 == 20 [pid = 1807] [id = 21] 10:45:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 60 (0x95d0d400) [pid = 1807] [serial = 60] [outer = (nil)] 10:45:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 61 (0x964a2c00) [pid = 1807] [serial = 61] [outer = 0x95d0d400] 10:45:15 INFO - PROCESS | 1807 | 1461174315749 Marionette DEBUG loaded listener.js 10:45:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 62 (0x975dd800) [pid = 1807] [serial = 62] [outer = 0x95d0d400] 10:45:16 INFO - PROCESS | 1807 | --DOCSHELL 0x90917000 == 19 [pid = 1807] [id = 16] 10:45:16 INFO - PROCESS | 1807 | --DOCSHELL 0x918b0c00 == 18 [pid = 1807] [id = 15] 10:45:16 INFO - PROCESS | 1807 | --DOCSHELL 0x95d8c400 == 17 [pid = 1807] [id = 14] 10:45:16 INFO - PROCESS | 1807 | --DOCSHELL 0x9feaa800 == 16 [pid = 1807] [id = 13] 10:45:16 INFO - PROCESS | 1807 | --DOCSHELL 0x8fea0000 == 15 [pid = 1807] [id = 12] 10:45:16 INFO - PROCESS | 1807 | 1461174316669 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:45:16 INFO - PROCESS | 1807 | --DOCSHELL 0x97977800 == 14 [pid = 1807] [id = 11] 10:45:16 INFO - PROCESS | 1807 | --DOCSHELL 0x8fc44000 == 13 [pid = 1807] [id = 8] 10:45:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1443ms 10:45:16 INFO - PROCESS | 1807 | 1461174316744 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 10:45:16 INFO - PROCESS | 1807 | 1461174316751 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 10:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:45:16 INFO - PROCESS | 1807 | 1461174316760 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:45:16 INFO - PROCESS | 1807 | 1461174316767 Marionette TRACE conn4 <- [1,58,null,{}] 10:45:16 INFO - PROCESS | 1807 | 1461174316777 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:16 INFO - PROCESS | 1807 | 1461174316963 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 10:45:17 INFO - PROCESS | 1807 | 1461174317071 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fea7000 == 14 [pid = 1807] [id = 22] 10:45:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 63 (0x952c5000) [pid = 1807] [serial = 63] [outer = (nil)] 10:45:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 64 (0x96447400) [pid = 1807] [serial = 64] [outer = 0x952c5000] 10:45:17 INFO - PROCESS | 1807 | 1461174317163 Marionette DEBUG loaded listener.js 10:45:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 65 (0x97a97400) [pid = 1807] [serial = 65] [outer = 0x952c5000] 10:45:18 INFO - PROCESS | 1807 | 1461174318048 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1339ms 10:45:18 INFO - PROCESS | 1807 | 1461174318099 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 10:45:18 INFO - PROCESS | 1807 | 1461174318108 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 10:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:45:18 INFO - PROCESS | 1807 | 1461174318137 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:45:18 INFO - PROCESS | 1807 | 1461174318142 Marionette TRACE conn4 <- [1,62,null,{}] 10:45:18 INFO - PROCESS | 1807 | 1461174318148 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:18 INFO - PROCESS | 1807 | 1461174318328 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 10:45:18 INFO - PROCESS | 1807 | 1461174318474 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x92e36400 == 15 [pid = 1807] [id = 23] 10:45:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 66 (0x987b4c00) [pid = 1807] [serial = 66] [outer = (nil)] 10:45:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 67 (0x9a6d1c00) [pid = 1807] [serial = 67] [outer = 0x987b4c00] 10:45:18 INFO - PROCESS | 1807 | 1461174318564 Marionette DEBUG loaded listener.js 10:45:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 68 (0x9df86c00) [pid = 1807] [serial = 68] [outer = 0x987b4c00] 10:45:19 INFO - PROCESS | 1807 | 1461174319434 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1335ms 10:45:19 INFO - PROCESS | 1807 | 1461174319469 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 10:45:19 INFO - PROCESS | 1807 | 1461174319473 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 10:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:45:19 INFO - PROCESS | 1807 | 1461174319480 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:45:19 INFO - PROCESS | 1807 | 1461174319487 Marionette TRACE conn4 <- [1,66,null,{}] 10:45:19 INFO - PROCESS | 1807 | 1461174319504 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:19 INFO - PROCESS | 1807 | 1461174319684 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 10:45:19 INFO - PROCESS | 1807 | 1461174319817 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x9fb8e400 == 16 [pid = 1807] [id = 24] 10:45:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 69 (0x9fc55000) [pid = 1807] [serial = 69] [outer = (nil)] 10:45:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 70 (0x9feac400) [pid = 1807] [serial = 70] [outer = 0x9fc55000] 10:45:19 INFO - PROCESS | 1807 | 1461174319913 Marionette DEBUG loaded listener.js 10:45:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 71 (0x9ff3dc00) [pid = 1807] [serial = 71] [outer = 0x9fc55000] 10:45:20 INFO - PROCESS | 1807 | 1461174320812 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:45:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1394ms 10:45:20 INFO - PROCESS | 1807 | 1461174320876 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 10:45:20 INFO - PROCESS | 1807 | 1461174320881 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 10:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:45:20 INFO - PROCESS | 1807 | 1461174320888 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:45:20 INFO - PROCESS | 1807 | 1461174320891 Marionette TRACE conn4 <- [1,70,null,{}] 10:45:20 INFO - PROCESS | 1807 | 1461174320897 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:21 INFO - PROCESS | 1807 | 1461174321068 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 10:45:21 INFO - PROCESS | 1807 | 1461174321199 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x9feb3800 == 17 [pid = 1807] [id = 25] 10:45:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 72 (0xa0acf400) [pid = 1807] [serial = 72] [outer = (nil)] 10:45:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 73 (0xa0c35800) [pid = 1807] [serial = 73] [outer = 0xa0acf400] 10:45:21 INFO - PROCESS | 1807 | 1461174321295 Marionette DEBUG loaded listener.js 10:45:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 74 (0xa0fd4800) [pid = 1807] [serial = 74] [outer = 0xa0acf400] 10:45:22 INFO - PROCESS | 1807 | 1461174322100 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:45:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1283ms 10:45:22 INFO - PROCESS | 1807 | 1461174322173 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 10:45:22 INFO - PROCESS | 1807 | 1461174322176 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 10:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:45:22 INFO - PROCESS | 1807 | 1461174322183 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:45:22 INFO - PROCESS | 1807 | 1461174322187 Marionette TRACE conn4 <- [1,74,null,{}] 10:45:22 INFO - PROCESS | 1807 | 1461174322193 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:22 INFO - PROCESS | 1807 | 1461174322357 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 10:45:22 INFO - PROCESS | 1807 | 1461174322489 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x92aee800 == 18 [pid = 1807] [id = 26] 10:45:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 75 (0x98b7ec00) [pid = 1807] [serial = 75] [outer = (nil)] 10:45:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 76 (0xa2ab8c00) [pid = 1807] [serial = 76] [outer = 0x98b7ec00] 10:45:22 INFO - PROCESS | 1807 | 1461174322579 Marionette DEBUG loaded listener.js 10:45:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 77 (0xa2abfc00) [pid = 1807] [serial = 77] [outer = 0x98b7ec00] 10:45:23 INFO - PROCESS | 1807 | 1461174323396 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:45:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1283ms 10:45:23 INFO - PROCESS | 1807 | 1461174323472 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 10:45:23 INFO - PROCESS | 1807 | 1461174323475 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 10:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:45:23 INFO - PROCESS | 1807 | 1461174323482 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:45:23 INFO - PROCESS | 1807 | 1461174323485 Marionette TRACE conn4 <- [1,78,null,{}] 10:45:23 INFO - PROCESS | 1807 | 1461174323491 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:23 INFO - PROCESS | 1807 | 1461174323716 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 10:45:23 INFO - PROCESS | 1807 | 1461174323853 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc45c00 == 19 [pid = 1807] [id = 27] 10:45:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 78 (0x9796cc00) [pid = 1807] [serial = 78] [outer = (nil)] 10:45:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 79 (0xa447c400) [pid = 1807] [serial = 79] [outer = 0x9796cc00] 10:45:23 INFO - PROCESS | 1807 | 1461174323951 Marionette DEBUG loaded listener.js 10:45:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 80 (0xa45e4800) [pid = 1807] [serial = 80] [outer = 0x9796cc00] 10:45:24 INFO - PROCESS | 1807 | 1461174324795 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1379ms 10:45:24 INFO - PROCESS | 1807 | 1461174324878 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 10:45:24 INFO - PROCESS | 1807 | 1461174324883 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 10:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:45:24 INFO - PROCESS | 1807 | 1461174324891 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:45:24 INFO - PROCESS | 1807 | 1461174324895 Marionette TRACE conn4 <- [1,82,null,{}] 10:45:24 INFO - PROCESS | 1807 | 1461174324901 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:25 INFO - PROCESS | 1807 | 1461174325062 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 10:45:25 INFO - PROCESS | 1807 | 1461174325198 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x9a6d9800 == 20 [pid = 1807] [id = 28] 10:45:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 81 (0xa0e3e800) [pid = 1807] [serial = 81] [outer = (nil)] 10:45:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 82 (0xa4c48800) [pid = 1807] [serial = 82] [outer = 0xa0e3e800] 10:45:25 INFO - PROCESS | 1807 | 1461174325296 Marionette DEBUG loaded listener.js 10:45:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 83 (0xa4c10400) [pid = 1807] [serial = 83] [outer = 0xa0e3e800] 10:45:26 INFO - PROCESS | 1807 | 1461174326074 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1232ms 10:45:26 INFO - PROCESS | 1807 | 1461174326256 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 10:45:26 INFO - PROCESS | 1807 | 1461174326264 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 10:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:45:26 INFO - PROCESS | 1807 | 1461174326275 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:45:26 INFO - PROCESS | 1807 | 1461174326279 Marionette TRACE conn4 <- [1,86,null,{}] 10:45:26 INFO - PROCESS | 1807 | 1461174326287 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:26 INFO - PROCESS | 1807 | 1461174326465 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 10:45:26 INFO - PROCESS | 1807 | 1461174326649 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x964a9c00 == 21 [pid = 1807] [id = 29] 10:45:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 84 (0x96933000) [pid = 1807] [serial = 84] [outer = (nil)] 10:45:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 85 (0x975e6800) [pid = 1807] [serial = 85] [outer = 0x96933000] 10:45:26 INFO - PROCESS | 1807 | 1461174326793 Marionette DEBUG loaded listener.js 10:45:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 86 (0x98b4e400) [pid = 1807] [serial = 86] [outer = 0x96933000] 10:45:27 INFO - PROCESS | 1807 | --DOCSHELL 0x975e8400 == 20 [pid = 1807] [id = 18] 10:45:27 INFO - PROCESS | 1807 | --DOCSHELL 0x8feac000 == 19 [pid = 1807] [id = 17] 10:45:27 INFO - PROCESS | 1807 | 1461174327753 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:45:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1535ms 10:45:27 INFO - PROCESS | 1807 | 1461174327811 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 10:45:27 INFO - PROCESS | 1807 | 1461174327820 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 10:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:45:27 INFO - PROCESS | 1807 | 1461174327830 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:45:27 INFO - PROCESS | 1807 | 1461174327836 Marionette TRACE conn4 <- [1,90,null,{}] 10:45:27 INFO - PROCESS | 1807 | 1461174327845 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:28 INFO - PROCESS | 1807 | 1461174328065 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 10:45:28 INFO - PROCESS | 1807 | 1461174328250 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x98f58800 == 20 [pid = 1807] [id = 30] 10:45:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 87 (0x9a650000) [pid = 1807] [serial = 87] [outer = (nil)] 10:45:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 88 (0x9a656800) [pid = 1807] [serial = 88] [outer = 0x9a650000] 10:45:28 INFO - PROCESS | 1807 | 1461174328397 Marionette DEBUG loaded listener.js 10:45:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 89 (0x9aaaa000) [pid = 1807] [serial = 89] [outer = 0x9a650000] 10:45:29 INFO - PROCESS | 1807 | 1461174329335 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1547ms 10:45:29 INFO - PROCESS | 1807 | 1461174329378 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 10:45:29 INFO - PROCESS | 1807 | 1461174329389 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 10:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:45:29 INFO - PROCESS | 1807 | 1461174329400 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:45:29 INFO - PROCESS | 1807 | 1461174329403 Marionette TRACE conn4 <- [1,94,null,{}] 10:45:29 INFO - PROCESS | 1807 | 1461174329410 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:29 INFO - PROCESS | 1807 | 1461174329601 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 10:45:29 INFO - PROCESS | 1807 | 1461174329740 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x9a6d7400 == 21 [pid = 1807] [id = 31] 10:45:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 90 (0x9ea19c00) [pid = 1807] [serial = 90] [outer = (nil)] 10:45:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 91 (0x9fca3800) [pid = 1807] [serial = 91] [outer = 0x9ea19c00] 10:45:29 INFO - PROCESS | 1807 | 1461174329831 Marionette DEBUG loaded listener.js 10:45:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 92 (0x9ffc9000) [pid = 1807] [serial = 92] [outer = 0x9ea19c00] 10:45:30 INFO - PROCESS | 1807 | 1461174330740 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 10:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1388ms 10:45:30 INFO - PROCESS | 1807 | 1461174330787 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 10:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:45:30 INFO - PROCESS | 1807 | 1461174330791 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 10:45:30 INFO - PROCESS | 1807 | 1461174330798 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:45:30 INFO - PROCESS | 1807 | 1461174330805 Marionette TRACE conn4 <- [1,98,null,{}] 10:45:30 INFO - PROCESS | 1807 | 1461174330822 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:31 INFO - PROCESS | 1807 | 1461174331005 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 10:45:31 INFO - PROCESS | 1807 | 1461174331155 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 93 (0xa0c31000) [pid = 1807] [serial = 93] [outer = 0x92e1b800] 10:45:31 INFO - PROCESS | 1807 | ++DOCSHELL 0xa4474400 == 22 [pid = 1807] [id = 32] 10:45:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 94 (0xa4477c00) [pid = 1807] [serial = 94] [outer = (nil)] 10:45:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 95 (0xa4482c00) [pid = 1807] [serial = 95] [outer = 0xa4477c00] 10:45:31 INFO - PROCESS | 1807 | 1461174331293 Marionette DEBUG loaded listener.js 10:45:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 96 (0xa457d800) [pid = 1807] [serial = 96] [outer = 0xa4477c00] 10:45:32 INFO - PROCESS | 1807 | 1461174332304 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 10:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1544ms 10:45:32 INFO - PROCESS | 1807 | 1461174332343 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 10:45:32 INFO - PROCESS | 1807 | 1461174332348 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 10:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:45:32 INFO - PROCESS | 1807 | 1461174332354 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:45:32 INFO - PROCESS | 1807 | 1461174332358 Marionette TRACE conn4 <- [1,102,null,{}] 10:45:32 INFO - PROCESS | 1807 | 1461174332364 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:32 INFO - PROCESS | 1807 | 1461174332545 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 10:45:32 INFO - PROCESS | 1807 | 1461174332684 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x92d1c400 == 23 [pid = 1807] [id = 33] 10:45:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 97 (0x92d1cc00) [pid = 1807] [serial = 97] [outer = (nil)] 10:45:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 98 (0x92d27800) [pid = 1807] [serial = 98] [outer = 0x92d1cc00] 10:45:32 INFO - PROCESS | 1807 | 1461174332776 Marionette DEBUG loaded listener.js 10:45:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 99 (0xa4452800) [pid = 1807] [serial = 99] [outer = 0x92d1cc00] 10:45:33 INFO - PROCESS | 1807 | 1461174333621 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 10:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1330ms 10:45:33 INFO - PROCESS | 1807 | 1461174333685 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 10:45:33 INFO - PROCESS | 1807 | 1461174333689 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 10:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:45:33 INFO - PROCESS | 1807 | 1461174333702 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:45:33 INFO - PROCESS | 1807 | 1461174333705 Marionette TRACE conn4 <- [1,106,null,{}] 10:45:33 INFO - PROCESS | 1807 | 1461174333717 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:34 INFO - PROCESS | 1807 | 1461174334073 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 10:45:34 INFO - PROCESS | 1807 | 1461174334278 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x92d27c00 == 24 [pid = 1807] [id = 34] 10:45:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 100 (0x92d28400) [pid = 1807] [serial = 100] [outer = (nil)] 10:45:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 101 (0x95d0b400) [pid = 1807] [serial = 101] [outer = 0x92d28400] 10:45:34 INFO - PROCESS | 1807 | 1461174334438 Marionette DEBUG loaded listener.js 10:45:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 102 (0x97ed8800) [pid = 1807] [serial = 102] [outer = 0x92d28400] 10:45:35 INFO - PROCESS | 1807 | 1461174335289 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 10:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1650ms 10:45:35 INFO - PROCESS | 1807 | 1461174335349 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 10:45:35 INFO - PROCESS | 1807 | 1461174335358 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 10:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:45:35 INFO - PROCESS | 1807 | 1461174335365 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:45:35 INFO - PROCESS | 1807 | 1461174335372 Marionette TRACE conn4 <- [1,110,null,{}] 10:45:35 INFO - PROCESS | 1807 | 1461174335379 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:35 INFO - PROCESS | 1807 | 1461174335545 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 10:45:35 INFO - PROCESS | 1807 | 1461174335718 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:35 INFO - PROCESS | 1807 | --DOCSHELL 0x92aee800 == 23 [pid = 1807] [id = 26] 10:45:35 INFO - PROCESS | 1807 | --DOCSHELL 0x9feb3800 == 22 [pid = 1807] [id = 25] 10:45:35 INFO - PROCESS | 1807 | --DOCSHELL 0x9fb8e400 == 21 [pid = 1807] [id = 24] 10:45:35 INFO - PROCESS | 1807 | --DOCSHELL 0x92e36400 == 20 [pid = 1807] [id = 23] 10:45:35 INFO - PROCESS | 1807 | --DOCSHELL 0x8fea7000 == 19 [pid = 1807] [id = 22] 10:45:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc4e800 == 20 [pid = 1807] [id = 35] 10:45:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 103 (0x8fc50000) [pid = 1807] [serial = 103] [outer = (nil)] 10:45:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 104 (0x92d19400) [pid = 1807] [serial = 104] [outer = 0x8fc50000] 10:45:35 INFO - PROCESS | 1807 | 1461174335834 Marionette DEBUG loaded listener.js 10:45:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 105 (0x92d26400) [pid = 1807] [serial = 105] [outer = 0x8fc50000] 10:45:36 INFO - PROCESS | 1807 | 1461174336807 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 10:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1484ms 10:45:36 INFO - PROCESS | 1807 | 1461174336850 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 10:45:36 INFO - PROCESS | 1807 | 1461174336858 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 10:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:45:36 INFO - PROCESS | 1807 | 1461174336867 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:45:36 INFO - PROCESS | 1807 | 1461174336872 Marionette TRACE conn4 <- [1,114,null,{}] 10:45:36 INFO - PROCESS | 1807 | 1461174336881 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:37 INFO - PROCESS | 1807 | 1461174337064 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 10:45:37 INFO - PROCESS | 1807 | 1461174337293 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x9ead5c00 == 21 [pid = 1807] [id = 36] 10:45:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 106 (0x9ead6400) [pid = 1807] [serial = 106] [outer = (nil)] 10:45:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 107 (0x9ead8800) [pid = 1807] [serial = 107] [outer = 0x9ead6400] 10:45:37 INFO - PROCESS | 1807 | 1461174337394 Marionette DEBUG loaded listener.js 10:45:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 108 (0x9fc51c00) [pid = 1807] [serial = 108] [outer = 0x9ead6400] 10:45:38 INFO - PROCESS | 1807 | 1461174338272 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 10:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1483ms 10:45:38 INFO - PROCESS | 1807 | 1461174338353 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 10:45:38 INFO - PROCESS | 1807 | 1461174338360 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 10:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:45:38 INFO - PROCESS | 1807 | 1461174338370 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:45:38 INFO - PROCESS | 1807 | 1461174338374 Marionette TRACE conn4 <- [1,118,null,{}] 10:45:38 INFO - PROCESS | 1807 | 1461174338380 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:38 INFO - PROCESS | 1807 | 1461174338593 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 10:45:38 INFO - PROCESS | 1807 | 1461174338803 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x92a25000 == 22 [pid = 1807] [id = 37] 10:45:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 109 (0x92a25c00) [pid = 1807] [serial = 109] [outer = (nil)] 10:45:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 110 (0x92a27c00) [pid = 1807] [serial = 110] [outer = 0x92a25c00] 10:45:38 INFO - PROCESS | 1807 | 1461174338940 Marionette DEBUG loaded listener.js 10:45:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 111 (0x92e21000) [pid = 1807] [serial = 111] [outer = 0x92a25c00] 10:45:40 INFO - PROCESS | 1807 | --DOCSHELL 0x9aa8b800 == 21 [pid = 1807] [id = 19] 10:45:40 INFO - PROCESS | 1807 | --DOCSHELL 0x92d27c00 == 20 [pid = 1807] [id = 34] 10:45:40 INFO - PROCESS | 1807 | --DOCSHELL 0xa4474400 == 19 [pid = 1807] [id = 32] 10:45:40 INFO - PROCESS | 1807 | --DOCSHELL 0x98f58800 == 18 [pid = 1807] [id = 30] 10:45:40 INFO - PROCESS | 1807 | --DOCSHELL 0x9a6d7400 == 17 [pid = 1807] [id = 31] 10:45:42 INFO - PROCESS | 1807 | --DOCSHELL 0x8fea5800 == 16 [pid = 1807] [id = 20] 10:45:42 INFO - PROCESS | 1807 | --DOCSHELL 0x92d1c400 == 15 [pid = 1807] [id = 33] 10:45:42 INFO - PROCESS | 1807 | --DOCSHELL 0x95d05c00 == 14 [pid = 1807] [id = 21] 10:45:42 INFO - PROCESS | 1807 | --DOCSHELL 0x8fc45c00 == 13 [pid = 1807] [id = 27] 10:45:42 INFO - PROCESS | 1807 | --DOCSHELL 0x964a9c00 == 12 [pid = 1807] [id = 29] 10:45:42 INFO - PROCESS | 1807 | --DOCSHELL 0x9a6d9800 == 11 [pid = 1807] [id = 28] 10:45:42 INFO - PROCESS | 1807 | --DOCSHELL 0x8fc4e800 == 10 [pid = 1807] [id = 35] 10:45:42 INFO - PROCESS | 1807 | --DOCSHELL 0x9ead5c00 == 9 [pid = 1807] [id = 36] 10:45:43 INFO - PROCESS | 1807 | 1461174343964 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 10:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 5754ms 10:45:44 INFO - PROCESS | 1807 | 1461174344124 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 10:45:44 INFO - PROCESS | 1807 | 1461174344129 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 10:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:45:44 INFO - PROCESS | 1807 | 1461174344138 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:45:44 INFO - PROCESS | 1807 | 1461174344142 Marionette TRACE conn4 <- [1,122,null,{}] 10:45:44 INFO - PROCESS | 1807 | 1461174344152 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:44 INFO - PROCESS | 1807 | 1461174344374 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 10:45:44 INFO - PROCESS | 1807 | 1461174344392 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x92d1f400 == 10 [pid = 1807] [id = 38] 10:45:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 112 (0x92d20400) [pid = 1807] [serial = 112] [outer = (nil)] 10:45:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 113 (0x92d24400) [pid = 1807] [serial = 113] [outer = 0x92d20400] 10:45:44 INFO - PROCESS | 1807 | 1461174344472 Marionette DEBUG loaded listener.js 10:45:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 114 (0x92e20c00) [pid = 1807] [serial = 114] [outer = 0x92d20400] 10:45:45 INFO - PROCESS | 1807 | 1461174345204 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 10:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1083ms 10:45:45 INFO - PROCESS | 1807 | 1461174345219 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 10:45:45 INFO - PROCESS | 1807 | 1461174345229 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 10:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:45:45 INFO - PROCESS | 1807 | 1461174345248 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:45:45 INFO - PROCESS | 1807 | 1461174345253 Marionette TRACE conn4 <- [1,126,null,{}] 10:45:45 INFO - PROCESS | 1807 | 1461174345280 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:45 INFO - PROCESS | 1807 | 1461174345456 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 10:45:45 INFO - PROCESS | 1807 | 1461174345469 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x9644a000 == 11 [pid = 1807] [id = 39] 10:45:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 115 (0x97430800) [pid = 1807] [serial = 115] [outer = (nil)] 10:45:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 116 (0x98b47800) [pid = 1807] [serial = 116] [outer = 0x97430800] 10:45:45 INFO - PROCESS | 1807 | 1461174345543 Marionette DEBUG loaded listener.js 10:45:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 117 (0x99224000) [pid = 1807] [serial = 117] [outer = 0x97430800] 10:45:46 INFO - PROCESS | 1807 | 1461174346572 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 10:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1407ms 10:45:46 INFO - PROCESS | 1807 | 1461174346656 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 10:45:46 INFO - PROCESS | 1807 | 1461174346661 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 10:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:45:46 INFO - PROCESS | 1807 | 1461174346674 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:45:46 INFO - PROCESS | 1807 | 1461174346680 Marionette TRACE conn4 <- [1,130,null,{}] 10:45:46 INFO - PROCESS | 1807 | 1461174346705 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:46 INFO - PROCESS | 1807 | 1461174346924 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 10:45:47 INFO - PROCESS | 1807 | 1461174347035 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x9ead4000 == 12 [pid = 1807] [id = 40] 10:45:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 118 (0x9ead4400) [pid = 1807] [serial = 118] [outer = (nil)] 10:45:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 119 (0x9fb2ac00) [pid = 1807] [serial = 119] [outer = 0x9ead4400] 10:45:47 INFO - PROCESS | 1807 | 1461174347117 Marionette DEBUG loaded listener.js 10:45:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 120 (0x9fc0e800) [pid = 1807] [serial = 120] [outer = 0x9ead4400] 10:45:47 INFO - PROCESS | 1807 | 1461174347963 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 10:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1336ms 10:45:48 INFO - PROCESS | 1807 | 1461174348010 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 10:45:48 INFO - PROCESS | 1807 | 1461174348015 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 10:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:45:48 INFO - PROCESS | 1807 | 1461174348028 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:45:48 INFO - PROCESS | 1807 | 1461174348030 Marionette TRACE conn4 <- [1,134,null,{}] 10:45:48 INFO - PROCESS | 1807 | 1461174348036 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:48 INFO - PROCESS | 1807 | 1461174348219 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 10:45:48 INFO - PROCESS | 1807 | 1461174348249 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fbe0c00 == 13 [pid = 1807] [id = 41] 10:45:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0x8fbe9000) [pid = 1807] [serial = 121] [outer = (nil)] 10:45:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x9ead5c00) [pid = 1807] [serial = 122] [outer = 0x8fbe9000] 10:45:48 INFO - PROCESS | 1807 | 1461174348325 Marionette DEBUG loaded listener.js 10:45:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x9ff3c000) [pid = 1807] [serial = 123] [outer = 0x8fbe9000] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x8fc50000) [pid = 1807] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x9fc55000) [pid = 1807] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 120 (0x98b78c00) [pid = 1807] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 119 (0x95d0d400) [pid = 1807] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 118 (0x9aa8cc00) [pid = 1807] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 117 (0x984e7800) [pid = 1807] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 116 (0x92d28400) [pid = 1807] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 115 (0x952c5000) [pid = 1807] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 114 (0x95de4c00) [pid = 1807] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 113 (0x95d89800) [pid = 1807] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 112 (0x97a99400) [pid = 1807] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 111 (0x8fc44400) [pid = 1807] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 110 (0x993de400) [pid = 1807] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 109 (0x9ffca000) [pid = 1807] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 108 (0x918ae800) [pid = 1807] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 107 (0x92d1cc00) [pid = 1807] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 106 (0x96933000) [pid = 1807] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 105 (0x98b7ec00) [pid = 1807] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 104 (0x9796cc00) [pid = 1807] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 103 (0x92a2b000) [pid = 1807] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 102 (0x9a650000) [pid = 1807] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 101 (0xa4477c00) [pid = 1807] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 100 (0x9ea19c00) [pid = 1807] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 99 (0x9ead6400) [pid = 1807] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 98 (0x9090cc00) [pid = 1807] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 97 (0xa0acf400) [pid = 1807] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 96 (0x987b4c00) [pid = 1807] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:45:49 INFO - PROCESS | 1807 | --DOMWINDOW == 95 (0xa0e3e800) [pid = 1807] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:45:50 INFO - PROCESS | 1807 | 1461174350226 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 10:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 2231ms 10:45:50 INFO - PROCESS | 1807 | 1461174350272 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 10:45:50 INFO - PROCESS | 1807 | 1461174350275 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 10:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:45:50 INFO - PROCESS | 1807 | 1461174350307 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:45:50 INFO - PROCESS | 1807 | 1461174350309 Marionette TRACE conn4 <- [1,138,null,{}] 10:45:50 INFO - PROCESS | 1807 | 1461174350359 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:50 INFO - PROCESS | 1807 | 1461174350503 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 10:45:50 INFO - PROCESS | 1807 | 1461174350635 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc50000 == 14 [pid = 1807] [id = 42] 10:45:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 96 (0x90916c00) [pid = 1807] [serial = 124] [outer = (nil)] 10:45:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 97 (0x92d28400) [pid = 1807] [serial = 125] [outer = 0x90916c00] 10:45:50 INFO - PROCESS | 1807 | 1461174350713 Marionette DEBUG loaded listener.js 10:45:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 98 (0x98b78c00) [pid = 1807] [serial = 126] [outer = 0x90916c00] 10:45:51 INFO - PROCESS | 1807 | 1461174351338 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 10:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1092ms 10:45:51 INFO - PROCESS | 1807 | 1461174351384 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 10:45:51 INFO - PROCESS | 1807 | 1461174351388 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 10:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:45:51 INFO - PROCESS | 1807 | 1461174351394 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:45:51 INFO - PROCESS | 1807 | 1461174351397 Marionette TRACE conn4 <- [1,142,null,{}] 10:45:51 INFO - PROCESS | 1807 | 1461174351402 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:51 INFO - PROCESS | 1807 | 1461174351653 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 10:45:51 INFO - PROCESS | 1807 | 1461174351773 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fbdd400 == 15 [pid = 1807] [id = 43] 10:45:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 99 (0x8fbde400) [pid = 1807] [serial = 127] [outer = (nil)] 10:45:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 100 (0x8fbe5000) [pid = 1807] [serial = 128] [outer = 0x8fbde400] 10:45:51 INFO - PROCESS | 1807 | 1461174351863 Marionette DEBUG loaded listener.js 10:45:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 101 (0x9144e800) [pid = 1807] [serial = 129] [outer = 0x8fbde400] 10:45:52 INFO - PROCESS | 1807 | 1461174352795 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 10:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1439ms 10:45:52 INFO - PROCESS | 1807 | 1461174352835 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 10:45:52 INFO - PROCESS | 1807 | 1461174352843 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 10:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:45:52 INFO - PROCESS | 1807 | 1461174352852 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:45:52 INFO - PROCESS | 1807 | 1461174352858 Marionette TRACE conn4 <- [1,146,null,{}] 10:45:52 INFO - PROCESS | 1807 | 1461174352865 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:53 INFO - PROCESS | 1807 | 1461174353046 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 10:45:53 INFO - PROCESS | 1807 | 1461174353186 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x9649fc00 == 16 [pid = 1807] [id = 44] 10:45:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 102 (0x97354c00) [pid = 1807] [serial = 130] [outer = (nil)] 10:45:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 103 (0x98b45000) [pid = 1807] [serial = 131] [outer = 0x97354c00] 10:45:53 INFO - PROCESS | 1807 | 1461174353278 Marionette DEBUG loaded listener.js 10:45:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 104 (0x9a653400) [pid = 1807] [serial = 132] [outer = 0x97354c00] 10:45:54 INFO - PROCESS | 1807 | 1461174354229 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 10:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1431ms 10:45:54 INFO - PROCESS | 1807 | 1461174354287 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 10:45:54 INFO - PROCESS | 1807 | 1461174354293 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 10:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:45:54 INFO - PROCESS | 1807 | 1461174354300 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:45:54 INFO - PROCESS | 1807 | 1461174354303 Marionette TRACE conn4 <- [1,150,null,{}] 10:45:54 INFO - PROCESS | 1807 | 1461174354310 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:54 INFO - PROCESS | 1807 | 1461174354496 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 10:45:54 INFO - PROCESS | 1807 | 1461174354641 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x98b4dc00 == 17 [pid = 1807] [id = 45] 10:45:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 105 (0x9eacf400) [pid = 1807] [serial = 133] [outer = (nil)] 10:45:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 106 (0x9ffca000) [pid = 1807] [serial = 134] [outer = 0x9eacf400] 10:45:54 INFO - PROCESS | 1807 | 1461174354730 Marionette DEBUG loaded listener.js 10:45:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 107 (0xa0ad4c00) [pid = 1807] [serial = 135] [outer = 0x9eacf400] 10:45:55 INFO - PROCESS | 1807 | 1461174355220 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:45:55 INFO - PROCESS | 1807 | 1461174355727 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 10:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1439ms 10:45:55 INFO - PROCESS | 1807 | 1461174355739 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 10:45:55 INFO - PROCESS | 1807 | 1461174355743 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 10:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:45:55 INFO - PROCESS | 1807 | 1461174355759 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:45:55 INFO - PROCESS | 1807 | 1461174355768 Marionette TRACE conn4 <- [1,154,null,{}] 10:45:55 INFO - PROCESS | 1807 | 1461174355775 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:55 INFO - PROCESS | 1807 | 1461174355942 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 10:45:56 INFO - PROCESS | 1807 | 1461174356093 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x96448c00 == 18 [pid = 1807] [id = 46] 10:45:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 108 (0x9eacd000) [pid = 1807] [serial = 136] [outer = (nil)] 10:45:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 109 (0xa4534800) [pid = 1807] [serial = 137] [outer = 0x9eacd000] 10:45:56 INFO - PROCESS | 1807 | 1461174356180 Marionette DEBUG loaded listener.js 10:45:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 110 (0xa4575400) [pid = 1807] [serial = 138] [outer = 0x9eacd000] 10:45:57 INFO - PROCESS | 1807 | 1461174357056 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 10:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1351ms 10:45:57 INFO - PROCESS | 1807 | 1461174357103 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 10:45:57 INFO - PROCESS | 1807 | 1461174357110 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 10:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:45:57 INFO - PROCESS | 1807 | 1461174357121 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:45:57 INFO - PROCESS | 1807 | 1461174357126 Marionette TRACE conn4 <- [1,158,null,{}] 10:45:57 INFO - PROCESS | 1807 | 1461174357143 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:57 INFO - PROCESS | 1807 | 1461174357476 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 10:45:57 INFO - PROCESS | 1807 | 1461174357709 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fbe1800 == 19 [pid = 1807] [id = 47] 10:45:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 111 (0x8fc43400) [pid = 1807] [serial = 139] [outer = (nil)] 10:45:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 112 (0x92d21c00) [pid = 1807] [serial = 140] [outer = 0x8fc43400] 10:45:57 INFO - PROCESS | 1807 | 1461174357842 Marionette DEBUG loaded listener.js 10:45:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 113 (0x97a99c00) [pid = 1807] [serial = 141] [outer = 0x8fc43400] 10:45:58 INFO - PROCESS | 1807 | 1461174358743 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 10:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1644ms 10:45:58 INFO - PROCESS | 1807 | 1461174358766 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 10:45:58 INFO - PROCESS | 1807 | 1461174358770 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 10:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:45:58 INFO - PROCESS | 1807 | 1461174358776 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:45:58 INFO - PROCESS | 1807 | 1461174358780 Marionette TRACE conn4 <- [1,162,null,{}] 10:45:58 INFO - PROCESS | 1807 | 1461174358786 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:58 INFO - PROCESS | 1807 | 1461174358951 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 10:45:59 INFO - PROCESS | 1807 | 1461174359303 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x916ef400 == 20 [pid = 1807] [id = 48] 10:45:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 114 (0x91824000) [pid = 1807] [serial = 142] [outer = (nil)] 10:45:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 115 (0x918af800) [pid = 1807] [serial = 143] [outer = 0x91824000] 10:45:59 INFO - PROCESS | 1807 | 1461174359490 Marionette DEBUG loaded listener.js 10:45:59 INFO - PROCESS | 1807 | --DOCSHELL 0x92a25000 == 19 [pid = 1807] [id = 37] 10:46:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 116 (0x8fea0400) [pid = 1807] [serial = 144] [outer = 0x91824000] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 115 (0x95d0b400) [pid = 1807] [serial = 101] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 114 (0x97a97400) [pid = 1807] [serial = 65] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 113 (0x975dd800) [pid = 1807] [serial = 62] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 112 (0xa45e4800) [pid = 1807] [serial = 80] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 111 (0xa2ac3c00) [pid = 1807] [serial = 2] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 110 (0x96447400) [pid = 1807] [serial = 64] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 109 (0x964a3800) [pid = 1807] [serial = 40] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 108 (0x918a9000) [pid = 1807] [serial = 25] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 107 (0x976de000) [pid = 1807] [serial = 43] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 106 (0x97ed7800) [pid = 1807] [serial = 31] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 105 (0x984f0400) [pid = 1807] [serial = 32] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 104 (0x984eb400) [pid = 1807] [serial = 44] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 103 (0x8fc50400) [pid = 1807] [serial = 22] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 102 (0x9a6d6800) [pid = 1807] [serial = 34] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 101 (0x9a651c00) [pid = 1807] [serial = 47] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 100 (0x973be400) [pid = 1807] [serial = 41] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 99 (0x952c3400) [pid = 1807] [serial = 28] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 98 (0x9df8e000) [pid = 1807] [serial = 35] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 97 (0xa4475000) [pid = 1807] [serial = 37] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 96 (0x8fea5c00) [pid = 1807] [serial = 23] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 95 (0xa44a1800) [pid = 1807] [serial = 38] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 94 (0x9ea18c00) [pid = 1807] [serial = 56] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 93 (0x9fca3800) [pid = 1807] [serial = 91] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 92 (0x98f4f800) [pid = 1807] [serial = 53] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 91 (0x9aaaa000) [pid = 1807] [serial = 89] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 90 (0x9693b800) [pid = 1807] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 89 (0x9aaab800) [pid = 1807] [serial = 55] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 88 (0x98b4e400) [pid = 1807] [serial = 86] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 87 (0x9a6d1c00) [pid = 1807] [serial = 67] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 86 (0xa4c48800) [pid = 1807] [serial = 82] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 85 (0x91828800) [pid = 1807] [serial = 50] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 84 (0x987c0800) [pid = 1807] [serial = 52] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 83 (0x97ed8800) [pid = 1807] [serial = 102] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 82 (0x92d19400) [pid = 1807] [serial = 104] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 81 (0x9144a000) [pid = 1807] [serial = 49] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 80 (0xa0fd4800) [pid = 1807] [serial = 74] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 79 (0xa2ab8c00) [pid = 1807] [serial = 76] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 78 (0x9fc51c00) [pid = 1807] [serial = 108] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 77 (0x9df86c00) [pid = 1807] [serial = 68] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 76 (0xa4c10400) [pid = 1807] [serial = 83] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 75 (0xa0c35800) [pid = 1807] [serial = 73] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 74 (0x976de400) [pid = 1807] [serial = 12] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 73 (0x92d26400) [pid = 1807] [serial = 105] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 72 (0x9ff3dc00) [pid = 1807] [serial = 71] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 71 (0x9feac400) [pid = 1807] [serial = 70] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 70 (0x97a9bc00) [pid = 1807] [serial = 9] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 69 (0x9fee8400) [pid = 1807] [serial = 59] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 68 (0x964a2c00) [pid = 1807] [serial = 61] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 67 (0x9feb3000) [pid = 1807] [serial = 58] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 66 (0x92e31800) [pid = 1807] [serial = 17] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 65 (0xa4452800) [pid = 1807] [serial = 99] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 64 (0x975e6800) [pid = 1807] [serial = 85] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 63 (0xa2abfc00) [pid = 1807] [serial = 77] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 62 (0x918b0800) [pid = 1807] [serial = 16] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 61 (0x916f2c00) [pid = 1807] [serial = 19] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 60 (0xa447c400) [pid = 1807] [serial = 79] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 59 (0x92a2d000) [pid = 1807] [serial = 46] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 58 (0x9a656800) [pid = 1807] [serial = 88] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 57 (0xa457d800) [pid = 1807] [serial = 96] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 56 (0x9ffc9000) [pid = 1807] [serial = 92] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 55 (0x92a27c00) [pid = 1807] [serial = 110] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 54 (0x92d27800) [pid = 1807] [serial = 98] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 53 (0x9ead8800) [pid = 1807] [serial = 107] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | --DOMWINDOW == 52 (0xa4482c00) [pid = 1807] [serial = 95] [outer = (nil)] [url = about:blank] 10:46:00 INFO - PROCESS | 1807 | 1461174360797 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 10:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 2043ms 10:46:00 INFO - PROCESS | 1807 | 1461174360819 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 10:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:46:00 INFO - PROCESS | 1807 | 1461174360825 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 10:46:00 INFO - PROCESS | 1807 | 1461174360832 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:46:00 INFO - PROCESS | 1807 | 1461174360839 Marionette TRACE conn4 <- [1,166,null,{}] 10:46:00 INFO - PROCESS | 1807 | 1461174360855 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:01 INFO - PROCESS | 1807 | 1461174361004 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 10:46:01 INFO - PROCESS | 1807 | 1461174361024 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x92af2800 == 20 [pid = 1807] [id = 49] 10:46:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 53 (0x92d1c000) [pid = 1807] [serial = 145] [outer = (nil)] 10:46:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 54 (0x92d25000) [pid = 1807] [serial = 146] [outer = 0x92d1c000] 10:46:01 INFO - PROCESS | 1807 | 1461174361103 Marionette DEBUG loaded listener.js 10:46:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 55 (0x92e24000) [pid = 1807] [serial = 147] [outer = 0x92d1c000] 10:46:01 INFO - PROCESS | 1807 | 1461174361940 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 10:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1155ms 10:46:01 INFO - PROCESS | 1807 | 1461174361990 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 10:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:46:02 INFO - PROCESS | 1807 | 1461174361996 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 10:46:02 INFO - PROCESS | 1807 | 1461174362005 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:46:02 INFO - PROCESS | 1807 | 1461174362007 Marionette TRACE conn4 <- [1,170,null,{}] 10:46:02 INFO - PROCESS | 1807 | 1461174362014 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:02 INFO - PROCESS | 1807 | 1461174362168 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 10:46:02 INFO - PROCESS | 1807 | 1461174362180 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x918ac400 == 21 [pid = 1807] [id = 50] 10:46:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 56 (0x92d25800) [pid = 1807] [serial = 148] [outer = (nil)] 10:46:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 57 (0x96446c00) [pid = 1807] [serial = 149] [outer = 0x92d25800] 10:46:02 INFO - PROCESS | 1807 | 1461174362254 Marionette DEBUG loaded listener.js 10:46:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 58 (0x96940c00) [pid = 1807] [serial = 150] [outer = 0x92d25800] 10:46:03 INFO - PROCESS | 1807 | 1461174363054 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 10:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1088ms 10:46:03 INFO - PROCESS | 1807 | 1461174363091 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 10:46:03 INFO - PROCESS | 1807 | 1461174363095 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 10:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:46:03 INFO - PROCESS | 1807 | 1461174363116 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:46:03 INFO - PROCESS | 1807 | 1461174363124 Marionette TRACE conn4 <- [1,174,null,{}] 10:46:03 INFO - PROCESS | 1807 | 1461174363138 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:03 INFO - PROCESS | 1807 | 1461174363333 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 10:46:03 INFO - PROCESS | 1807 | 1461174363351 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x95ddd800 == 22 [pid = 1807] [id = 51] 10:46:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 59 (0x975e7c00) [pid = 1807] [serial = 151] [outer = (nil)] 10:46:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 60 (0x97a9bc00) [pid = 1807] [serial = 152] [outer = 0x975e7c00] 10:46:03 INFO - PROCESS | 1807 | 1461174363425 Marionette DEBUG loaded listener.js 10:46:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 61 (0x97ed7800) [pid = 1807] [serial = 153] [outer = 0x975e7c00] 10:46:04 INFO - PROCESS | 1807 | --DOMWINDOW == 60 (0x8fbe9000) [pid = 1807] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:46:04 INFO - PROCESS | 1807 | --DOMWINDOW == 59 (0x9ead4400) [pid = 1807] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:46:04 INFO - PROCESS | 1807 | --DOMWINDOW == 58 (0x92a25c00) [pid = 1807] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:46:04 INFO - PROCESS | 1807 | --DOMWINDOW == 57 (0x92d20400) [pid = 1807] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:46:04 INFO - PROCESS | 1807 | --DOMWINDOW == 56 (0x97430800) [pid = 1807] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:46:04 INFO - PROCESS | 1807 | 1461174364293 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 10:46:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1210ms 10:46:04 INFO - PROCESS | 1807 | 1461174364338 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 10:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:46:04 INFO - PROCESS | 1807 | 1461174364348 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 10:46:04 INFO - PROCESS | 1807 | 1461174364358 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:46:04 INFO - PROCESS | 1807 | 1461174364361 Marionette TRACE conn4 <- [1,178,null,{}] 10:46:04 INFO - PROCESS | 1807 | 1461174364367 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:04 INFO - PROCESS | 1807 | 1461174364567 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 10:46:04 INFO - PROCESS | 1807 | 1461174364629 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x916ef800 == 23 [pid = 1807] [id = 52] 10:46:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 57 (0x918a1400) [pid = 1807] [serial = 154] [outer = (nil)] 10:46:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 58 (0x984eb400) [pid = 1807] [serial = 155] [outer = 0x918a1400] 10:46:04 INFO - PROCESS | 1807 | 1461174364701 Marionette DEBUG loaded listener.js 10:46:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 59 (0x984f0800) [pid = 1807] [serial = 156] [outer = 0x918a1400] 10:46:05 INFO - PROCESS | 1807 | 1461174365466 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 10:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1129ms 10:46:05 INFO - PROCESS | 1807 | 1461174365487 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 10:46:05 INFO - PROCESS | 1807 | 1461174365490 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 10:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:46:05 INFO - PROCESS | 1807 | 1461174365498 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:46:05 INFO - PROCESS | 1807 | 1461174365501 Marionette TRACE conn4 <- [1,182,null,{}] 10:46:05 INFO - PROCESS | 1807 | 1461174365507 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:05 INFO - PROCESS | 1807 | 1461174365686 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 10:46:05 INFO - PROCESS | 1807 | 1461174365697 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x98b4c000 == 24 [pid = 1807] [id = 53] 10:46:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 60 (0x98b78800) [pid = 1807] [serial = 157] [outer = (nil)] 10:46:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 61 (0x98f56c00) [pid = 1807] [serial = 158] [outer = 0x98b78800] 10:46:05 INFO - PROCESS | 1807 | 1461174365785 Marionette DEBUG loaded listener.js 10:46:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 62 (0x9a653000) [pid = 1807] [serial = 159] [outer = 0x98b78800] 10:46:06 INFO - PROCESS | 1807 | 1461174366563 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 10:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1082ms 10:46:06 INFO - PROCESS | 1807 | 1461174366579 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 10:46:06 INFO - PROCESS | 1807 | 1461174366583 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 10:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:46:06 INFO - PROCESS | 1807 | 1461174366598 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:46:06 INFO - PROCESS | 1807 | 1461174366601 Marionette TRACE conn4 <- [1,186,null,{}] 10:46:06 INFO - PROCESS | 1807 | 1461174366607 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:06 INFO - PROCESS | 1807 | 1461174366785 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 10:46:06 INFO - PROCESS | 1807 | 1461174366801 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x975e9400 == 25 [pid = 1807] [id = 54] 10:46:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 63 (0x99222000) [pid = 1807] [serial = 160] [outer = (nil)] 10:46:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 64 (0x9aaa8800) [pid = 1807] [serial = 161] [outer = 0x99222000] 10:46:06 INFO - PROCESS | 1807 | 1461174366874 Marionette DEBUG loaded listener.js 10:46:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 65 (0x9df8ec00) [pid = 1807] [serial = 162] [outer = 0x99222000] 10:46:07 INFO - PROCESS | 1807 | 1461174367915 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 10:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1329ms 10:46:07 INFO - PROCESS | 1807 | 1461174367928 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 10:46:07 INFO - PROCESS | 1807 | 1461174367936 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 10:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:46:07 INFO - PROCESS | 1807 | 1461174367946 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:46:07 INFO - PROCESS | 1807 | 1461174367952 Marionette TRACE conn4 <- [1,190,null,{}] 10:46:07 INFO - PROCESS | 1807 | 1461174367960 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:08 INFO - PROCESS | 1807 | 1461174368141 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 10:46:08 INFO - PROCESS | 1807 | 1461174368277 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x916f0000 == 26 [pid = 1807] [id = 55] 10:46:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 66 (0x92a26400) [pid = 1807] [serial = 163] [outer = (nil)] 10:46:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 67 (0x92e27800) [pid = 1807] [serial = 164] [outer = 0x92a26400] 10:46:08 INFO - PROCESS | 1807 | 1461174368369 Marionette DEBUG loaded listener.js 10:46:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 68 (0x952c5400) [pid = 1807] [serial = 165] [outer = 0x92a26400] 10:46:09 INFO - PROCESS | 1807 | 1461174369383 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 10:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1492ms 10:46:09 INFO - PROCESS | 1807 | 1461174369437 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 10:46:09 INFO - PROCESS | 1807 | 1461174369446 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 10:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:46:09 INFO - PROCESS | 1807 | 1461174369457 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:46:09 INFO - PROCESS | 1807 | 1461174369462 Marionette TRACE conn4 <- [1,194,null,{}] 10:46:09 INFO - PROCESS | 1807 | 1461174369468 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:09 INFO - PROCESS | 1807 | 1461174369679 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 10:46:09 INFO - PROCESS | 1807 | 1461174369853 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x95de4c00 == 27 [pid = 1807] [id = 56] 10:46:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 69 (0x975e4c00) [pid = 1807] [serial = 166] [outer = (nil)] 10:46:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 70 (0x97a9c000) [pid = 1807] [serial = 167] [outer = 0x975e4c00] 10:46:09 INFO - PROCESS | 1807 | 1461174369987 Marionette DEBUG loaded listener.js 10:46:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 71 (0x98b77000) [pid = 1807] [serial = 168] [outer = 0x975e4c00] 10:46:10 INFO - PROCESS | 1807 | 1461174370884 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 10:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1486ms 10:46:10 INFO - PROCESS | 1807 | 1461174370944 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 10:46:10 INFO - PROCESS | 1807 | 1461174370947 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 10:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:46:10 INFO - PROCESS | 1807 | 1461174370955 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:46:10 INFO - PROCESS | 1807 | 1461174370961 Marionette TRACE conn4 <- [1,198,null,{}] 10:46:10 INFO - PROCESS | 1807 | 1461174370978 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:11 INFO - PROCESS | 1807 | 1461174371168 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 10:46:11 INFO - PROCESS | 1807 | 1461174371306 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x9090cc00 == 28 [pid = 1807] [id = 57] 10:46:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 72 (0x90912c00) [pid = 1807] [serial = 169] [outer = (nil)] 10:46:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 73 (0x98f4e800) [pid = 1807] [serial = 170] [outer = 0x90912c00] 10:46:11 INFO - PROCESS | 1807 | 1461174371436 Marionette DEBUG loaded listener.js 10:46:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 74 (0x9eacac00) [pid = 1807] [serial = 171] [outer = 0x90912c00] 10:46:12 INFO - PROCESS | 1807 | 1461174372589 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 10:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1686ms 10:46:12 INFO - PROCESS | 1807 | 1461174372641 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 10:46:12 INFO - PROCESS | 1807 | 1461174372646 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 10:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:46:12 INFO - PROCESS | 1807 | 1461174372655 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:46:12 INFO - PROCESS | 1807 | 1461174372660 Marionette TRACE conn4 <- [1,202,null,{}] 10:46:12 INFO - PROCESS | 1807 | 1461174372668 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:12 INFO - PROCESS | 1807 | 1461174372921 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 10:46:13 INFO - PROCESS | 1807 | --DOMWINDOW == 73 (0x92d28400) [pid = 1807] [serial = 125] [outer = (nil)] [url = about:blank] 10:46:13 INFO - PROCESS | 1807 | --DOMWINDOW == 72 (0x9ead5c00) [pid = 1807] [serial = 122] [outer = (nil)] [url = about:blank] 10:46:13 INFO - PROCESS | 1807 | --DOMWINDOW == 71 (0x9fb2ac00) [pid = 1807] [serial = 119] [outer = (nil)] [url = about:blank] 10:46:13 INFO - PROCESS | 1807 | --DOMWINDOW == 70 (0x92e21000) [pid = 1807] [serial = 111] [outer = (nil)] [url = about:blank] 10:46:13 INFO - PROCESS | 1807 | --DOMWINDOW == 69 (0x92d24400) [pid = 1807] [serial = 113] [outer = (nil)] [url = about:blank] 10:46:13 INFO - PROCESS | 1807 | --DOMWINDOW == 68 (0x92e20c00) [pid = 1807] [serial = 114] [outer = (nil)] [url = about:blank] 10:46:13 INFO - PROCESS | 1807 | --DOMWINDOW == 67 (0x98b47800) [pid = 1807] [serial = 116] [outer = (nil)] [url = about:blank] 10:46:13 INFO - PROCESS | 1807 | --DOMWINDOW == 66 (0x9fc0e800) [pid = 1807] [serial = 120] [outer = (nil)] [url = about:blank] 10:46:13 INFO - PROCESS | 1807 | --DOMWINDOW == 65 (0x9ff3c000) [pid = 1807] [serial = 123] [outer = (nil)] [url = about:blank] 10:46:13 INFO - PROCESS | 1807 | --DOMWINDOW == 64 (0x99224000) [pid = 1807] [serial = 117] [outer = (nil)] [url = about:blank] 10:46:13 INFO - PROCESS | 1807 | 1461174373071 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fea8800 == 29 [pid = 1807] [id = 58] 10:46:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 65 (0x916e8800) [pid = 1807] [serial = 172] [outer = (nil)] 10:46:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 66 (0x92d27c00) [pid = 1807] [serial = 173] [outer = 0x916e8800] 10:46:13 INFO - PROCESS | 1807 | 1461174373153 Marionette DEBUG loaded listener.js 10:46:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 67 (0x92e29400) [pid = 1807] [serial = 174] [outer = 0x916e8800] 10:46:13 INFO - PROCESS | 1807 | 1461174373815 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 10:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1181ms 10:46:13 INFO - PROCESS | 1807 | 1461174373836 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 10:46:13 INFO - PROCESS | 1807 | 1461174373844 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 10:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:46:13 INFO - PROCESS | 1807 | 1461174373853 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:46:13 INFO - PROCESS | 1807 | 1461174373857 Marionette TRACE conn4 <- [1,206,null,{}] 10:46:13 INFO - PROCESS | 1807 | 1461174373863 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:14 INFO - PROCESS | 1807 | 1461174374012 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 10:46:14 INFO - PROCESS | 1807 | 1461174374125 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x92d26400 == 30 [pid = 1807] [id = 59] 10:46:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 68 (0x92e22800) [pid = 1807] [serial = 175] [outer = (nil)] 10:46:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 69 (0x973ca800) [pid = 1807] [serial = 176] [outer = 0x92e22800] 10:46:14 INFO - PROCESS | 1807 | 1461174374204 Marionette DEBUG loaded listener.js 10:46:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 70 (0x97a9c800) [pid = 1807] [serial = 177] [outer = 0x92e22800] 10:46:14 INFO - PROCESS | 1807 | 1461174374962 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 10:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1142ms 10:46:15 INFO - PROCESS | 1807 | 1461174374995 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 10:46:15 INFO - PROCESS | 1807 | 1461174374998 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 10:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:46:15 INFO - PROCESS | 1807 | 1461174375020 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:46:15 INFO - PROCESS | 1807 | 1461174375026 Marionette TRACE conn4 <- [1,210,null,{}] 10:46:15 INFO - PROCESS | 1807 | 1461174375041 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:15 INFO - PROCESS | 1807 | 1461174375198 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 10:46:15 INFO - PROCESS | 1807 | 1461174375209 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x974f0800 == 31 [pid = 1807] [id = 60] 10:46:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 71 (0x99224000) [pid = 1807] [serial = 178] [outer = (nil)] 10:46:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 72 (0x9aa8c400) [pid = 1807] [serial = 179] [outer = 0x99224000] 10:46:15 INFO - PROCESS | 1807 | 1461174375289 Marionette DEBUG loaded listener.js 10:46:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 73 (0x9df89400) [pid = 1807] [serial = 180] [outer = 0x99224000] 10:46:16 INFO - PROCESS | 1807 | 1461174376232 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 10:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1291ms 10:46:16 INFO - PROCESS | 1807 | 1461174376312 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 10:46:16 INFO - PROCESS | 1807 | 1461174376316 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 10:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:46:16 INFO - PROCESS | 1807 | 1461174376321 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:46:16 INFO - PROCESS | 1807 | 1461174376325 Marionette TRACE conn4 <- [1,214,null,{}] 10:46:16 INFO - PROCESS | 1807 | 1461174376330 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:16 INFO - PROCESS | 1807 | 1461174376515 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 10:46:16 INFO - PROCESS | 1807 | 1461174376535 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x92d1c800 == 32 [pid = 1807] [id = 61] 10:46:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 74 (0x9eacfc00) [pid = 1807] [serial = 181] [outer = (nil)] 10:46:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 75 (0x9ead6c00) [pid = 1807] [serial = 182] [outer = 0x9eacfc00] 10:46:16 INFO - PROCESS | 1807 | 1461174376609 Marionette DEBUG loaded listener.js 10:46:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 76 (0x9fb96c00) [pid = 1807] [serial = 183] [outer = 0x9eacfc00] 10:46:17 INFO - PROCESS | 1807 | 1461174377439 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 10:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1151ms 10:46:17 INFO - PROCESS | 1807 | --DOMWINDOW == 75 (0x98b78800) [pid = 1807] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:46:17 INFO - PROCESS | 1807 | --DOMWINDOW == 74 (0x975e7c00) [pid = 1807] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:46:17 INFO - PROCESS | 1807 | --DOMWINDOW == 73 (0x92d1c000) [pid = 1807] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:46:17 INFO - PROCESS | 1807 | --DOMWINDOW == 72 (0x92d25800) [pid = 1807] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:46:17 INFO - PROCESS | 1807 | --DOMWINDOW == 71 (0x91824000) [pid = 1807] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:46:17 INFO - PROCESS | 1807 | --DOMWINDOW == 70 (0x918a1400) [pid = 1807] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:46:17 INFO - PROCESS | 1807 | 1461174377612 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 10:46:17 INFO - PROCESS | 1807 | 1461174377616 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 10:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:46:17 INFO - PROCESS | 1807 | 1461174377624 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:46:17 INFO - PROCESS | 1807 | 1461174377627 Marionette TRACE conn4 <- [1,218,null,{}] 10:46:17 INFO - PROCESS | 1807 | 1461174377632 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:17 INFO - PROCESS | 1807 | 1461174377771 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 10:46:17 INFO - PROCESS | 1807 | 1461174377786 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x92a2bc00 == 33 [pid = 1807] [id = 62] 10:46:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 71 (0x92d19800) [pid = 1807] [serial = 184] [outer = (nil)] 10:46:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 72 (0x9a657800) [pid = 1807] [serial = 185] [outer = 0x92d19800] 10:46:17 INFO - PROCESS | 1807 | 1461174377860 Marionette DEBUG loaded listener.js 10:46:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 73 (0x9fb2ac00) [pid = 1807] [serial = 186] [outer = 0x92d19800] 10:46:18 INFO - PROCESS | 1807 | 1461174378614 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 10:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1027ms 10:46:18 INFO - PROCESS | 1807 | 1461174378657 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 10:46:18 INFO - PROCESS | 1807 | 1461174378661 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 10:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:46:18 INFO - PROCESS | 1807 | 1461174378667 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:46:18 INFO - PROCESS | 1807 | 1461174378671 Marionette TRACE conn4 <- [1,222,null,{}] 10:46:18 INFO - PROCESS | 1807 | 1461174378676 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:18 INFO - PROCESS | 1807 | 1461174378860 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 10:46:18 INFO - PROCESS | 1807 | 1461174378872 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x918b0400 == 34 [pid = 1807] [id = 63] 10:46:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 74 (0x92a2cc00) [pid = 1807] [serial = 187] [outer = (nil)] 10:46:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 75 (0x9ff9cc00) [pid = 1807] [serial = 188] [outer = 0x92a2cc00] 10:46:18 INFO - PROCESS | 1807 | 1461174378951 Marionette DEBUG loaded listener.js 10:46:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 76 (0x9ffc9000) [pid = 1807] [serial = 189] [outer = 0x92a2cc00] 10:46:19 INFO - PROCESS | 1807 | 1461174379847 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 10:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1229ms 10:46:19 INFO - PROCESS | 1807 | 1461174379899 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 10:46:19 INFO - PROCESS | 1807 | 1461174379905 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 10:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:46:19 INFO - PROCESS | 1807 | 1461174379914 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:46:19 INFO - PROCESS | 1807 | 1461174379920 Marionette TRACE conn4 <- [1,226,null,{}] 10:46:19 INFO - PROCESS | 1807 | 1461174379931 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:20 INFO - PROCESS | 1807 | 1461174380113 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 10:46:20 INFO - PROCESS | 1807 | 1461174380254 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc47800 == 35 [pid = 1807] [id = 64] 10:46:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 77 (0x9090e000) [pid = 1807] [serial = 190] [outer = (nil)] 10:46:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 78 (0x92d28800) [pid = 1807] [serial = 191] [outer = 0x9090e000] 10:46:20 INFO - PROCESS | 1807 | 1461174380366 Marionette DEBUG loaded listener.js 10:46:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 79 (0x92e3a400) [pid = 1807] [serial = 192] [outer = 0x9090e000] 10:46:21 INFO - PROCESS | 1807 | 1461174381268 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 10:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1391ms 10:46:21 INFO - PROCESS | 1807 | 1461174381306 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 10:46:21 INFO - PROCESS | 1807 | 1461174381315 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 10:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:46:21 INFO - PROCESS | 1807 | 1461174381326 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:46:21 INFO - PROCESS | 1807 | 1461174381330 Marionette TRACE conn4 <- [1,230,null,{}] 10:46:21 INFO - PROCESS | 1807 | 1461174381337 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:21 INFO - PROCESS | 1807 | 1461174381509 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 10:46:21 INFO - PROCESS | 1807 | 1461174381647 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc4a800 == 36 [pid = 1807] [id = 65] 10:46:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 80 (0x8fe9f400) [pid = 1807] [serial = 193] [outer = (nil)] 10:46:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 81 (0x98f50400) [pid = 1807] [serial = 194] [outer = 0x8fe9f400] 10:46:21 INFO - PROCESS | 1807 | 1461174381734 Marionette DEBUG loaded listener.js 10:46:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 82 (0x9a650000) [pid = 1807] [serial = 195] [outer = 0x8fe9f400] 10:46:22 INFO - PROCESS | 1807 | 1461174382648 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 10:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1384ms 10:46:22 INFO - PROCESS | 1807 | 1461174382710 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 10:46:22 INFO - PROCESS | 1807 | 1461174382714 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 10:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:46:22 INFO - PROCESS | 1807 | 1461174382721 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:46:22 INFO - PROCESS | 1807 | 1461174382727 Marionette TRACE conn4 <- [1,234,null,{}] 10:46:22 INFO - PROCESS | 1807 | 1461174382744 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:22 INFO - PROCESS | 1807 | 1461174382953 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 10:46:23 INFO - PROCESS | 1807 | 1461174383094 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x9feab800 == 37 [pid = 1807] [id = 66] 10:46:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 83 (0x9ff36800) [pid = 1807] [serial = 196] [outer = (nil)] 10:46:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 84 (0x9ffc4c00) [pid = 1807] [serial = 197] [outer = 0x9ff36800] 10:46:23 INFO - PROCESS | 1807 | 1461174383225 Marionette DEBUG loaded listener.js 10:46:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 85 (0xa0c34c00) [pid = 1807] [serial = 198] [outer = 0x9ff36800] 10:46:24 INFO - PROCESS | 1807 | 1461174384032 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 10:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1385ms 10:46:24 INFO - PROCESS | 1807 | 1461174384107 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 10:46:24 INFO - PROCESS | 1807 | 1461174384117 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 10:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:46:24 INFO - PROCESS | 1807 | 1461174384130 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:46:24 INFO - PROCESS | 1807 | 1461174384133 Marionette TRACE conn4 <- [1,238,null,{}] 10:46:24 INFO - PROCESS | 1807 | 1461174384139 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:24 INFO - PROCESS | 1807 | 1461174384340 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 10:46:24 INFO - PROCESS | 1807 | 1461174384480 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x92a25400 == 38 [pid = 1807] [id = 67] 10:46:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 86 (0x9fedd000) [pid = 1807] [serial = 199] [outer = (nil)] 10:46:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 87 (0xa2a30800) [pid = 1807] [serial = 200] [outer = 0x9fedd000] 10:46:24 INFO - PROCESS | 1807 | 1461174384573 Marionette DEBUG loaded listener.js 10:46:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 88 (0xa2a7b400) [pid = 1807] [serial = 201] [outer = 0x9fedd000] 10:46:25 INFO - PROCESS | 1807 | 1461174385652 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 10:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1583ms 10:46:25 INFO - PROCESS | 1807 | 1461174385712 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 10:46:25 INFO - PROCESS | 1807 | 1461174385715 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 10:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:46:25 INFO - PROCESS | 1807 | 1461174385722 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:46:25 INFO - PROCESS | 1807 | 1461174385726 Marionette TRACE conn4 <- [1,242,null,{}] 10:46:25 INFO - PROCESS | 1807 | 1461174385732 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:25 INFO - PROCESS | 1807 | 1461174385908 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 10:46:26 INFO - PROCESS | 1807 | 1461174386048 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fbe2800 == 39 [pid = 1807] [id = 68] 10:46:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 89 (0x8fbe9000) [pid = 1807] [serial = 202] [outer = (nil)] 10:46:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 90 (0xa4473400) [pid = 1807] [serial = 203] [outer = 0x8fbe9000] 10:46:26 INFO - PROCESS | 1807 | 1461174386135 Marionette DEBUG loaded listener.js 10:46:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 91 (0xa4498c00) [pid = 1807] [serial = 204] [outer = 0x8fbe9000] 10:46:27 INFO - PROCESS | 1807 | 1461174387017 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 10:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1330ms 10:46:27 INFO - PROCESS | 1807 | 1461174387054 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 10:46:27 INFO - PROCESS | 1807 | 1461174387058 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 10:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:46:27 INFO - PROCESS | 1807 | 1461174387064 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:46:27 INFO - PROCESS | 1807 | 1461174387068 Marionette TRACE conn4 <- [1,246,null,{}] 10:46:27 INFO - PROCESS | 1807 | 1461174387074 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:27 INFO - PROCESS | 1807 | 1461174387275 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 10:46:27 INFO - PROCESS | 1807 | 1461174387418 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x97edb000 == 40 [pid = 1807] [id = 69] 10:46:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 92 (0x9eacec00) [pid = 1807] [serial = 205] [outer = (nil)] 10:46:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 93 (0xa4c0ac00) [pid = 1807] [serial = 206] [outer = 0x9eacec00] 10:46:27 INFO - PROCESS | 1807 | 1461174387509 Marionette DEBUG loaded listener.js 10:46:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 94 (0xa4c4ac00) [pid = 1807] [serial = 207] [outer = 0x9eacec00] 10:46:28 INFO - PROCESS | 1807 | 1461174388387 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 10:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1340ms 10:46:28 INFO - PROCESS | 1807 | 1461174388406 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 10:46:28 INFO - PROCESS | 1807 | 1461174388409 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 10:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:46:28 INFO - PROCESS | 1807 | 1461174388416 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:46:28 INFO - PROCESS | 1807 | 1461174388419 Marionette TRACE conn4 <- [1,250,null,{}] 10:46:28 INFO - PROCESS | 1807 | 1461174388425 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:28 INFO - PROCESS | 1807 | 1461174388583 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 10:46:28 INFO - PROCESS | 1807 | 1461174388733 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x918b0800 == 41 [pid = 1807] [id = 70] 10:46:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 95 (0x92af4400) [pid = 1807] [serial = 208] [outer = (nil)] 10:46:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 96 (0x92e26800) [pid = 1807] [serial = 209] [outer = 0x92af4400] 10:46:28 INFO - PROCESS | 1807 | 1461174388819 Marionette DEBUG loaded listener.js 10:46:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 97 (0x970e8400) [pid = 1807] [serial = 210] [outer = 0x92af4400] 10:46:29 INFO - PROCESS | 1807 | 1461174389977 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 10:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1630ms 10:46:30 INFO - PROCESS | 1807 | 1461174390047 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 10:46:30 INFO - PROCESS | 1807 | 1461174390054 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 10:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:46:30 INFO - PROCESS | 1807 | 1461174390063 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:46:30 INFO - PROCESS | 1807 | 1461174390069 Marionette TRACE conn4 <- [1,254,null,{}] 10:46:30 INFO - PROCESS | 1807 | 1461174390077 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:30 INFO - PROCESS | 1807 | 1461174390236 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 10:46:30 INFO - PROCESS | 1807 | 1461174390384 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x92e32000 == 42 [pid = 1807] [id = 71] 10:46:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 98 (0x952c5800) [pid = 1807] [serial = 211] [outer = (nil)] 10:46:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 99 (0x9742a800) [pid = 1807] [serial = 212] [outer = 0x952c5800] 10:46:30 INFO - PROCESS | 1807 | 1461174390506 Marionette DEBUG loaded listener.js 10:46:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 100 (0x987bc800) [pid = 1807] [serial = 213] [outer = 0x952c5800] 10:46:31 INFO - PROCESS | 1807 | --DOMWINDOW == 99 (0x98f56c00) [pid = 1807] [serial = 158] [outer = (nil)] [url = about:blank] 10:46:31 INFO - PROCESS | 1807 | --DOMWINDOW == 98 (0x97a9bc00) [pid = 1807] [serial = 152] [outer = (nil)] [url = about:blank] 10:46:31 INFO - PROCESS | 1807 | --DOMWINDOW == 97 (0xa4534800) [pid = 1807] [serial = 137] [outer = (nil)] [url = about:blank] 10:46:31 INFO - PROCESS | 1807 | --DOMWINDOW == 96 (0x9ffca000) [pid = 1807] [serial = 134] [outer = (nil)] [url = about:blank] 10:46:31 INFO - PROCESS | 1807 | --DOMWINDOW == 95 (0x98b45000) [pid = 1807] [serial = 131] [outer = (nil)] [url = about:blank] 10:46:31 INFO - PROCESS | 1807 | --DOMWINDOW == 94 (0x92d25000) [pid = 1807] [serial = 146] [outer = (nil)] [url = about:blank] 10:46:31 INFO - PROCESS | 1807 | --DOMWINDOW == 93 (0x92e24000) [pid = 1807] [serial = 147] [outer = (nil)] [url = about:blank] 10:46:31 INFO - PROCESS | 1807 | --DOMWINDOW == 92 (0x8fbe5000) [pid = 1807] [serial = 128] [outer = (nil)] [url = about:blank] 10:46:31 INFO - PROCESS | 1807 | --DOMWINDOW == 91 (0x96446c00) [pid = 1807] [serial = 149] [outer = (nil)] [url = about:blank] 10:46:31 INFO - PROCESS | 1807 | --DOMWINDOW == 90 (0x8fea0400) [pid = 1807] [serial = 144] [outer = (nil)] [url = about:blank] 10:46:31 INFO - PROCESS | 1807 | --DOMWINDOW == 89 (0x918af800) [pid = 1807] [serial = 143] [outer = (nil)] [url = about:blank] 10:46:31 INFO - PROCESS | 1807 | --DOMWINDOW == 88 (0x92d21c00) [pid = 1807] [serial = 140] [outer = (nil)] [url = about:blank] 10:46:31 INFO - PROCESS | 1807 | --DOMWINDOW == 87 (0x984eb400) [pid = 1807] [serial = 155] [outer = (nil)] [url = about:blank] 10:46:31 INFO - PROCESS | 1807 | --DOMWINDOW == 86 (0x97ed7800) [pid = 1807] [serial = 153] [outer = (nil)] [url = about:blank] 10:46:31 INFO - PROCESS | 1807 | --DOMWINDOW == 85 (0x984f0800) [pid = 1807] [serial = 156] [outer = (nil)] [url = about:blank] 10:46:31 INFO - PROCESS | 1807 | --DOMWINDOW == 84 (0x96940c00) [pid = 1807] [serial = 150] [outer = (nil)] [url = about:blank] 10:46:31 INFO - PROCESS | 1807 | --DOMWINDOW == 83 (0x9a653000) [pid = 1807] [serial = 159] [outer = (nil)] [url = about:blank] 10:46:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 84 (0x8fea7000) [pid = 1807] [serial = 214] [outer = 0x92e1b800] 10:46:31 INFO - PROCESS | 1807 | 1461174391389 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 10:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1389ms 10:46:31 INFO - PROCESS | 1807 | 1461174391468 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 10:46:31 INFO - PROCESS | 1807 | 1461174391476 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 10:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:46:31 INFO - PROCESS | 1807 | 1461174391486 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:46:31 INFO - PROCESS | 1807 | 1461174391490 Marionette TRACE conn4 <- [1,258,null,{}] 10:46:31 INFO - PROCESS | 1807 | 1461174391496 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:31 INFO - PROCESS | 1807 | 1461174391657 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 10:46:31 INFO - PROCESS | 1807 | 1461174391772 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fbe5000 == 43 [pid = 1807] [id = 72] 10:46:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 85 (0x918a2800) [pid = 1807] [serial = 215] [outer = (nil)] 10:46:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 86 (0x92e26400) [pid = 1807] [serial = 216] [outer = 0x918a2800] 10:46:31 INFO - PROCESS | 1807 | 1461174391847 Marionette DEBUG loaded listener.js 10:46:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 87 (0x98f56000) [pid = 1807] [serial = 217] [outer = 0x918a2800] 10:46:32 INFO - PROCESS | 1807 | 1461174392590 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 10:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1133ms 10:46:32 INFO - PROCESS | 1807 | 1461174392619 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 10:46:32 INFO - PROCESS | 1807 | 1461174392622 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 10:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:46:32 INFO - PROCESS | 1807 | 1461174392630 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:46:32 INFO - PROCESS | 1807 | 1461174392636 Marionette TRACE conn4 <- [1,262,null,{}] 10:46:32 INFO - PROCESS | 1807 | 1461174392664 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:32 INFO - PROCESS | 1807 | 1461174392823 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 10:46:32 INFO - PROCESS | 1807 | 1461174392835 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x92e26c00 == 44 [pid = 1807] [id = 73] 10:46:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 88 (0x9aa8d400) [pid = 1807] [serial = 218] [outer = (nil)] 10:46:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 89 (0x9fb32400) [pid = 1807] [serial = 219] [outer = 0x9aa8d400] 10:46:32 INFO - PROCESS | 1807 | 1461174392912 Marionette DEBUG loaded listener.js 10:46:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 90 (0x9fc9e000) [pid = 1807] [serial = 220] [outer = 0x9aa8d400] 10:46:33 INFO - PROCESS | 1807 | 1461174393858 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 10:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1249ms 10:46:33 INFO - PROCESS | 1807 | 1461174393880 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 10:46:33 INFO - PROCESS | 1807 | 1461174393884 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 10:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:46:33 INFO - PROCESS | 1807 | 1461174393890 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:46:33 INFO - PROCESS | 1807 | 1461174393893 Marionette TRACE conn4 <- [1,266,null,{}] 10:46:33 INFO - PROCESS | 1807 | 1461174393899 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:34 INFO - PROCESS | 1807 | 1461174394097 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 10:46:34 INFO - PROCESS | 1807 | 1461174394169 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc50400 == 45 [pid = 1807] [id = 74] 10:46:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 91 (0x9a6cec00) [pid = 1807] [serial = 221] [outer = (nil)] 10:46:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 92 (0xa0a24400) [pid = 1807] [serial = 222] [outer = 0x9a6cec00] 10:46:34 INFO - PROCESS | 1807 | 1461174394256 Marionette DEBUG loaded listener.js 10:46:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 93 (0xa0fd1800) [pid = 1807] [serial = 223] [outer = 0x9a6cec00] 10:46:35 INFO - PROCESS | 1807 | 1461174395070 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 10:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1191ms 10:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:46:35 INFO - PROCESS | 1807 | 1461174395082 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 10:46:35 INFO - PROCESS | 1807 | 1461174395085 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 10:46:35 INFO - PROCESS | 1807 | 1461174395092 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:46:35 INFO - PROCESS | 1807 | 1461174395095 Marionette TRACE conn4 <- [1,270,null,{}] 10:46:35 INFO - PROCESS | 1807 | 1461174395108 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:35 INFO - PROCESS | 1807 | 1461174395317 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 10:46:35 INFO - PROCESS | 1807 | 1461174395335 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x92d1c000 == 46 [pid = 1807] [id = 75] 10:46:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 94 (0x9794c400) [pid = 1807] [serial = 224] [outer = (nil)] 10:46:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 95 (0x97953c00) [pid = 1807] [serial = 225] [outer = 0x9794c400] 10:46:35 INFO - PROCESS | 1807 | 1461174395410 Marionette DEBUG loaded listener.js 10:46:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 96 (0x97955400) [pid = 1807] [serial = 226] [outer = 0x9794c400] 10:46:36 INFO - PROCESS | 1807 | --DOMWINDOW == 95 (0x9eacfc00) [pid = 1807] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:46:36 INFO - PROCESS | 1807 | --DOMWINDOW == 94 (0x92d19800) [pid = 1807] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:46:36 INFO - PROCESS | 1807 | --DOMWINDOW == 93 (0x916e8800) [pid = 1807] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:46:36 INFO - PROCESS | 1807 | --DOMWINDOW == 92 (0x90912c00) [pid = 1807] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:46:36 INFO - PROCESS | 1807 | --DOMWINDOW == 91 (0x92e22800) [pid = 1807] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:46:36 INFO - PROCESS | 1807 | --DOMWINDOW == 90 (0x99224000) [pid = 1807] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:46:36 INFO - PROCESS | 1807 | --DOMWINDOW == 89 (0x90916c00) [pid = 1807] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:46:36 INFO - PROCESS | 1807 | 1461174396437 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 10:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1379ms 10:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:46:36 INFO - PROCESS | 1807 | 1461174396471 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 10:46:36 INFO - PROCESS | 1807 | 1461174396473 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 10:46:36 INFO - PROCESS | 1807 | 1461174396480 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:46:36 INFO - PROCESS | 1807 | 1461174396483 Marionette TRACE conn4 <- [1,274,null,{}] 10:46:36 INFO - PROCESS | 1807 | 1461174396489 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:36 INFO - PROCESS | 1807 | 1461174396679 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 10:46:36 INFO - PROCESS | 1807 | 1461174396699 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fbea800 == 47 [pid = 1807] [id = 76] 10:46:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 90 (0x92b01c00) [pid = 1807] [serial = 227] [outer = (nil)] 10:46:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 91 (0x92b0d400) [pid = 1807] [serial = 228] [outer = 0x92b01c00] 10:46:36 INFO - PROCESS | 1807 | 1461174396778 Marionette DEBUG loaded listener.js 10:46:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 92 (0x9794e000) [pid = 1807] [serial = 229] [outer = 0x92b01c00] 10:46:37 INFO - PROCESS | 1807 | 1461174397509 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 10:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1043ms 10:46:37 INFO - PROCESS | 1807 | 1461174397522 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 10:46:37 INFO - PROCESS | 1807 | 1461174397527 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 10:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:46:37 INFO - PROCESS | 1807 | 1461174397533 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:46:37 INFO - PROCESS | 1807 | 1461174397536 Marionette TRACE conn4 <- [1,278,null,{}] 10:46:37 INFO - PROCESS | 1807 | 1461174397542 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:37 INFO - PROCESS | 1807 | 1461174397734 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 10:46:37 INFO - PROCESS | 1807 | 1461174397750 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x92b07400 == 48 [pid = 1807] [id = 77] 10:46:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 93 (0x92b0b400) [pid = 1807] [serial = 230] [outer = (nil)] 10:46:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 94 (0x9796cc00) [pid = 1807] [serial = 231] [outer = 0x92b0b400] 10:46:37 INFO - PROCESS | 1807 | 1461174397824 Marionette DEBUG loaded listener.js 10:46:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 95 (0x9ead3800) [pid = 1807] [serial = 232] [outer = 0x92b0b400] 10:46:38 INFO - PROCESS | 1807 | 1461174398800 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 10:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1285ms 10:46:38 INFO - PROCESS | 1807 | 1461174398819 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 10:46:38 INFO - PROCESS | 1807 | 1461174398825 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 10:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:46:38 INFO - PROCESS | 1807 | 1461174398835 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:46:38 INFO - PROCESS | 1807 | 1461174398840 Marionette TRACE conn4 <- [1,282,null,{}] 10:46:38 INFO - PROCESS | 1807 | 1461174398849 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:39 INFO - PROCESS | 1807 | 1461174399020 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 10:46:39 INFO - PROCESS | 1807 | 1461174399149 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x90916800 == 49 [pid = 1807] [id = 78] 10:46:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 96 (0x92b06c00) [pid = 1807] [serial = 233] [outer = (nil)] 10:46:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 97 (0x92d1b000) [pid = 1807] [serial = 234] [outer = 0x92b06c00] 10:46:39 INFO - PROCESS | 1807 | 1461174399290 Marionette DEBUG loaded listener.js 10:46:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 98 (0x92e24000) [pid = 1807] [serial = 235] [outer = 0x92b06c00] 10:46:40 INFO - PROCESS | 1807 | 1461174400259 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 10:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1483ms 10:46:40 INFO - PROCESS | 1807 | 1461174400318 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 10:46:40 INFO - PROCESS | 1807 | 1461174400327 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 10:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:46:40 INFO - PROCESS | 1807 | 1461174400338 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:46:40 INFO - PROCESS | 1807 | 1461174400342 Marionette TRACE conn4 <- [1,286,null,{}] 10:46:40 INFO - PROCESS | 1807 | 1461174400349 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:40 INFO - PROCESS | 1807 | 1461174400562 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 10:46:40 INFO - PROCESS | 1807 | 1461174400763 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x92b0ec00 == 50 [pid = 1807] [id = 79] 10:46:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 99 (0x95d0c800) [pid = 1807] [serial = 236] [outer = (nil)] 10:46:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 100 (0x97a9bc00) [pid = 1807] [serial = 237] [outer = 0x95d0c800] 10:46:40 INFO - PROCESS | 1807 | 1461174400896 Marionette DEBUG loaded listener.js 10:46:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 101 (0x984f2400) [pid = 1807] [serial = 238] [outer = 0x95d0c800] 10:46:41 INFO - PROCESS | 1807 | 1461174401845 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 10:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1580ms 10:46:41 INFO - PROCESS | 1807 | 1461174401918 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 10:46:41 INFO - PROCESS | 1807 | 1461174401923 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 10:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:46:41 INFO - PROCESS | 1807 | 1461174401930 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:46:41 INFO - PROCESS | 1807 | 1461174401936 Marionette TRACE conn4 <- [1,290,null,{}] 10:46:41 INFO - PROCESS | 1807 | 1461174401953 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:42 INFO - PROCESS | 1807 | 1461174402173 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 10:46:42 INFO - PROCESS | 1807 | 1461174402364 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fea6000 == 51 [pid = 1807] [id = 80] 10:46:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 102 (0x9fb97000) [pid = 1807] [serial = 239] [outer = (nil)] 10:46:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 103 (0xa0fe1800) [pid = 1807] [serial = 240] [outer = 0x9fb97000] 10:46:42 INFO - PROCESS | 1807 | 1461174402500 Marionette DEBUG loaded listener.js 10:46:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 104 (0xa0fe8000) [pid = 1807] [serial = 241] [outer = 0x9fb97000] 10:46:43 INFO - PROCESS | 1807 | 1461174403302 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 10:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1396ms 10:46:43 INFO - PROCESS | 1807 | 1461174403335 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 10:46:43 INFO - PROCESS | 1807 | 1461174403339 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 10:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:46:43 INFO - PROCESS | 1807 | 1461174403347 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:46:43 INFO - PROCESS | 1807 | 1461174403351 Marionette TRACE conn4 <- [1,294,null,{}] 10:46:43 INFO - PROCESS | 1807 | 1461174403357 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:43 INFO - PROCESS | 1807 | 1461174403521 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 10:46:43 INFO - PROCESS | 1807 | 1461174403672 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f1cb400 == 52 [pid = 1807] [id = 81] 10:46:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 105 (0x8f1cd400) [pid = 1807] [serial = 242] [outer = (nil)] 10:46:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 106 (0x8f1d2c00) [pid = 1807] [serial = 243] [outer = 0x8f1cd400] 10:46:43 INFO - PROCESS | 1807 | 1461174403766 Marionette DEBUG loaded listener.js 10:46:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 107 (0x8f1d8400) [pid = 1807] [serial = 244] [outer = 0x8f1cd400] 10:46:44 INFO - PROCESS | 1807 | 1461174404663 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:46:44 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. 10:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1390ms 10:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:46:44 INFO - PROCESS | 1807 | 1461174404738 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 10:46:44 INFO - PROCESS | 1807 | 1461174404741 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 10:46:44 INFO - PROCESS | 1807 | 1461174404748 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:46:44 INFO - PROCESS | 1807 | 1461174404751 Marionette TRACE conn4 <- [1,298,null,{}] 10:46:44 INFO - PROCESS | 1807 | 1461174404757 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:44 INFO - PROCESS | 1807 | 1461174404961 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 10:46:45 INFO - PROCESS | 1807 | 1461174405112 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f1d1400 == 53 [pid = 1807] [id = 82] 10:46:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 108 (0xa0fe1400) [pid = 1807] [serial = 245] [outer = (nil)] 10:46:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 109 (0xa0fec400) [pid = 1807] [serial = 246] [outer = 0xa0fe1400] 10:46:45 INFO - PROCESS | 1807 | 1461174405252 Marionette DEBUG loaded listener.js 10:46:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 110 (0xa2a2dc00) [pid = 1807] [serial = 247] [outer = 0xa0fe1400] 10:46:46 INFO - PROCESS | 1807 | 1461174406092 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:46:46 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. 10:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1386ms 10:46:46 INFO - PROCESS | 1807 | 1461174406134 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 10:46:46 INFO - PROCESS | 1807 | 1461174406138 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 10:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:46:46 INFO - PROCESS | 1807 | 1461174406144 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:46:46 INFO - PROCESS | 1807 | 1461174406148 Marionette TRACE conn4 <- [1,302,null,{}] 10:46:46 INFO - PROCESS | 1807 | 1461174406154 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:46 INFO - PROCESS | 1807 | 1461174406343 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 10:46:46 INFO - PROCESS | 1807 | 1461174406492 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fbe8000 == 54 [pid = 1807] [id = 83] 10:46:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 111 (0x92a25000) [pid = 1807] [serial = 248] [outer = (nil)] 10:46:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 112 (0xa45e4400) [pid = 1807] [serial = 249] [outer = 0x92a25000] 10:46:46 INFO - PROCESS | 1807 | 1461174406585 Marionette DEBUG loaded listener.js 10:46:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 113 (0xa4c08000) [pid = 1807] [serial = 250] [outer = 0x92a25000] 10:46:47 INFO - PROCESS | 1807 | 1461174407488 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:46:47 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. 10:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1380ms 10:46:47 INFO - PROCESS | 1807 | 1461174407525 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 10:46:47 INFO - PROCESS | 1807 | 1461174407528 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 10:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:46:47 INFO - PROCESS | 1807 | 1461174407535 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:46:47 INFO - PROCESS | 1807 | 1461174407538 Marionette TRACE conn4 <- [1,306,null,{}] 10:46:47 INFO - PROCESS | 1807 | 1461174407544 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:47 INFO - PROCESS | 1807 | 1461174407706 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 10:46:48 INFO - PROCESS | 1807 | 1461174408043 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f48f800 == 55 [pid = 1807] [id = 84] 10:46:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 114 (0x8f48fc00) [pid = 1807] [serial = 251] [outer = (nil)] 10:46:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 115 (0x8fbe1c00) [pid = 1807] [serial = 252] [outer = 0x8f48fc00] 10:46:48 INFO - PROCESS | 1807 | 1461174408198 Marionette DEBUG loaded listener.js 10:46:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 116 (0x8fea1000) [pid = 1807] [serial = 253] [outer = 0x8f48fc00] 10:46:49 INFO - PROCESS | 1807 | 1461174409089 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:46:49 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. 10:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1638ms 10:46:49 INFO - PROCESS | 1807 | 1461174409180 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 10:46:49 INFO - PROCESS | 1807 | 1461174409185 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 10:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:46:49 INFO - PROCESS | 1807 | 1461174409194 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:46:49 INFO - PROCESS | 1807 | 1461174409199 Marionette TRACE conn4 <- [1,310,null,{}] 10:46:49 INFO - PROCESS | 1807 | 1461174409207 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:49 INFO - PROCESS | 1807 | 1461174409373 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 10:46:49 INFO - PROCESS | 1807 | 1461174409538 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x92b01800 == 56 [pid = 1807] [id = 85] 10:46:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 117 (0x92b10800) [pid = 1807] [serial = 254] [outer = (nil)] 10:46:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 118 (0x92e1a800) [pid = 1807] [serial = 255] [outer = 0x92b10800] 10:46:49 INFO - PROCESS | 1807 | 1461174409689 Marionette DEBUG loaded listener.js 10:46:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 119 (0x952c4800) [pid = 1807] [serial = 256] [outer = 0x92b10800] 10:46:50 INFO - PROCESS | 1807 | 1461174410521 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:46:50 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. 10:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1382ms 10:46:50 INFO - PROCESS | 1807 | 1461174410596 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 10:46:50 INFO - PROCESS | 1807 | 1461174410602 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 10:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:46:50 INFO - PROCESS | 1807 | 1461174410614 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:46:50 INFO - PROCESS | 1807 | 1461174410617 Marionette TRACE conn4 <- [1,314,null,{}] 10:46:50 INFO - PROCESS | 1807 | 1461174410623 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:50 INFO - PROCESS | 1807 | 1461174410800 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 10:46:50 INFO - PROCESS | 1807 | 1461174410953 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x916e8800 == 57 [pid = 1807] [id = 86] 10:46:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 120 (0x95d8cc00) [pid = 1807] [serial = 257] [outer = (nil)] 10:46:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0x97957000) [pid = 1807] [serial = 258] [outer = 0x95d8cc00] 10:46:51 INFO - PROCESS | 1807 | 1461174411032 Marionette DEBUG loaded listener.js 10:46:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x98b7dc00) [pid = 1807] [serial = 259] [outer = 0x95d8cc00] 10:46:51 INFO - PROCESS | 1807 | --DOCSHELL 0x8fbea800 == 56 [pid = 1807] [id = 76] 10:46:51 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x9aaa8800) [pid = 1807] [serial = 161] [outer = (nil)] [url = about:blank] 10:46:51 INFO - PROCESS | 1807 | --DOMWINDOW == 120 (0x9ff9cc00) [pid = 1807] [serial = 188] [outer = (nil)] [url = about:blank] 10:46:51 INFO - PROCESS | 1807 | --DOCSHELL 0x92d1c000 == 55 [pid = 1807] [id = 75] 10:46:51 INFO - PROCESS | 1807 | --DOCSHELL 0x8fc50400 == 54 [pid = 1807] [id = 74] 10:46:51 INFO - PROCESS | 1807 | --DOCSHELL 0x92e26c00 == 53 [pid = 1807] [id = 73] 10:46:51 INFO - PROCESS | 1807 | --DOCSHELL 0x8fbe5000 == 52 [pid = 1807] [id = 72] 10:46:51 INFO - PROCESS | 1807 | --DOCSHELL 0x92e32000 == 51 [pid = 1807] [id = 71] 10:46:51 INFO - PROCESS | 1807 | --DOCSHELL 0x918b0800 == 50 [pid = 1807] [id = 70] 10:46:51 INFO - PROCESS | 1807 | --DOCSHELL 0x97edb000 == 49 [pid = 1807] [id = 69] 10:46:51 INFO - PROCESS | 1807 | --DOCSHELL 0x8fbe2800 == 48 [pid = 1807] [id = 68] 10:46:51 INFO - PROCESS | 1807 | --DOCSHELL 0x9feab800 == 47 [pid = 1807] [id = 66] 10:46:51 INFO - PROCESS | 1807 | --DOCSHELL 0x8fc4a800 == 46 [pid = 1807] [id = 65] 10:46:51 INFO - PROCESS | 1807 | --DOCSHELL 0x8fc47800 == 45 [pid = 1807] [id = 64] 10:46:51 INFO - PROCESS | 1807 | --DOMWINDOW == 119 (0x98b78c00) [pid = 1807] [serial = 126] [outer = (nil)] [url = about:blank] 10:46:51 INFO - PROCESS | 1807 | --DOMWINDOW == 118 (0x9fb96c00) [pid = 1807] [serial = 183] [outer = (nil)] [url = about:blank] 10:46:51 INFO - PROCESS | 1807 | --DOMWINDOW == 117 (0x92d27c00) [pid = 1807] [serial = 173] [outer = (nil)] [url = about:blank] 10:46:51 INFO - PROCESS | 1807 | --DOMWINDOW == 116 (0x92e29400) [pid = 1807] [serial = 174] [outer = (nil)] [url = about:blank] 10:46:51 INFO - PROCESS | 1807 | --DOMWINDOW == 115 (0x9eacac00) [pid = 1807] [serial = 171] [outer = (nil)] [url = about:blank] 10:46:51 INFO - PROCESS | 1807 | --DOMWINDOW == 114 (0x98f4e800) [pid = 1807] [serial = 170] [outer = (nil)] [url = about:blank] 10:46:51 INFO - PROCESS | 1807 | --DOMWINDOW == 113 (0x973ca800) [pid = 1807] [serial = 176] [outer = (nil)] [url = about:blank] 10:46:51 INFO - PROCESS | 1807 | --DOMWINDOW == 112 (0x97a9c800) [pid = 1807] [serial = 177] [outer = (nil)] [url = about:blank] 10:46:51 INFO - PROCESS | 1807 | --DOMWINDOW == 111 (0x97a9c000) [pid = 1807] [serial = 167] [outer = (nil)] [url = about:blank] 10:46:51 INFO - PROCESS | 1807 | --DOMWINDOW == 110 (0x9aa8c400) [pid = 1807] [serial = 179] [outer = (nil)] [url = about:blank] 10:46:51 INFO - PROCESS | 1807 | --DOMWINDOW == 109 (0x92e27800) [pid = 1807] [serial = 164] [outer = (nil)] [url = about:blank] 10:46:51 INFO - PROCESS | 1807 | --DOMWINDOW == 108 (0x9fb2ac00) [pid = 1807] [serial = 186] [outer = (nil)] [url = about:blank] 10:46:51 INFO - PROCESS | 1807 | --DOMWINDOW == 107 (0x9df89400) [pid = 1807] [serial = 180] [outer = (nil)] [url = about:blank] 10:46:51 INFO - PROCESS | 1807 | --DOMWINDOW == 106 (0x9ead6c00) [pid = 1807] [serial = 182] [outer = (nil)] [url = about:blank] 10:46:51 INFO - PROCESS | 1807 | --DOMWINDOW == 105 (0x9a657800) [pid = 1807] [serial = 185] [outer = (nil)] [url = about:blank] 10:46:51 INFO - PROCESS | 1807 | 1461174411986 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:46:52 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. 10:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1432ms 10:46:52 INFO - PROCESS | 1807 | 1461174412046 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 10:46:52 INFO - PROCESS | 1807 | 1461174412049 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 10:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:46:52 INFO - PROCESS | 1807 | 1461174412057 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:46:52 INFO - PROCESS | 1807 | 1461174412065 Marionette TRACE conn4 <- [1,318,null,{}] 10:46:52 INFO - PROCESS | 1807 | 1461174412079 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:52 INFO - PROCESS | 1807 | 1461174412235 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 10:46:52 INFO - PROCESS | 1807 | 1461174412247 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc47800 == 46 [pid = 1807] [id = 87] 10:46:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 106 (0x92d27c00) [pid = 1807] [serial = 260] [outer = (nil)] 10:46:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 107 (0x99223400) [pid = 1807] [serial = 261] [outer = 0x92d27c00] 10:46:52 INFO - PROCESS | 1807 | 1461174412318 Marionette DEBUG loaded listener.js 10:46:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 108 (0x9a655000) [pid = 1807] [serial = 262] [outer = 0x92d27c00] 10:46:53 INFO - PROCESS | 1807 | 1461174413150 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:46:53 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. 10:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1145ms 10:46:53 INFO - PROCESS | 1807 | 1461174413201 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 10:46:53 INFO - PROCESS | 1807 | 1461174413205 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 10:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:46:53 INFO - PROCESS | 1807 | 1461174413211 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:46:53 INFO - PROCESS | 1807 | 1461174413214 Marionette TRACE conn4 <- [1,322,null,{}] 10:46:53 INFO - PROCESS | 1807 | 1461174413220 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:53 INFO - PROCESS | 1807 | 1461174413374 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 10:46:53 INFO - PROCESS | 1807 | 1461174413489 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f48d400 == 47 [pid = 1807] [id = 88] 10:46:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 109 (0x97352800) [pid = 1807] [serial = 263] [outer = (nil)] 10:46:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 110 (0x9aa95400) [pid = 1807] [serial = 264] [outer = 0x97352800] 10:46:53 INFO - PROCESS | 1807 | 1461174413567 Marionette DEBUG loaded listener.js 10:46:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 111 (0x9aaaa000) [pid = 1807] [serial = 265] [outer = 0x97352800] 10:46:54 INFO - PROCESS | 1807 | 1461174414369 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:46:54 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. 10:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1188ms 10:46:54 INFO - PROCESS | 1807 | 1461174414400 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 10:46:54 INFO - PROCESS | 1807 | 1461174414404 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 10:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:46:54 INFO - PROCESS | 1807 | 1461174414410 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:46:54 INFO - PROCESS | 1807 | 1461174414413 Marionette TRACE conn4 <- [1,326,null,{}] 10:46:54 INFO - PROCESS | 1807 | 1461174414419 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:54 INFO - PROCESS | 1807 | 1461174414611 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 10:46:54 INFO - PROCESS | 1807 | 1461174414630 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x9ea18c00 == 48 [pid = 1807] [id = 89] 10:46:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 112 (0x9ea19000) [pid = 1807] [serial = 266] [outer = (nil)] 10:46:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 113 (0x9ead2000) [pid = 1807] [serial = 267] [outer = 0x9ea19000] 10:46:54 INFO - PROCESS | 1807 | 1461174414712 Marionette DEBUG loaded listener.js 10:46:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 114 (0x9fc05800) [pid = 1807] [serial = 268] [outer = 0x9ea19000] 10:46:55 INFO - PROCESS | 1807 | 1461174415629 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:46:55 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. 10:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1280ms 10:46:55 INFO - PROCESS | 1807 | 1461174415692 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 10:46:55 INFO - PROCESS | 1807 | 1461174415696 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 10:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:46:55 INFO - PROCESS | 1807 | 1461174415702 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:46:55 INFO - PROCESS | 1807 | 1461174415704 Marionette TRACE conn4 <- [1,330,null,{}] 10:46:55 INFO - PROCESS | 1807 | 1461174415710 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:55 INFO - PROCESS | 1807 | 1461174415897 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 10:46:56 INFO - PROCESS | 1807 | --DOMWINDOW == 113 (0x975e4c00) [pid = 1807] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:46:56 INFO - PROCESS | 1807 | --DOMWINDOW == 112 (0x92a26400) [pid = 1807] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:46:56 INFO - PROCESS | 1807 | --DOMWINDOW == 111 (0x9a6cec00) [pid = 1807] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:46:56 INFO - PROCESS | 1807 | --DOMWINDOW == 110 (0x9794c400) [pid = 1807] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:46:56 INFO - PROCESS | 1807 | --DOMWINDOW == 109 (0x92af4400) [pid = 1807] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:46:56 INFO - PROCESS | 1807 | --DOMWINDOW == 108 (0x9ff36800) [pid = 1807] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:46:56 INFO - PROCESS | 1807 | --DOMWINDOW == 107 (0x918a2800) [pid = 1807] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:46:56 INFO - PROCESS | 1807 | --DOMWINDOW == 106 (0x8fbe9000) [pid = 1807] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:46:56 INFO - PROCESS | 1807 | --DOMWINDOW == 105 (0x9aa8d400) [pid = 1807] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:46:56 INFO - PROCESS | 1807 | --DOMWINDOW == 104 (0x9090e000) [pid = 1807] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:46:56 INFO - PROCESS | 1807 | --DOMWINDOW == 103 (0x9eacec00) [pid = 1807] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:46:56 INFO - PROCESS | 1807 | --DOMWINDOW == 102 (0x8fe9f400) [pid = 1807] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:46:56 INFO - PROCESS | 1807 | --DOMWINDOW == 101 (0x9fedd000) [pid = 1807] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:46:56 INFO - PROCESS | 1807 | --DOMWINDOW == 100 (0x952c5800) [pid = 1807] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:46:56 INFO - PROCESS | 1807 | --DOMWINDOW == 99 (0x92b01c00) [pid = 1807] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:46:56 INFO - PROCESS | 1807 | --DOMWINDOW == 98 (0x97354c00) [pid = 1807] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:46:56 INFO - PROCESS | 1807 | --DOMWINDOW == 97 (0x8fc43400) [pid = 1807] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:46:56 INFO - PROCESS | 1807 | --DOMWINDOW == 96 (0x9eacf400) [pid = 1807] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:46:56 INFO - PROCESS | 1807 | --DOMWINDOW == 95 (0x8fbde400) [pid = 1807] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:46:56 INFO - PROCESS | 1807 | --DOMWINDOW == 94 (0x9eacd000) [pid = 1807] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:46:56 INFO - PROCESS | 1807 | --DOMWINDOW == 93 (0x99222000) [pid = 1807] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:46:56 INFO - PROCESS | 1807 | 1461174416327 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fbde400 == 49 [pid = 1807] [id = 90] 10:46:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 94 (0x8fbdf800) [pid = 1807] [serial = 269] [outer = (nil)] 10:46:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 95 (0x9090e000) [pid = 1807] [serial = 270] [outer = 0x8fbdf800] 10:46:56 INFO - PROCESS | 1807 | 1461174416400 Marionette DEBUG loaded listener.js 10:46:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 96 (0x92a32800) [pid = 1807] [serial = 271] [outer = 0x8fbdf800] 10:46:57 INFO - PROCESS | 1807 | 1461174417079 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:46:57 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. 10:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1433ms 10:46:57 INFO - PROCESS | 1807 | 1461174417142 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 10:46:57 INFO - PROCESS | 1807 | 1461174417145 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 10:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:46:57 INFO - PROCESS | 1807 | 1461174417156 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:46:57 INFO - PROCESS | 1807 | 1461174417159 Marionette TRACE conn4 <- [1,334,null,{}] 10:46:57 INFO - PROCESS | 1807 | 1461174417165 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:57 INFO - PROCESS | 1807 | 1461174417308 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 10:46:57 INFO - PROCESS | 1807 | 1461174417320 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x97354c00 == 50 [pid = 1807] [id = 91] 10:46:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 97 (0x97a97800) [pid = 1807] [serial = 272] [outer = (nil)] 10:46:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 98 (0x9eacd000) [pid = 1807] [serial = 273] [outer = 0x97a97800] 10:46:57 INFO - PROCESS | 1807 | 1461174417392 Marionette DEBUG loaded listener.js 10:46:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 99 (0x9fedd000) [pid = 1807] [serial = 274] [outer = 0x97a97800] 10:46:58 INFO - PROCESS | 1807 | 1461174418157 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:46:58 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. 10:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1029ms 10:46:58 INFO - PROCESS | 1807 | 1461174418281 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 10:46:58 INFO - PROCESS | 1807 | 1461174418288 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 10:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:46:58 INFO - PROCESS | 1807 | 1461174418297 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:46:58 INFO - PROCESS | 1807 | 1461174418304 Marionette TRACE conn4 <- [1,338,null,{}] 10:46:58 INFO - PROCESS | 1807 | 1461174418328 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:58 INFO - PROCESS | 1807 | 1461174418538 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 10:46:58 INFO - PROCESS | 1807 | 1461174418694 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fbe5000 == 51 [pid = 1807] [id = 92] 10:46:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 100 (0x8fbe7000) [pid = 1807] [serial = 275] [outer = (nil)] 10:46:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 101 (0x8fe9f000) [pid = 1807] [serial = 276] [outer = 0x8fbe7000] 10:46:58 INFO - PROCESS | 1807 | 1461174418786 Marionette DEBUG loaded listener.js 10:46:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 102 (0x91828400) [pid = 1807] [serial = 277] [outer = 0x8fbe7000] 10:46:59 INFO - PROCESS | 1807 | 1461174419747 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:46:59 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. 10:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1499ms 10:46:59 INFO - PROCESS | 1807 | 1461174419796 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 10:46:59 INFO - PROCESS | 1807 | 1461174419802 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 10:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:46:59 INFO - PROCESS | 1807 | 1461174419816 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:46:59 INFO - PROCESS | 1807 | 1461174419822 Marionette TRACE conn4 <- [1,342,null,{}] 10:46:59 INFO - PROCESS | 1807 | 1461174419829 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:00 INFO - PROCESS | 1807 | 1461174420025 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 10:47:00 INFO - PROCESS | 1807 | 1461174420215 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x9742a000 == 52 [pid = 1807] [id = 93] 10:47:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 103 (0x9742a400) [pid = 1807] [serial = 278] [outer = (nil)] 10:47:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 104 (0x976e0000) [pid = 1807] [serial = 279] [outer = 0x9742a400] 10:47:00 INFO - PROCESS | 1807 | 1461174420355 Marionette DEBUG loaded listener.js 10:47:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 105 (0x9795b400) [pid = 1807] [serial = 280] [outer = 0x9742a400] 10:47:01 INFO - PROCESS | 1807 | 1461174421272 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:47:01 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. 10:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1498ms 10:47:01 INFO - PROCESS | 1807 | 1461174421310 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 10:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:47:01 INFO - PROCESS | 1807 | 1461174421315 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 10:47:01 INFO - PROCESS | 1807 | 1461174421321 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:47:01 INFO - PROCESS | 1807 | 1461174421326 Marionette TRACE conn4 <- [1,346,null,{}] 10:47:01 INFO - PROCESS | 1807 | 1461174421340 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:01 INFO - PROCESS | 1807 | 1461174421521 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 10:47:01 INFO - PROCESS | 1807 | 1461174421675 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x9aab0400 == 53 [pid = 1807] [id = 94] 10:47:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 106 (0x9ead4400) [pid = 1807] [serial = 281] [outer = (nil)] 10:47:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 107 (0x9fc0f800) [pid = 1807] [serial = 282] [outer = 0x9ead4400] 10:47:01 INFO - PROCESS | 1807 | 1461174421768 Marionette DEBUG loaded listener.js 10:47:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 108 (0x9ffa2000) [pid = 1807] [serial = 283] [outer = 0x9ead4400] 10:47:02 INFO - PROCESS | 1807 | 1461174422790 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:47:02 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. 10:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1537ms 10:47:02 INFO - PROCESS | 1807 | 1461174422859 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 10:47:02 INFO - PROCESS | 1807 | 1461174422863 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 10:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:47:02 INFO - PROCESS | 1807 | 1461174422870 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:47:02 INFO - PROCESS | 1807 | 1461174422874 Marionette TRACE conn4 <- [1,350,null,{}] 10:47:02 INFO - PROCESS | 1807 | 1461174422880 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:03 INFO - PROCESS | 1807 | 1461174423095 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 10:47:03 INFO - PROCESS | 1807 | 1461174423290 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f1d6400 == 54 [pid = 1807] [id = 95] 10:47:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 109 (0x9fc56800) [pid = 1807] [serial = 284] [outer = (nil)] 10:47:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 110 (0xa0fe4000) [pid = 1807] [serial = 285] [outer = 0x9fc56800] 10:47:03 INFO - PROCESS | 1807 | 1461174423423 Marionette DEBUG loaded listener.js 10:47:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 111 (0xa3c7d000) [pid = 1807] [serial = 286] [outer = 0x9fc56800] 10:47:04 INFO - PROCESS | 1807 | 1461174424280 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:47:04 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. 10:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1444ms 10:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:47:04 INFO - PROCESS | 1807 | 1461174424315 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 10:47:04 INFO - PROCESS | 1807 | 1461174424318 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 10:47:04 INFO - PROCESS | 1807 | 1461174424325 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:47:04 INFO - PROCESS | 1807 | 1461174424329 Marionette TRACE conn4 <- [1,354,null,{}] 10:47:04 INFO - PROCESS | 1807 | 1461174424335 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:04 INFO - PROCESS | 1807 | 1461174424502 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 10:47:04 INFO - PROCESS | 1807 | 1461174424658 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:04 INFO - PROCESS | 1807 | ++DOCSHELL 0xa447a800 == 55 [pid = 1807] [id = 96] 10:47:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 112 (0xa4538400) [pid = 1807] [serial = 287] [outer = (nil)] 10:47:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 113 (0xa4577800) [pid = 1807] [serial = 288] [outer = 0xa4538400] 10:47:04 INFO - PROCESS | 1807 | 1461174424747 Marionette DEBUG loaded listener.js 10:47:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 114 (0xa457d000) [pid = 1807] [serial = 289] [outer = 0xa4538400] 10:47:05 INFO - PROCESS | 1807 | 1461174425758 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:47:05 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. 10:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1482ms 10:47:05 INFO - PROCESS | 1807 | 1461174425809 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 10:47:05 INFO - PROCESS | 1807 | 1461174425815 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 10:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:47:05 INFO - PROCESS | 1807 | 1461174425826 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:47:05 INFO - PROCESS | 1807 | 1461174425832 Marionette TRACE conn4 <- [1,358,null,{}] 10:47:05 INFO - PROCESS | 1807 | 1461174425841 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:06 INFO - PROCESS | 1807 | 1461174426077 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 10:47:06 INFO - PROCESS | 1807 | 1461174426283 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e68ac00 == 56 [pid = 1807] [id = 97] 10:47:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 115 (0x8e691800) [pid = 1807] [serial = 290] [outer = (nil)] 10:47:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 116 (0x8e698400) [pid = 1807] [serial = 291] [outer = 0x8e691800] 10:47:06 INFO - PROCESS | 1807 | 1461174426388 Marionette DEBUG loaded listener.js 10:47:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 117 (0xa44a2400) [pid = 1807] [serial = 292] [outer = 0x8e691800] 10:47:07 INFO - PROCESS | 1807 | 1461174427242 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:47:07 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. 10:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1440ms 10:47:07 INFO - PROCESS | 1807 | 1461174427264 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 10:47:07 INFO - PROCESS | 1807 | 1461174427267 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 10:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:47:07 INFO - PROCESS | 1807 | 1461174427274 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:47:07 INFO - PROCESS | 1807 | 1461174427278 Marionette TRACE conn4 <- [1,362,null,{}] 10:47:07 INFO - PROCESS | 1807 | 1461174427284 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:07 INFO - PROCESS | 1807 | 1461174427445 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 10:47:07 INFO - PROCESS | 1807 | 1461174427608 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f1d3c00 == 57 [pid = 1807] [id = 98] 10:47:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 118 (0xa4578c00) [pid = 1807] [serial = 293] [outer = (nil)] 10:47:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 119 (0xa4ccac00) [pid = 1807] [serial = 294] [outer = 0xa4578c00] 10:47:07 INFO - PROCESS | 1807 | 1461174427703 Marionette DEBUG loaded listener.js 10:47:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 120 (0xa4ccc400) [pid = 1807] [serial = 295] [outer = 0xa4578c00] 10:47:08 INFO - PROCESS | 1807 | 1461174428662 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:47:08 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. 10:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1443ms 10:47:08 INFO - PROCESS | 1807 | 1461174428718 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 10:47:08 INFO - PROCESS | 1807 | 1461174428722 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 10:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:47:08 INFO - PROCESS | 1807 | 1461174428729 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:47:08 INFO - PROCESS | 1807 | 1461174428732 Marionette TRACE conn4 <- [1,366,null,{}] 10:47:08 INFO - PROCESS | 1807 | 1461174428738 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:08 INFO - PROCESS | 1807 | 1461174428908 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 10:47:09 INFO - PROCESS | 1807 | 1461174429072 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e378000 == 58 [pid = 1807] [id = 99] 10:47:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0x8e379000) [pid = 1807] [serial = 296] [outer = (nil)] 10:47:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x8e37f800) [pid = 1807] [serial = 297] [outer = 0x8e379000] 10:47:09 INFO - PROCESS | 1807 | 1461174429168 Marionette DEBUG loaded listener.js 10:47:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x8e382800) [pid = 1807] [serial = 298] [outer = 0x8e379000] 10:47:10 INFO - PROCESS | 1807 | 1461174430110 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:47:10 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. 10:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1429ms 10:47:10 INFO - PROCESS | 1807 | 1461174430159 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 10:47:10 INFO - PROCESS | 1807 | 1461174430163 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 10:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:47:10 INFO - PROCESS | 1807 | 1461174430170 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:47:10 INFO - PROCESS | 1807 | 1461174430174 Marionette TRACE conn4 <- [1,370,null,{}] 10:47:10 INFO - PROCESS | 1807 | 1461174430180 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:10 INFO - PROCESS | 1807 | 1461174430347 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 10:47:10 INFO - PROCESS | 1807 | 1461174430688 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f1d1000 == 59 [pid = 1807] [id = 100] 10:47:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x8f1d2000) [pid = 1807] [serial = 299] [outer = (nil)] 10:47:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x8f485800) [pid = 1807] [serial = 300] [outer = 0x8f1d2000] 10:47:10 INFO - PROCESS | 1807 | 1461174430875 Marionette DEBUG loaded listener.js 10:47:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x8f48e400) [pid = 1807] [serial = 301] [outer = 0x8f1d2000] 10:47:11 INFO - PROCESS | 1807 | 1461174431837 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:47:11 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. 10:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1689ms 10:47:11 INFO - PROCESS | 1807 | 1461174431860 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 10:47:11 INFO - PROCESS | 1807 | 1461174431867 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 10:47:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:47:11 INFO - PROCESS | 1807 | 1461174431876 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:47:11 INFO - PROCESS | 1807 | 1461174431880 Marionette TRACE conn4 <- [1,374,null,{}] 10:47:11 INFO - PROCESS | 1807 | 1461174431888 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:12 INFO - PROCESS | 1807 | 1461174432050 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 10:47:12 INFO - PROCESS | 1807 | 1461174432214 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x92a25800 == 60 [pid = 1807] [id = 101] 10:47:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x92aee400) [pid = 1807] [serial = 302] [outer = (nil)] 10:47:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x92b0dc00) [pid = 1807] [serial = 303] [outer = 0x92aee400] 10:47:12 INFO - PROCESS | 1807 | 1461174432383 Marionette DEBUG loaded listener.js 10:47:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x92d21c00) [pid = 1807] [serial = 304] [outer = 0x92aee400] 10:47:13 INFO - PROCESS | 1807 | --DOCSHELL 0x8fbde400 == 59 [pid = 1807] [id = 90] 10:47:13 INFO - PROCESS | 1807 | --DOCSHELL 0x9ea18c00 == 58 [pid = 1807] [id = 89] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x9796cc00) [pid = 1807] [serial = 231] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | 1461174433351 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:47:13 INFO - PROCESS | 1807 | --DOCSHELL 0x8f48d400 == 57 [pid = 1807] [id = 88] 10:47:13 INFO - PROCESS | 1807 | --DOCSHELL 0x8fc47800 == 56 [pid = 1807] [id = 87] 10:47:13 INFO - PROCESS | 1807 | --DOCSHELL 0x916e8800 == 55 [pid = 1807] [id = 86] 10:47:13 INFO - PROCESS | 1807 | --DOCSHELL 0x92b01800 == 54 [pid = 1807] [id = 85] 10:47:13 INFO - PROCESS | 1807 | --DOCSHELL 0x8f48f800 == 53 [pid = 1807] [id = 84] 10:47:13 INFO - PROCESS | 1807 | --DOCSHELL 0x92b07400 == 52 [pid = 1807] [id = 77] 10:47:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:47:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1542ms 10:47:13 INFO - PROCESS | 1807 | 1461174433421 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 10:47:13 INFO - PROCESS | 1807 | 1461174433427 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 10:47:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:47:13 INFO - PROCESS | 1807 | 1461174433436 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:47:13 INFO - PROCESS | 1807 | 1461174433439 Marionette TRACE conn4 <- [1,378,null,{}] 10:47:13 INFO - PROCESS | 1807 | 1461174433446 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:13 INFO - PROCESS | 1807 | 1461174433610 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x9df8ec00) [pid = 1807] [serial = 162] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x92b0d400) [pid = 1807] [serial = 228] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x9794e000) [pid = 1807] [serial = 229] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0x9fc9e000) [pid = 1807] [serial = 220] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0x9a653400) [pid = 1807] [serial = 132] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x97a99c00) [pid = 1807] [serial = 141] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0xa0ad4c00) [pid = 1807] [serial = 135] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 120 (0x9144e800) [pid = 1807] [serial = 129] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 119 (0xa4575400) [pid = 1807] [serial = 138] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 118 (0x98b77000) [pid = 1807] [serial = 168] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 117 (0x952c5400) [pid = 1807] [serial = 165] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 116 (0xa0a24400) [pid = 1807] [serial = 222] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 115 (0xa0fd1800) [pid = 1807] [serial = 223] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 114 (0x97953c00) [pid = 1807] [serial = 225] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 113 (0x970e8400) [pid = 1807] [serial = 210] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 112 (0x92e26800) [pid = 1807] [serial = 209] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 111 (0xa0c34c00) [pid = 1807] [serial = 198] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 110 (0x9ffc4c00) [pid = 1807] [serial = 197] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 109 (0x92e26400) [pid = 1807] [serial = 216] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 108 (0x98f56000) [pid = 1807] [serial = 217] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 107 (0xa4498c00) [pid = 1807] [serial = 204] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 106 (0xa4473400) [pid = 1807] [serial = 203] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 105 (0x9fb32400) [pid = 1807] [serial = 219] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 104 (0x92e3a400) [pid = 1807] [serial = 192] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 103 (0x92d28800) [pid = 1807] [serial = 191] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 102 (0xa4c4ac00) [pid = 1807] [serial = 207] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 101 (0xa4c0ac00) [pid = 1807] [serial = 206] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 100 (0x9a650000) [pid = 1807] [serial = 195] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 99 (0x98f50400) [pid = 1807] [serial = 194] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 98 (0xa2a7b400) [pid = 1807] [serial = 201] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 97 (0xa2a30800) [pid = 1807] [serial = 200] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 96 (0x987bc800) [pid = 1807] [serial = 213] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 95 (0x9742a800) [pid = 1807] [serial = 212] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 94 (0x97955400) [pid = 1807] [serial = 226] [outer = (nil)] [url = about:blank] 10:47:13 INFO - PROCESS | 1807 | --DOMWINDOW == 93 (0xa0c31000) [pid = 1807] [serial = 93] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:47:13 INFO - PROCESS | 1807 | 1461174433876 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x92b0b000 == 53 [pid = 1807] [id = 102] 10:47:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 94 (0x92d19400) [pid = 1807] [serial = 305] [outer = (nil)] 10:47:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 95 (0x92e21800) [pid = 1807] [serial = 306] [outer = 0x92d19400] 10:47:13 INFO - PROCESS | 1807 | 1461174433988 Marionette DEBUG loaded listener.js 10:47:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 96 (0x952c6c00) [pid = 1807] [serial = 307] [outer = 0x92d19400] 10:47:14 INFO - PROCESS | 1807 | 1461174434752 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:47:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:47:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1340ms 10:47:14 INFO - PROCESS | 1807 | 1461174434776 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 10:47:14 INFO - PROCESS | 1807 | 1461174434780 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 10:47:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:47:14 INFO - PROCESS | 1807 | 1461174434788 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:47:14 INFO - PROCESS | 1807 | 1461174434796 Marionette TRACE conn4 <- [1,382,null,{}] 10:47:14 INFO - PROCESS | 1807 | 1461174434810 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:15 INFO - PROCESS | 1807 | 1461174435009 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 10:47:15 INFO - PROCESS | 1807 | 1461174435027 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x916e8800 == 54 [pid = 1807] [id = 103] 10:47:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 97 (0x97955000) [pid = 1807] [serial = 308] [outer = (nil)] 10:47:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 98 (0x97959800) [pid = 1807] [serial = 309] [outer = 0x97955000] 10:47:15 INFO - PROCESS | 1807 | 1461174435101 Marionette DEBUG loaded listener.js 10:47:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 99 (0x97ea4000) [pid = 1807] [serial = 310] [outer = 0x97955000] 10:47:15 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:47:15 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:47:15 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:47:15 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:47:15 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:47:16 INFO - PROCESS | 1807 | 1461174436015 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:47:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:47:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1296ms 10:47:16 INFO - PROCESS | 1807 | 1461174436082 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 10:47:16 INFO - PROCESS | 1807 | 1461174436086 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 10:47:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:47:16 INFO - PROCESS | 1807 | 1461174436093 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:47:16 INFO - PROCESS | 1807 | 1461174436096 Marionette TRACE conn4 <- [1,386,null,{}] 10:47:16 INFO - PROCESS | 1807 | 1461174436101 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:16 INFO - PROCESS | 1807 | 1461174436299 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 10:47:16 INFO - PROCESS | 1807 | 1461174436318 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x95d10800 == 55 [pid = 1807] [id = 104] 10:47:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 100 (0x97957c00) [pid = 1807] [serial = 311] [outer = (nil)] 10:47:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 101 (0x98f50000) [pid = 1807] [serial = 312] [outer = 0x97957c00] 10:47:16 INFO - PROCESS | 1807 | 1461174436394 Marionette DEBUG loaded listener.js 10:47:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 102 (0x99222800) [pid = 1807] [serial = 313] [outer = 0x97957c00] 10:47:17 INFO - PROCESS | 1807 | 1461174437316 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 10:47:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:47:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1281ms 10:47:17 INFO - PROCESS | 1807 | 1461174437376 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 10:47:17 INFO - PROCESS | 1807 | 1461174437380 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 10:47:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:47:17 INFO - PROCESS | 1807 | 1461174437386 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:47:17 INFO - PROCESS | 1807 | 1461174437388 Marionette TRACE conn4 <- [1,390,null,{}] 10:47:17 INFO - PROCESS | 1807 | 1461174437394 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:17 INFO - PROCESS | 1807 | 1461174437611 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 10:47:17 INFO - PROCESS | 1807 | 1461174437629 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x98b78c00 == 56 [pid = 1807] [id = 105] 10:47:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 103 (0x9922d400) [pid = 1807] [serial = 314] [outer = (nil)] 10:47:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 104 (0x9a6d8000) [pid = 1807] [serial = 315] [outer = 0x9922d400] 10:47:17 INFO - PROCESS | 1807 | 1461174437715 Marionette DEBUG loaded listener.js 10:47:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 105 (0x9eaca400) [pid = 1807] [serial = 316] [outer = 0x9922d400] 10:47:18 INFO - PROCESS | 1807 | --DOMWINDOW == 104 (0x9ea19000) [pid = 1807] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:47:18 INFO - PROCESS | 1807 | --DOMWINDOW == 103 (0x97352800) [pid = 1807] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:47:18 INFO - PROCESS | 1807 | --DOMWINDOW == 102 (0x92b10800) [pid = 1807] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:47:18 INFO - PROCESS | 1807 | --DOMWINDOW == 101 (0x92d27c00) [pid = 1807] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:47:18 INFO - PROCESS | 1807 | --DOMWINDOW == 100 (0x8f48fc00) [pid = 1807] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:47:18 INFO - PROCESS | 1807 | --DOMWINDOW == 99 (0x95d8cc00) [pid = 1807] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:47:18 INFO - PROCESS | 1807 | --DOMWINDOW == 98 (0x8fbdf800) [pid = 1807] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:47:18 INFO - PROCESS | 1807 | 1461174438706 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 10:47:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:47:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1378ms 10:47:18 INFO - PROCESS | 1807 | 1461174438765 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 10:47:18 INFO - PROCESS | 1807 | 1461174438768 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 10:47:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:47:18 INFO - PROCESS | 1807 | 1461174438774 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:47:18 INFO - PROCESS | 1807 | 1461174438777 Marionette TRACE conn4 <- [1,394,null,{}] 10:47:18 INFO - PROCESS | 1807 | 1461174438783 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:18 INFO - PROCESS | 1807 | 1461174438935 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 10:47:18 INFO - PROCESS | 1807 | 1461174438946 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e696400 == 57 [pid = 1807] [id = 106] 10:47:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 99 (0x8f488800) [pid = 1807] [serial = 317] [outer = (nil)] 10:47:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 100 (0x9df8f800) [pid = 1807] [serial = 318] [outer = 0x8f488800] 10:47:19 INFO - PROCESS | 1807 | 1461174439119 Marionette DEBUG loaded listener.js 10:47:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 101 (0x9ead8800) [pid = 1807] [serial = 319] [outer = 0x8f488800] 10:47:19 INFO - PROCESS | 1807 | 1461174439870 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 10:47:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:47:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1140ms 10:47:19 INFO - PROCESS | 1807 | 1461174439914 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 10:47:19 INFO - PROCESS | 1807 | 1461174439918 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 10:47:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:47:19 INFO - PROCESS | 1807 | 1461174439925 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:47:19 INFO - PROCESS | 1807 | 1461174439927 Marionette TRACE conn4 <- [1,398,null,{}] 10:47:19 INFO - PROCESS | 1807 | 1461174439934 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:20 INFO - PROCESS | 1807 | 1461174440122 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 10:47:20 INFO - PROCESS | 1807 | 1461174440270 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e37b000 == 58 [pid = 1807] [id = 107] 10:47:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 102 (0x8e37c400) [pid = 1807] [serial = 320] [outer = (nil)] 10:47:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 103 (0x8e697400) [pid = 1807] [serial = 321] [outer = 0x8e37c400] 10:47:20 INFO - PROCESS | 1807 | 1461174440361 Marionette DEBUG loaded listener.js 10:47:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 104 (0x8f482800) [pid = 1807] [serial = 322] [outer = 0x8e37c400] 10:47:21 INFO - PROCESS | 1807 | 1461174441470 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 10:47:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:47:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1583ms 10:47:21 INFO - PROCESS | 1807 | 1461174441510 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 10:47:21 INFO - PROCESS | 1807 | 1461174441518 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 10:47:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:47:21 INFO - PROCESS | 1807 | 1461174441528 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:47:21 INFO - PROCESS | 1807 | 1461174441533 Marionette TRACE conn4 <- [1,402,null,{}] 10:47:21 INFO - PROCESS | 1807 | 1461174441540 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:21 INFO - PROCESS | 1807 | 1461174441729 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 10:47:21 INFO - PROCESS | 1807 | 1461174441942 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x92b10c00 == 59 [pid = 1807] [id = 108] 10:47:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 105 (0x92d28800) [pid = 1807] [serial = 323] [outer = (nil)] 10:47:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 106 (0x92e30800) [pid = 1807] [serial = 324] [outer = 0x92d28800] 10:47:22 INFO - PROCESS | 1807 | 1461174442054 Marionette DEBUG loaded listener.js 10:47:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 107 (0x96933000) [pid = 1807] [serial = 325] [outer = 0x92d28800] 10:47:23 INFO - PROCESS | 1807 | 1461174443025 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 10:47:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:47:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1532ms 10:47:23 INFO - PROCESS | 1807 | 1461174443063 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 10:47:23 INFO - PROCESS | 1807 | 1461174443070 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 10:47:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:47:23 INFO - PROCESS | 1807 | 1461174443077 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:47:23 INFO - PROCESS | 1807 | 1461174443081 Marionette TRACE conn4 <- [1,406,null,{}] 10:47:23 INFO - PROCESS | 1807 | 1461174443088 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:23 INFO - PROCESS | 1807 | 1461174443273 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 10:47:23 INFO - PROCESS | 1807 | 1461174443524 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x98f4f800 == 60 [pid = 1807] [id = 109] 10:47:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 108 (0x9a652400) [pid = 1807] [serial = 326] [outer = (nil)] 10:47:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 109 (0x9aa88000) [pid = 1807] [serial = 327] [outer = 0x9a652400] 10:47:23 INFO - PROCESS | 1807 | 1461174443663 Marionette DEBUG loaded listener.js 10:47:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 110 (0x9eaca000) [pid = 1807] [serial = 328] [outer = 0x9a652400] 10:47:24 INFO - PROCESS | 1807 | 1461174444591 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 10:47:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:47:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1546ms 10:47:24 INFO - PROCESS | 1807 | 1461174444624 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 10:47:24 INFO - PROCESS | 1807 | 1461174444629 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 10:47:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:47:24 INFO - PROCESS | 1807 | 1461174444647 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:47:24 INFO - PROCESS | 1807 | 1461174444657 Marionette TRACE conn4 <- [1,410,null,{}] 10:47:24 INFO - PROCESS | 1807 | 1461174444664 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:24 INFO - PROCESS | 1807 | 1461174444850 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 10:47:25 INFO - PROCESS | 1807 | 1461174445005 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e692400 == 61 [pid = 1807] [id = 110] 10:47:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 111 (0x96941800) [pid = 1807] [serial = 329] [outer = (nil)] 10:47:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 112 (0xa0e3e800) [pid = 1807] [serial = 330] [outer = 0x96941800] 10:47:25 INFO - PROCESS | 1807 | 1461174445144 Marionette DEBUG loaded listener.js 10:47:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 113 (0xa0fe1c00) [pid = 1807] [serial = 331] [outer = 0x96941800] 10:47:26 INFO - PROCESS | 1807 | 1461174446085 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 10:47:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:47:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1496ms 10:47:26 INFO - PROCESS | 1807 | 1461174446136 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 10:47:26 INFO - PROCESS | 1807 | 1461174446140 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 10:47:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:47:26 INFO - PROCESS | 1807 | 1461174446147 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:47:26 INFO - PROCESS | 1807 | 1461174446150 Marionette TRACE conn4 <- [1,414,null,{}] 10:47:26 INFO - PROCESS | 1807 | 1461174446156 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:26 INFO - PROCESS | 1807 | 1461174446329 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 10:47:26 INFO - PROCESS | 1807 | 1461174446482 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e68d800 == 62 [pid = 1807] [id = 111] 10:47:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 114 (0x907aa000) [pid = 1807] [serial = 332] [outer = (nil)] 10:47:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 115 (0x907b3400) [pid = 1807] [serial = 333] [outer = 0x907aa000] 10:47:26 INFO - PROCESS | 1807 | 1461174446576 Marionette DEBUG loaded listener.js 10:47:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 116 (0x907b6800) [pid = 1807] [serial = 334] [outer = 0x907aa000] 10:47:27 INFO - PROCESS | 1807 | 1461174447488 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 10:47:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:47:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1403ms 10:47:27 INFO - PROCESS | 1807 | 1461174447551 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 10:47:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:47:27 INFO - PROCESS | 1807 | 1461174447556 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 10:47:27 INFO - PROCESS | 1807 | 1461174447562 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:47:27 INFO - PROCESS | 1807 | 1461174447566 Marionette TRACE conn4 <- [1,418,null,{}] 10:47:27 INFO - PROCESS | 1807 | 1461174447572 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:27 INFO - PROCESS | 1807 | 1461174447742 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 10:47:27 INFO - PROCESS | 1807 | 1461174447899 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x907b4000 == 63 [pid = 1807] [id = 112] 10:47:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 117 (0x907b4400) [pid = 1807] [serial = 335] [outer = (nil)] 10:47:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 118 (0xa0fe6c00) [pid = 1807] [serial = 336] [outer = 0x907b4400] 10:47:28 INFO - PROCESS | 1807 | 1461174448005 Marionette DEBUG loaded listener.js 10:47:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 119 (0xa3c74800) [pid = 1807] [serial = 337] [outer = 0x907b4400] 10:47:29 INFO - PROCESS | 1807 | 1461174449369 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 10:47:29 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 10:47:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1841ms 10:47:29 INFO - PROCESS | 1807 | 1461174449403 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 10:47:29 INFO - PROCESS | 1807 | 1461174449407 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 10:47:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:47:29 INFO - PROCESS | 1807 | 1461174449482 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:47:29 INFO - PROCESS | 1807 | 1461174449486 Marionette TRACE conn4 <- [1,422,null,{}] 10:47:29 INFO - PROCESS | 1807 | 1461174449493 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:29 INFO - PROCESS | 1807 | 1461174449656 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 10:47:29 INFO - PROCESS | 1807 | 1461174449809 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x907b6000 == 64 [pid = 1807] [id = 113] 10:47:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 120 (0xa0c2c800) [pid = 1807] [serial = 338] [outer = (nil)] 10:47:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0xa45e6000) [pid = 1807] [serial = 339] [outer = 0xa0c2c800] 10:47:29 INFO - PROCESS | 1807 | 1461174449896 Marionette DEBUG loaded listener.js 10:47:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0xa4c4a400) [pid = 1807] [serial = 340] [outer = 0xa0c2c800] 10:47:31 INFO - PROCESS | 1807 | 1461174451322 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 10:47:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:47:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1856ms 10:47:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:47:31 INFO - PROCESS | 1807 | 1461174451334 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 10:47:31 INFO - PROCESS | 1807 | 1461174451337 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 10:47:31 INFO - PROCESS | 1807 | 1461174451344 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:47:31 INFO - PROCESS | 1807 | 1461174451347 Marionette TRACE conn4 <- [1,426,null,{}] 10:47:31 INFO - PROCESS | 1807 | 1461174451399 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:31 INFO - PROCESS | 1807 | 1461174451615 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 10:47:32 INFO - PROCESS | 1807 | 1461174452018 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x9005a400 == 65 [pid = 1807] [id = 114] 10:47:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x9005b800) [pid = 1807] [serial = 341] [outer = (nil)] 10:47:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x90061000) [pid = 1807] [serial = 342] [outer = 0x9005b800] 10:47:32 INFO - PROCESS | 1807 | 1461174452124 Marionette DEBUG loaded listener.js 10:47:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x90067800) [pid = 1807] [serial = 343] [outer = 0x9005b800] 10:47:33 INFO - PROCESS | 1807 | 1461174453058 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 10:47:33 INFO - PROCESS | 1807 | 1461174453144 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 10:47:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:47:33 INFO - PROCESS | 1807 | 1461174453153 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:47:33 INFO - PROCESS | 1807 | 1461174453157 Marionette TRACE conn4 <- [1,430,null,{}] 10:47:33 INFO - PROCESS | 1807 | 1461174453165 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:33 INFO - PROCESS | 1807 | 1461174453339 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 10:47:33 INFO - PROCESS | 1807 | 1461174453644 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e68e800 == 66 [pid = 1807] [id = 115] 10:47:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x8f1d8000) [pid = 1807] [serial = 344] [outer = (nil)] 10:47:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x92a31c00) [pid = 1807] [serial = 345] [outer = 0x8f1d8000] 10:47:33 INFO - PROCESS | 1807 | 1461174453731 Marionette DEBUG loaded listener.js 10:47:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x92d1c000) [pid = 1807] [serial = 346] [outer = 0x8f1d8000] 10:47:34 INFO - PROCESS | 1807 | --DOCSHELL 0x974f0800 == 65 [pid = 1807] [id = 60] 10:47:34 INFO - PROCESS | 1807 | --DOCSHELL 0x8e696400 == 64 [pid = 1807] [id = 106] 10:47:34 INFO - PROCESS | 1807 | --DOCSHELL 0x98b78c00 == 63 [pid = 1807] [id = 105] 10:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x92d1b000) [pid = 1807] [serial = 234] [outer = (nil)] [url = about:blank] 10:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0xa0fec400) [pid = 1807] [serial = 246] [outer = (nil)] [url = about:blank] 10:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x8f1d2c00) [pid = 1807] [serial = 243] [outer = (nil)] [url = about:blank] 10:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0xa0fe1800) [pid = 1807] [serial = 240] [outer = (nil)] [url = about:blank] 10:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0xa45e4400) [pid = 1807] [serial = 249] [outer = (nil)] [url = about:blank] 10:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x97a9bc00) [pid = 1807] [serial = 237] [outer = (nil)] [url = about:blank] 10:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x9eacd000) [pid = 1807] [serial = 273] [outer = (nil)] [url = about:blank] 10:47:34 INFO - PROCESS | 1807 | 1461174454692 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 10:47:34 INFO - PROCESS | 1807 | --DOCSHELL 0x95d10800 == 62 [pid = 1807] [id = 104] 10:47:34 INFO - PROCESS | 1807 | --DOCSHELL 0x916e8800 == 61 [pid = 1807] [id = 103] 10:47:34 INFO - PROCESS | 1807 | --DOCSHELL 0x92b0b000 == 60 [pid = 1807] [id = 102] 10:47:34 INFO - PROCESS | 1807 | --DOCSHELL 0x92a25800 == 59 [pid = 1807] [id = 101] 10:47:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:47:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1588ms 10:47:34 INFO - PROCESS | 1807 | --DOCSHELL 0x8f1d1000 == 58 [pid = 1807] [id = 100] 10:47:34 INFO - PROCESS | 1807 | --DOCSHELL 0x8f1d6400 == 57 [pid = 1807] [id = 95] 10:47:34 INFO - PROCESS | 1807 | --DOCSHELL 0x9aab0400 == 56 [pid = 1807] [id = 94] 10:47:34 INFO - PROCESS | 1807 | 1461174454751 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 10:47:34 INFO - PROCESS | 1807 | 1461174454757 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 10:47:34 INFO - PROCESS | 1807 | --DOCSHELL 0x9742a000 == 55 [pid = 1807] [id = 93] 10:47:34 INFO - PROCESS | 1807 | --DOCSHELL 0x8fbe5000 == 54 [pid = 1807] [id = 92] 10:47:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:47:34 INFO - PROCESS | 1807 | 1461174454770 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:47:34 INFO - PROCESS | 1807 | 1461174454773 Marionette TRACE conn4 <- [1,434,null,{}] 10:47:34 INFO - PROCESS | 1807 | 1461174454780 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:34 INFO - PROCESS | 1807 | 1461174454941 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 10:47:34 INFO - PROCESS | 1807 | 1461174454951 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc44400 == 55 [pid = 1807] [id = 116] 10:47:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x9090f400) [pid = 1807] [serial = 347] [outer = (nil)] 10:47:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x92b01c00) [pid = 1807] [serial = 348] [outer = 0x9090f400] 10:47:35 INFO - PROCESS | 1807 | 1461174455028 Marionette DEBUG loaded listener.js 10:47:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x92e29400) [pid = 1807] [serial = 349] [outer = 0x9090f400] 10:47:35 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0x9ead2000) [pid = 1807] [serial = 267] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x9aa95400) [pid = 1807] [serial = 264] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x952c4800) [pid = 1807] [serial = 256] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 1807 | --DOMWINDOW == 120 (0x9fc05800) [pid = 1807] [serial = 268] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 1807 | --DOMWINDOW == 119 (0x99223400) [pid = 1807] [serial = 261] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 1807 | --DOMWINDOW == 118 (0x8fea1000) [pid = 1807] [serial = 253] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 1807 | --DOMWINDOW == 117 (0x97957000) [pid = 1807] [serial = 258] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 1807 | --DOMWINDOW == 116 (0x9090e000) [pid = 1807] [serial = 270] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 1807 | --DOMWINDOW == 115 (0x98b7dc00) [pid = 1807] [serial = 259] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 1807 | --DOMWINDOW == 114 (0x92e1a800) [pid = 1807] [serial = 255] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 1807 | --DOMWINDOW == 113 (0x9a655000) [pid = 1807] [serial = 262] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 1807 | --DOMWINDOW == 112 (0x92a32800) [pid = 1807] [serial = 271] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 1807 | --DOMWINDOW == 111 (0x8fbe1c00) [pid = 1807] [serial = 252] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 1807 | --DOMWINDOW == 110 (0x9aaaa000) [pid = 1807] [serial = 265] [outer = (nil)] [url = about:blank] 10:47:36 INFO - PROCESS | 1807 | 1461174456054 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 10:47:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:47:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1335ms 10:47:36 INFO - PROCESS | 1807 | 1461174456120 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 10:47:36 INFO - PROCESS | 1807 | 1461174456124 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 10:47:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:47:36 INFO - PROCESS | 1807 | 1461174456134 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:47:36 INFO - PROCESS | 1807 | 1461174456142 Marionette TRACE conn4 <- [1,438,null,{}] 10:47:36 INFO - PROCESS | 1807 | 1461174456156 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:36 INFO - PROCESS | 1807 | 1461174456313 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 10:47:36 INFO - PROCESS | 1807 | 1461174456325 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f1d4000 == 56 [pid = 1807] [id = 117] 10:47:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 111 (0x92a32800) [pid = 1807] [serial = 350] [outer = (nil)] 10:47:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 112 (0x984ec400) [pid = 1807] [serial = 351] [outer = 0x92a32800] 10:47:36 INFO - PROCESS | 1807 | 1461174456398 Marionette DEBUG loaded listener.js 10:47:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 113 (0x987c0000) [pid = 1807] [serial = 352] [outer = 0x92a32800] 10:47:37 INFO - PROCESS | 1807 | 1461174457249 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 10:47:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:47:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1188ms 10:47:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:47:37 INFO - PROCESS | 1807 | 1461174457321 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 10:47:37 INFO - PROCESS | 1807 | 1461174457324 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 10:47:37 INFO - PROCESS | 1807 | 1461174457331 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:47:37 INFO - PROCESS | 1807 | 1461174457334 Marionette TRACE conn4 <- [1,442,null,{}] 10:47:37 INFO - PROCESS | 1807 | 1461174457346 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:37 INFO - PROCESS | 1807 | 1461174457539 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 10:47:37 INFO - PROCESS | 1807 | 1461174457566 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x952c6800 == 57 [pid = 1807] [id = 118] 10:47:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 114 (0x973bec00) [pid = 1807] [serial = 353] [outer = (nil)] 10:47:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 115 (0x9a651c00) [pid = 1807] [serial = 354] [outer = 0x973bec00] 10:47:37 INFO - PROCESS | 1807 | 1461174457640 Marionette DEBUG loaded listener.js 10:47:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 116 (0x9a6d6800) [pid = 1807] [serial = 355] [outer = 0x973bec00] 10:47:38 INFO - PROCESS | 1807 | 1461174458524 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 10:47:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:47:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1239ms 10:47:38 INFO - PROCESS | 1807 | 1461174458582 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 10:47:38 INFO - PROCESS | 1807 | 1461174458586 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 10:47:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:47:38 INFO - PROCESS | 1807 | 1461174458592 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:47:38 INFO - PROCESS | 1807 | 1461174458596 Marionette TRACE conn4 <- [1,446,null,{}] 10:47:38 INFO - PROCESS | 1807 | 1461174458605 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:38 INFO - PROCESS | 1807 | 1461174458818 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 10:47:38 INFO - PROCESS | 1807 | 1461174458842 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x9df8ac00 == 58 [pid = 1807] [id = 119] 10:47:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 117 (0x9df8e000) [pid = 1807] [serial = 356] [outer = (nil)] 10:47:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 118 (0x9ead4800) [pid = 1807] [serial = 357] [outer = 0x9df8e000] 10:47:38 INFO - PROCESS | 1807 | 1461174458927 Marionette DEBUG loaded listener.js 10:47:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 119 (0x9feab800) [pid = 1807] [serial = 358] [outer = 0x9df8e000] 10:47:39 INFO - PROCESS | 1807 | --DOMWINDOW == 118 (0x97957c00) [pid = 1807] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:47:39 INFO - PROCESS | 1807 | --DOMWINDOW == 117 (0x9922d400) [pid = 1807] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:47:39 INFO - PROCESS | 1807 | --DOMWINDOW == 116 (0x92d19400) [pid = 1807] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:47:39 INFO - PROCESS | 1807 | --DOMWINDOW == 115 (0x97955000) [pid = 1807] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:47:39 INFO - PROCESS | 1807 | --DOMWINDOW == 114 (0x92aee400) [pid = 1807] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:47:39 INFO - PROCESS | 1807 | --DOMWINDOW == 113 (0x97a97800) [pid = 1807] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:47:39 INFO - PROCESS | 1807 | --DOMWINDOW == 112 (0x8f1d2000) [pid = 1807] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:47:39 INFO - PROCESS | 1807 | --DOMWINDOW == 111 (0x92b0b400) [pid = 1807] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:47:40 INFO - PROCESS | 1807 | 1461174460017 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 10:47:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:47:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1440ms 10:47:40 INFO - PROCESS | 1807 | 1461174460034 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 10:47:40 INFO - PROCESS | 1807 | 1461174460037 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 10:47:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:47:40 INFO - PROCESS | 1807 | 1461174460045 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:47:40 INFO - PROCESS | 1807 | 1461174460048 Marionette TRACE conn4 <- [1,450,null,{}] 10:47:40 INFO - PROCESS | 1807 | 1461174460054 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:40 INFO - PROCESS | 1807 | 1461174460245 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 10:47:40 INFO - PROCESS | 1807 | 1461174460264 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f1d2000 == 59 [pid = 1807] [id = 120] 10:47:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 112 (0x8f487000) [pid = 1807] [serial = 359] [outer = (nil)] 10:47:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 113 (0x98b50400) [pid = 1807] [serial = 360] [outer = 0x8f487000] 10:47:40 INFO - PROCESS | 1807 | 1461174460338 Marionette DEBUG loaded listener.js 10:47:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 114 (0x9ff3c000) [pid = 1807] [serial = 361] [outer = 0x8f487000] 10:47:41 INFO - PROCESS | 1807 | 1461174461156 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 10:47:41 INFO - PROCESS | 1807 | 1461174461192 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 10:47:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:47:41 INFO - PROCESS | 1807 | 1461174461197 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:47:41 INFO - PROCESS | 1807 | 1461174461201 Marionette TRACE conn4 <- [1,454,null,{}] 10:47:41 INFO - PROCESS | 1807 | 1461174461207 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:41 INFO - PROCESS | 1807 | 1461174461407 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 10:47:41 INFO - PROCESS | 1807 | 1461174461421 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc47400 == 60 [pid = 1807] [id = 121] 10:47:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 115 (0x9df8f400) [pid = 1807] [serial = 362] [outer = (nil)] 10:47:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 116 (0xa0fe7400) [pid = 1807] [serial = 363] [outer = 0x9df8f400] 10:47:41 INFO - PROCESS | 1807 | 1461174461496 Marionette DEBUG loaded listener.js 10:47:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 117 (0xa2abb000) [pid = 1807] [serial = 364] [outer = 0x9df8f400] 10:47:42 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:42 INFO - PROCESS | 1807 | 1461174462636 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 10:47:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:47:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1480ms 10:47:42 INFO - PROCESS | 1807 | 1461174462679 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 10:47:42 INFO - PROCESS | 1807 | 1461174462687 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 10:47:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:47:42 INFO - PROCESS | 1807 | 1461174462697 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:47:42 INFO - PROCESS | 1807 | 1461174462701 Marionette TRACE conn4 <- [1,458,null,{}] 10:47:42 INFO - PROCESS | 1807 | 1461174462710 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:42 INFO - PROCESS | 1807 | 1461174462900 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 10:47:43 INFO - PROCESS | 1807 | 1461174463060 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e384800 == 61 [pid = 1807] [id = 122] 10:47:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 118 (0x8f48b400) [pid = 1807] [serial = 365] [outer = (nil)] 10:47:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 119 (0x916e3400) [pid = 1807] [serial = 366] [outer = 0x8f48b400] 10:47:43 INFO - PROCESS | 1807 | 1461174463153 Marionette DEBUG loaded listener.js 10:47:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 120 (0x92aee800) [pid = 1807] [serial = 367] [outer = 0x8f48b400] 10:47:44 INFO - PROCESS | 1807 | 1461174464179 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 10:47:44 INFO - PROCESS | 1807 | 1461174464242 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 10:47:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:47:44 INFO - PROCESS | 1807 | 1461174464254 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:47:44 INFO - PROCESS | 1807 | 1461174464258 Marionette TRACE conn4 <- [1,462,null,{}] 10:47:44 INFO - PROCESS | 1807 | 1461174464265 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:44 INFO - PROCESS | 1807 | 1461174464470 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 10:47:44 INFO - PROCESS | 1807 | 1461174464723 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x9649f400 == 62 [pid = 1807] [id = 123] 10:47:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0x9742a000) [pid = 1807] [serial = 368] [outer = (nil)] 10:47:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x98b4e400) [pid = 1807] [serial = 369] [outer = 0x9742a000] 10:47:44 INFO - PROCESS | 1807 | 1461174464856 Marionette DEBUG loaded listener.js 10:47:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x9aaaa000) [pid = 1807] [serial = 370] [outer = 0x9742a000] 10:47:45 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:45 INFO - PROCESS | 1807 | 1461174465901 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 10:47:45 INFO - PROCESS | 1807 | 1461174465994 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 10:47:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:47:46 INFO - PROCESS | 1807 | 1461174466001 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:47:46 INFO - PROCESS | 1807 | 1461174466008 Marionette TRACE conn4 <- [1,466,null,{}] 10:47:46 INFO - PROCESS | 1807 | 1461174466024 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:46 INFO - PROCESS | 1807 | 1461174466245 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 10:47:46 INFO - PROCESS | 1807 | 1461174466457 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x903dd000 == 63 [pid = 1807] [id = 124] 10:47:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x903e1800) [pid = 1807] [serial = 371] [outer = (nil)] 10:47:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x903e8800) [pid = 1807] [serial = 372] [outer = 0x903e1800] 10:47:46 INFO - PROCESS | 1807 | 1461174466555 Marionette DEBUG loaded listener.js 10:47:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x9ff3b800) [pid = 1807] [serial = 373] [outer = 0x903e1800] 10:47:47 INFO - PROCESS | 1807 | 1461174467468 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 10:47:47 INFO - PROCESS | 1807 | 1461174467548 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 10:47:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:47:47 INFO - PROCESS | 1807 | 1461174467555 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:47:47 INFO - PROCESS | 1807 | 1461174467559 Marionette TRACE conn4 <- [1,470,null,{}] 10:47:47 INFO - PROCESS | 1807 | 1461174467564 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:47 INFO - PROCESS | 1807 | 1461174467748 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 10:47:47 INFO - PROCESS | 1807 | 1461174467952 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f1d0c00 == 64 [pid = 1807] [id = 125] 10:47:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x8f20b800) [pid = 1807] [serial = 374] [outer = (nil)] 10:47:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x8f214c00) [pid = 1807] [serial = 375] [outer = 0x8f20b800] 10:47:48 INFO - PROCESS | 1807 | 1461174468048 Marionette DEBUG loaded listener.js 10:47:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x903df800) [pid = 1807] [serial = 376] [outer = 0x8f20b800] 10:47:48 INFO - PROCESS | 1807 | 1461174468919 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 10:47:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:47:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1438ms 10:47:48 INFO - PROCESS | 1807 | 1461174468995 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 10:47:49 INFO - PROCESS | 1807 | 1461174468999 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 10:47:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:47:49 INFO - PROCESS | 1807 | 1461174469006 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:47:49 INFO - PROCESS | 1807 | 1461174469009 Marionette TRACE conn4 <- [1,474,null,{}] 10:47:49 INFO - PROCESS | 1807 | 1461174469016 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:49 INFO - PROCESS | 1807 | 1461174469191 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 10:47:49 INFO - PROCESS | 1807 | 1461174469350 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f20b000 == 65 [pid = 1807] [id = 126] 10:47:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x8f20d400) [pid = 1807] [serial = 377] [outer = (nil)] 10:47:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x902f5000) [pid = 1807] [serial = 378] [outer = 0x8f20d400] 10:47:49 INFO - PROCESS | 1807 | 1461174469454 Marionette DEBUG loaded listener.js 10:47:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x902f7000) [pid = 1807] [serial = 379] [outer = 0x8f20d400] 10:47:50 INFO - PROCESS | 1807 | 1461174470431 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 10:47:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:47:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1480ms 10:47:50 INFO - PROCESS | 1807 | 1461174470487 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 10:47:50 INFO - PROCESS | 1807 | 1461174470491 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 10:47:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:47:50 INFO - PROCESS | 1807 | 1461174470498 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:47:50 INFO - PROCESS | 1807 | 1461174470500 Marionette TRACE conn4 <- [1,478,null,{}] 10:47:50 INFO - PROCESS | 1807 | 1461174470507 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:50 INFO - PROCESS | 1807 | 1461174470698 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 10:47:50 INFO - PROCESS | 1807 | 1461174470910 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x902f3000 == 66 [pid = 1807] [id = 127] 10:47:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x902f3c00) [pid = 1807] [serial = 380] [outer = (nil)] 10:47:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0xa2ac5000) [pid = 1807] [serial = 381] [outer = 0x902f3c00] 10:47:51 INFO - PROCESS | 1807 | 1461174471034 Marionette DEBUG loaded listener.js 10:47:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0xa449b800) [pid = 1807] [serial = 382] [outer = 0x902f3c00] 10:47:51 INFO - PROCESS | 1807 | 1461174471907 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 10:47:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:47:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1480ms 10:47:51 INFO - PROCESS | 1807 | 1461174471979 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 10:47:51 INFO - PROCESS | 1807 | 1461174471983 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 10:47:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:47:51 INFO - PROCESS | 1807 | 1461174471990 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:47:51 INFO - PROCESS | 1807 | 1461174471992 Marionette TRACE conn4 <- [1,482,null,{}] 10:47:52 INFO - PROCESS | 1807 | 1461174471999 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:52 INFO - PROCESS | 1807 | 1461174472175 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 10:47:52 INFO - PROCESS | 1807 | 1461174472382 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x904ae800 == 67 [pid = 1807] [id = 128] 10:47:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x904b0800) [pid = 1807] [serial = 383] [outer = (nil)] 10:47:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x904b6800) [pid = 1807] [serial = 384] [outer = 0x904b0800] 10:47:52 INFO - PROCESS | 1807 | 1461174472520 Marionette DEBUG loaded listener.js 10:47:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x904ba000) [pid = 1807] [serial = 385] [outer = 0x904b0800] 10:47:54 INFO - PROCESS | 1807 | 1461174474041 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 10:47:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:47:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 2096ms 10:47:54 INFO - PROCESS | 1807 | 1461174474086 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 10:47:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:47:54 INFO - PROCESS | 1807 | 1461174474091 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 10:47:54 INFO - PROCESS | 1807 | 1461174474097 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:47:54 INFO - PROCESS | 1807 | 1461174474101 Marionette TRACE conn4 <- [1,486,null,{}] 10:47:54 INFO - PROCESS | 1807 | 1461174474107 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:54 INFO - PROCESS | 1807 | 1461174474310 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 10:47:54 INFO - PROCESS | 1807 | 1461174474495 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x904b5000 == 68 [pid = 1807] [id = 129] 10:47:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x9ead6c00) [pid = 1807] [serial = 386] [outer = (nil)] 10:47:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0xa4578800) [pid = 1807] [serial = 387] [outer = 0x9ead6c00] 10:47:54 INFO - PROCESS | 1807 | 1461174474581 Marionette DEBUG loaded listener.js 10:47:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0xa5f3a800) [pid = 1807] [serial = 388] [outer = 0x9ead6c00] 10:47:55 INFO - PROCESS | 1807 | 1461174475543 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 10:47:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:47:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1483ms 10:47:55 INFO - PROCESS | 1807 | 1461174475581 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 10:47:55 INFO - PROCESS | 1807 | 1461174475584 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 10:47:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:47:55 INFO - PROCESS | 1807 | 1461174475593 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:47:55 INFO - PROCESS | 1807 | 1461174475596 Marionette TRACE conn4 <- [1,490,null,{}] 10:47:55 INFO - PROCESS | 1807 | 1461174475603 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:55 INFO - PROCESS | 1807 | 1461174475800 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 10:47:56 INFO - PROCESS | 1807 | 1461174476025 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bd18400 == 69 [pid = 1807] [id = 130] 10:47:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8bd1a000) [pid = 1807] [serial = 389] [outer = (nil)] 10:47:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8bd1e400) [pid = 1807] [serial = 390] [outer = 0x8bd1a000] 10:47:56 INFO - PROCESS | 1807 | 1461174476127 Marionette DEBUG loaded listener.js 10:47:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8f219000) [pid = 1807] [serial = 391] [outer = 0x8bd1a000] 10:47:57 INFO - PROCESS | 1807 | 1461174477056 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 10:47:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:47:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1531ms 10:47:57 INFO - PROCESS | 1807 | 1461174477125 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 10:47:57 INFO - PROCESS | 1807 | 1461174477130 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 10:47:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:47:57 INFO - PROCESS | 1807 | 1461174477136 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:47:57 INFO - PROCESS | 1807 | 1461174477140 Marionette TRACE conn4 <- [1,494,null,{}] 10:47:57 INFO - PROCESS | 1807 | 1461174477146 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:57 INFO - PROCESS | 1807 | 1461174477327 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 10:47:57 INFO - PROCESS | 1807 | 1461174477552 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x90344000 == 70 [pid = 1807] [id = 131] 10:47:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x90346c00) [pid = 1807] [serial = 392] [outer = (nil)] 10:47:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x90349400) [pid = 1807] [serial = 393] [outer = 0x90346c00] 10:47:57 INFO - PROCESS | 1807 | 1461174477684 Marionette DEBUG loaded listener.js 10:47:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x9034d000) [pid = 1807] [serial = 394] [outer = 0x90346c00] 10:47:58 INFO - PROCESS | 1807 | 1461174478565 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 10:47:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:47:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1484ms 10:47:58 INFO - PROCESS | 1807 | 1461174478621 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 10:47:58 INFO - PROCESS | 1807 | 1461174478625 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 10:47:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:47:58 INFO - PROCESS | 1807 | 1461174478632 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:47:58 INFO - PROCESS | 1807 | 1461174478637 Marionette TRACE conn4 <- [1,498,null,{}] 10:47:58 INFO - PROCESS | 1807 | 1461174478643 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:58 INFO - PROCESS | 1807 | 1461174478888 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 10:47:59 INFO - PROCESS | 1807 | 1461174479110 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f1d0400 == 71 [pid = 1807] [id = 132] 10:47:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8f48f000) [pid = 1807] [serial = 395] [outer = (nil)] 10:47:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x92d1ec00) [pid = 1807] [serial = 396] [outer = 0x8f48f000] 10:47:59 INFO - PROCESS | 1807 | 1461174479226 Marionette DEBUG loaded listener.js 10:47:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x9aa95400) [pid = 1807] [serial = 397] [outer = 0x8f48f000] 10:48:00 INFO - PROCESS | 1807 | 1461174480124 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 10:48:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:48:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1536ms 10:48:00 INFO - PROCESS | 1807 | 1461174480169 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 10:48:00 INFO - PROCESS | 1807 | 1461174480173 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 10:48:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:48:00 INFO - PROCESS | 1807 | 1461174480181 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:48:00 INFO - PROCESS | 1807 | 1461174480184 Marionette TRACE conn4 <- [1,502,null,{}] 10:48:00 INFO - PROCESS | 1807 | 1461174480190 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:00 INFO - PROCESS | 1807 | 1461174480364 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 10:48:00 INFO - PROCESS | 1807 | 1461174480866 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f216000 == 72 [pid = 1807] [id = 133] 10:48:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8f216400) [pid = 1807] [serial = 398] [outer = (nil)] 10:48:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8fbe5400) [pid = 1807] [serial = 399] [outer = 0x8f216400] 10:48:01 INFO - PROCESS | 1807 | 1461174481012 Marionette DEBUG loaded listener.js 10:48:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x90059c00) [pid = 1807] [serial = 400] [outer = 0x8f216400] 10:48:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x903de800) [pid = 1807] [serial = 401] [outer = 0x92e1b800] 10:48:02 INFO - PROCESS | 1807 | 1461174482047 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 10:48:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:48:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1938ms 10:48:02 INFO - PROCESS | 1807 | 1461174482122 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 10:48:02 INFO - PROCESS | 1807 | 1461174482126 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 10:48:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:48:02 INFO - PROCESS | 1807 | 1461174482136 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:48:02 INFO - PROCESS | 1807 | 1461174482141 Marionette TRACE conn4 <- [1,506,null,{}] 10:48:02 INFO - PROCESS | 1807 | 1461174482150 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:02 INFO - PROCESS | 1807 | 1461174482432 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 10:48:02 INFO - PROCESS | 1807 | 1461174482667 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x902fc800 == 73 [pid = 1807] [id = 134] 10:48:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x90341800) [pid = 1807] [serial = 402] [outer = (nil)] 10:48:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x903e6c00) [pid = 1807] [serial = 403] [outer = 0x90341800] 10:48:02 INFO - PROCESS | 1807 | 1461174482751 Marionette DEBUG loaded listener.js 10:48:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x907af000) [pid = 1807] [serial = 404] [outer = 0x90341800] 10:48:03 INFO - PROCESS | 1807 | --DOCSHELL 0x8f1d2000 == 72 [pid = 1807] [id = 120] 10:48:03 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x9df8f800) [pid = 1807] [serial = 318] [outer = (nil)] [url = about:blank] 10:48:03 INFO - PROCESS | 1807 | --DOCSHELL 0x9df8ac00 == 71 [pid = 1807] [id = 119] 10:48:03 INFO - PROCESS | 1807 | --DOCSHELL 0x952c6800 == 70 [pid = 1807] [id = 118] 10:48:03 INFO - PROCESS | 1807 | --DOCSHELL 0x8f1d4000 == 69 [pid = 1807] [id = 117] 10:48:03 INFO - PROCESS | 1807 | --DOCSHELL 0x8fc44400 == 68 [pid = 1807] [id = 116] 10:48:03 INFO - PROCESS | 1807 | --DOCSHELL 0x8e68e800 == 67 [pid = 1807] [id = 115] 10:48:03 INFO - PROCESS | 1807 | --DOCSHELL 0x9005a400 == 66 [pid = 1807] [id = 114] 10:48:03 INFO - PROCESS | 1807 | 1461174483808 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 10:48:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:48:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1742ms 10:48:03 INFO - PROCESS | 1807 | 1461174483879 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 10:48:03 INFO - PROCESS | 1807 | 1461174483886 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 10:48:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:48:03 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x9ead3800) [pid = 1807] [serial = 232] [outer = (nil)] [url = about:blank] 10:48:03 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x98f50000) [pid = 1807] [serial = 312] [outer = (nil)] [url = about:blank] 10:48:03 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x9a6d8000) [pid = 1807] [serial = 315] [outer = (nil)] [url = about:blank] 10:48:03 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x9eaca400) [pid = 1807] [serial = 316] [outer = (nil)] [url = about:blank] 10:48:03 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x92e21800) [pid = 1807] [serial = 306] [outer = (nil)] [url = about:blank] 10:48:03 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x952c6c00) [pid = 1807] [serial = 307] [outer = (nil)] [url = about:blank] 10:48:03 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x97959800) [pid = 1807] [serial = 309] [outer = (nil)] [url = about:blank] 10:48:03 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x92d21c00) [pid = 1807] [serial = 304] [outer = (nil)] [url = about:blank] 10:48:03 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x92b0dc00) [pid = 1807] [serial = 303] [outer = (nil)] [url = about:blank] 10:48:03 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x9fedd000) [pid = 1807] [serial = 274] [outer = (nil)] [url = about:blank] 10:48:03 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0xa4ccac00) [pid = 1807] [serial = 294] [outer = (nil)] [url = about:blank] 10:48:03 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x8e698400) [pid = 1807] [serial = 291] [outer = (nil)] [url = about:blank] 10:48:03 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x8f48e400) [pid = 1807] [serial = 301] [outer = (nil)] [url = about:blank] 10:48:03 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x8f485800) [pid = 1807] [serial = 300] [outer = (nil)] [url = about:blank] 10:48:03 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x8fe9f000) [pid = 1807] [serial = 276] [outer = (nil)] [url = about:blank] 10:48:03 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0xa4577800) [pid = 1807] [serial = 288] [outer = (nil)] [url = about:blank] 10:48:03 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x976e0000) [pid = 1807] [serial = 279] [outer = (nil)] [url = about:blank] 10:48:03 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x9fc0f800) [pid = 1807] [serial = 282] [outer = (nil)] [url = about:blank] 10:48:03 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x8e37f800) [pid = 1807] [serial = 297] [outer = (nil)] [url = about:blank] 10:48:03 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0xa0fe4000) [pid = 1807] [serial = 285] [outer = (nil)] [url = about:blank] 10:48:03 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x99222800) [pid = 1807] [serial = 313] [outer = (nil)] [url = about:blank] 10:48:03 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x97ea4000) [pid = 1807] [serial = 310] [outer = (nil)] [url = about:blank] 10:48:03 INFO - PROCESS | 1807 | 1461174483936 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:48:03 INFO - PROCESS | 1807 | 1461174483939 Marionette TRACE conn4 <- [1,510,null,{}] 10:48:03 INFO - PROCESS | 1807 | 1461174483948 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:04 INFO - PROCESS | 1807 | 1461174484119 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 10:48:04 INFO - PROCESS | 1807 | 1461174484348 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x9005d800 == 67 [pid = 1807] [id = 135] 10:48:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x9005e000) [pid = 1807] [serial = 405] [outer = (nil)] 10:48:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x9144e800) [pid = 1807] [serial = 406] [outer = 0x9005e000] 10:48:04 INFO - PROCESS | 1807 | 1461174484427 Marionette DEBUG loaded listener.js 10:48:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x92a2b000) [pid = 1807] [serial = 407] [outer = 0x9005e000] 10:48:05 INFO - PROCESS | 1807 | 1461174485184 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 10:48:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:48:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1330ms 10:48:05 INFO - PROCESS | 1807 | 1461174485232 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 10:48:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:48:05 INFO - PROCESS | 1807 | 1461174485236 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 10:48:05 INFO - PROCESS | 1807 | 1461174485250 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:48:05 INFO - PROCESS | 1807 | 1461174485259 Marionette TRACE conn4 <- [1,514,null,{}] 10:48:05 INFO - PROCESS | 1807 | 1461174485267 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:05 INFO - PROCESS | 1807 | 1461174485433 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 10:48:05 INFO - PROCESS | 1807 | 1461174485444 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bd17c00 == 68 [pid = 1807] [id = 136] 10:48:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x907b1800) [pid = 1807] [serial = 408] [outer = (nil)] 10:48:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x95d10800) [pid = 1807] [serial = 409] [outer = 0x907b1800] 10:48:05 INFO - PROCESS | 1807 | 1461174485648 Marionette DEBUG loaded listener.js 10:48:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x973bc800) [pid = 1807] [serial = 410] [outer = 0x907b1800] 10:48:06 INFO - PROCESS | 1807 | 1461174486443 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 10:48:06 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 10:48:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1250ms 10:48:06 INFO - PROCESS | 1807 | 1461174486496 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 10:48:06 INFO - PROCESS | 1807 | 1461174486500 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 10:48:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:48:06 INFO - PROCESS | 1807 | 1461174486508 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:48:06 INFO - PROCESS | 1807 | 1461174486511 Marionette TRACE conn4 <- [1,518,null,{}] 10:48:06 INFO - PROCESS | 1807 | 1461174486517 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:06 INFO - PROCESS | 1807 | 1461174486725 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 10:48:06 INFO - PROCESS | 1807 | 1461174486750 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x907b8800 == 69 [pid = 1807] [id = 137] 10:48:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x95de2c00) [pid = 1807] [serial = 411] [outer = (nil)] 10:48:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x97a9c800) [pid = 1807] [serial = 412] [outer = 0x95de2c00] 10:48:06 INFO - PROCESS | 1807 | 1461174486827 Marionette DEBUG loaded listener.js 10:48:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x98b7f400) [pid = 1807] [serial = 413] [outer = 0x95de2c00] 10:48:07 INFO - PROCESS | 1807 | 1461174487773 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 10:48:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:48:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1338ms 10:48:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:48:07 INFO - PROCESS | 1807 | 1461174487847 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 10:48:07 INFO - PROCESS | 1807 | 1461174487849 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 10:48:07 INFO - PROCESS | 1807 | 1461174487856 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:48:07 INFO - PROCESS | 1807 | 1461174487859 Marionette TRACE conn4 <- [1,522,null,{}] 10:48:07 INFO - PROCESS | 1807 | 1461174487865 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:08 INFO - PROCESS | 1807 | 1461174488248 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 10:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x92a32800) [pid = 1807] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x8f487000) [pid = 1807] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x9005b800) [pid = 1807] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x973bec00) [pid = 1807] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x9090f400) [pid = 1807] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x9df8e000) [pid = 1807] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x8f488800) [pid = 1807] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x8f1d8000) [pid = 1807] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:48:08 INFO - PROCESS | 1807 | 1461174488418 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc46400 == 70 [pid = 1807] [id = 138] 10:48:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x9005ac00) [pid = 1807] [serial = 414] [outer = (nil)] 10:48:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x92e2fc00) [pid = 1807] [serial = 415] [outer = 0x9005ac00] 10:48:08 INFO - PROCESS | 1807 | 1461174488508 Marionette DEBUG loaded listener.js 10:48:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x9aaa4400) [pid = 1807] [serial = 416] [outer = 0x9005ac00] 10:48:09 INFO - PROCESS | 1807 | 1461174489257 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 10:48:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:48:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1434ms 10:48:09 INFO - PROCESS | 1807 | 1461174489290 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 10:48:09 INFO - PROCESS | 1807 | 1461174489292 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 10:48:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:48:09 INFO - PROCESS | 1807 | 1461174489299 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:48:09 INFO - PROCESS | 1807 | 1461174489302 Marionette TRACE conn4 <- [1,526,null,{}] 10:48:09 INFO - PROCESS | 1807 | 1461174489308 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:09 INFO - PROCESS | 1807 | 1461174489463 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 10:48:09 INFO - PROCESS | 1807 | 1461174489480 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fbdc800 == 71 [pid = 1807] [id = 139] 10:48:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x907b5800) [pid = 1807] [serial = 417] [outer = (nil)] 10:48:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x9ff10000) [pid = 1807] [serial = 418] [outer = 0x907b5800] 10:48:09 INFO - PROCESS | 1807 | 1461174489568 Marionette DEBUG loaded listener.js 10:48:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0xa0c36800) [pid = 1807] [serial = 419] [outer = 0x907b5800] 10:48:10 INFO - PROCESS | 1807 | 1461174490603 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 10:48:10 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 10:48:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1383ms 10:48:10 INFO - PROCESS | 1807 | 1461174490683 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 10:48:10 INFO - PROCESS | 1807 | 1461174490690 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 10:48:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:48:10 INFO - PROCESS | 1807 | 1461174490700 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:48:10 INFO - PROCESS | 1807 | 1461174490705 Marionette TRACE conn4 <- [1,530,null,{}] 10:48:10 INFO - PROCESS | 1807 | 1461174490720 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:10 INFO - PROCESS | 1807 | 1461174490961 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 10:48:11 INFO - PROCESS | 1807 | 1461174491239 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c848400 == 72 [pid = 1807] [id = 140] 10:48:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8c848c00) [pid = 1807] [serial = 420] [outer = (nil)] 10:48:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8c84fc00) [pid = 1807] [serial = 421] [outer = 0x8c848c00] 10:48:11 INFO - PROCESS | 1807 | 1461174491349 Marionette DEBUG loaded listener.js 10:48:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8f20c800) [pid = 1807] [serial = 422] [outer = 0x8c848c00] 10:48:12 INFO - PROCESS | 1807 | 1461174492257 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 10:48:12 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 10:48:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:48:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:48:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:48:12 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 10:48:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:48:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:48:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:48:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1596ms 10:48:12 INFO - PROCESS | 1807 | 1461174492299 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 10:48:12 INFO - PROCESS | 1807 | 1461174492308 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 10:48:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:48:12 INFO - PROCESS | 1807 | 1461174492338 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:48:12 INFO - PROCESS | 1807 | 1461174492343 Marionette TRACE conn4 <- [1,534,null,{}] 10:48:12 INFO - PROCESS | 1807 | 1461174492350 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:12 INFO - PROCESS | 1807 | 1461174492553 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 10:48:12 INFO - PROCESS | 1807 | 1461174492723 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x90064000 == 73 [pid = 1807] [id = 141] 10:48:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x90349c00) [pid = 1807] [serial = 423] [outer = (nil)] 10:48:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x904b4400) [pid = 1807] [serial = 424] [outer = 0x90349c00] 10:48:12 INFO - PROCESS | 1807 | 1461174492879 Marionette DEBUG loaded listener.js 10:48:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x916ef000) [pid = 1807] [serial = 425] [outer = 0x90349c00] 10:48:13 INFO - PROCESS | 1807 | 1461174493828 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 10:48:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 10:48:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1544ms 10:48:13 INFO - PROCESS | 1807 | 1461174493881 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 10:48:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:48:13 INFO - PROCESS | 1807 | 1461174493886 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 10:48:13 INFO - PROCESS | 1807 | 1461174493893 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:48:13 INFO - PROCESS | 1807 | 1461174493899 Marionette TRACE conn4 <- [1,538,null,{}] 10:48:13 INFO - PROCESS | 1807 | 1461174493917 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:14 INFO - PROCESS | 1807 | 1461174494118 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 10:48:14 INFO - PROCESS | 1807 | 1461174494372 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f20c000 == 74 [pid = 1807] [id = 142] 10:48:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x92e1a800) [pid = 1807] [serial = 426] [outer = (nil)] 10:48:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x99221400) [pid = 1807] [serial = 427] [outer = 0x92e1a800] 10:48:14 INFO - PROCESS | 1807 | 1461174494485 Marionette DEBUG loaded listener.js 10:48:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x9fb96800) [pid = 1807] [serial = 428] [outer = 0x92e1a800] 10:48:15 INFO - PROCESS | 1807 | 1461174495311 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 10:48:15 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. 10:48:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1486ms 10:48:15 INFO - PROCESS | 1807 | 1461174495387 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 10:48:15 INFO - PROCESS | 1807 | 1461174495393 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 10:48:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:48:15 INFO - PROCESS | 1807 | 1461174495400 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:48:15 INFO - PROCESS | 1807 | 1461174495404 Marionette TRACE conn4 <- [1,542,null,{}] 10:48:15 INFO - PROCESS | 1807 | 1461174495410 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:15 INFO - PROCESS | 1807 | 1461174495598 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 10:48:15 INFO - PROCESS | 1807 | 1461174495765 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f1d6800 == 75 [pid = 1807] [id = 143] 10:48:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x9df8e000) [pid = 1807] [serial = 429] [outer = (nil)] 10:48:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0xa4450000) [pid = 1807] [serial = 430] [outer = 0x9df8e000] 10:48:15 INFO - PROCESS | 1807 | 1461174495858 Marionette DEBUG loaded listener.js 10:48:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0xa4577800) [pid = 1807] [serial = 431] [outer = 0x9df8e000] 10:48:16 INFO - PROCESS | 1807 | 1461174496789 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 10:48:16 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. 10:48:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1430ms 10:48:16 INFO - PROCESS | 1807 | 1461174496859 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 10:48:16 INFO - PROCESS | 1807 | 1461174496864 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 10:48:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:48:16 INFO - PROCESS | 1807 | 1461174496872 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:48:16 INFO - PROCESS | 1807 | 1461174496875 Marionette TRACE conn4 <- [1,546,null,{}] 10:48:16 INFO - PROCESS | 1807 | 1461174496882 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:17 INFO - PROCESS | 1807 | 1461174497076 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 10:48:17 INFO - PROCESS | 1807 | 1461174497248 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bd91400 == 76 [pid = 1807] [id = 144] 10:48:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x8bd91800) [pid = 1807] [serial = 432] [outer = (nil)] 10:48:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x8bd95400) [pid = 1807] [serial = 433] [outer = 0x8bd91800] 10:48:17 INFO - PROCESS | 1807 | 1461174497336 Marionette DEBUG loaded listener.js 10:48:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x8bd9e000) [pid = 1807] [serial = 434] [outer = 0x8bd91800] 10:48:18 INFO - PROCESS | 1807 | 1461174498293 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 10:48:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 10:48:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1437ms 10:48:18 INFO - PROCESS | 1807 | 1461174498309 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 10:48:18 INFO - PROCESS | 1807 | 1461174498312 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 10:48:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:48:18 INFO - PROCESS | 1807 | 1461174498319 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:48:18 INFO - PROCESS | 1807 | 1461174498323 Marionette TRACE conn4 <- [1,550,null,{}] 10:48:18 INFO - PROCESS | 1807 | 1461174498329 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:18 INFO - PROCESS | 1807 | 1461174498542 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 10:48:18 INFO - PROCESS | 1807 | 1461174498720 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bd15400 == 77 [pid = 1807] [id = 145] 10:48:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x8bda0400) [pid = 1807] [serial = 435] [outer = (nil)] 10:48:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0xa5f31400) [pid = 1807] [serial = 436] [outer = 0x8bda0400] 10:48:18 INFO - PROCESS | 1807 | 1461174498866 Marionette DEBUG loaded listener.js 10:48:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0xa699f000) [pid = 1807] [serial = 437] [outer = 0x8bda0400] 10:48:19 INFO - PROCESS | 1807 | 1461174499716 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 10:48:19 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. 10:48:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1491ms 10:48:19 INFO - PROCESS | 1807 | 1461174499811 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 10:48:19 INFO - PROCESS | 1807 | 1461174499814 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 10:48:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:48:19 INFO - PROCESS | 1807 | 1461174499821 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:48:19 INFO - PROCESS | 1807 | 1461174499824 Marionette TRACE conn4 <- [1,554,null,{}] 10:48:19 INFO - PROCESS | 1807 | 1461174499830 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:20 INFO - PROCESS | 1807 | 1461174500037 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 10:48:20 INFO - PROCESS | 1807 | 1461174500250 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x8acea800 == 78 [pid = 1807] [id = 146] 10:48:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x8acec800) [pid = 1807] [serial = 438] [outer = (nil)] 10:48:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x8acf2000) [pid = 1807] [serial = 439] [outer = 0x8acec800] 10:48:20 INFO - PROCESS | 1807 | 1461174500383 Marionette DEBUG loaded listener.js 10:48:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x8acf6000) [pid = 1807] [serial = 440] [outer = 0x8acec800] 10:48:20 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:48:21 INFO - PROCESS | 1807 | 1461174501310 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 10:48:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:48:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1530ms 10:48:21 INFO - PROCESS | 1807 | 1461174501353 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 10:48:21 INFO - PROCESS | 1807 | 1461174501357 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 10:48:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:48:21 INFO - PROCESS | 1807 | 1461174501363 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:48:21 INFO - PROCESS | 1807 | 1461174501367 Marionette TRACE conn4 <- [1,558,null,{}] 10:48:21 INFO - PROCESS | 1807 | 1461174501373 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:21 INFO - PROCESS | 1807 | 1461174501553 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 10:48:21 INFO - PROCESS | 1807 | 1461174501728 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x8acf0400 == 79 [pid = 1807] [id = 147] 10:48:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x8acf2c00) [pid = 1807] [serial = 441] [outer = (nil)] 10:48:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0xa69ddc00) [pid = 1807] [serial = 442] [outer = 0x8acf2c00] 10:48:21 INFO - PROCESS | 1807 | 1461174501814 Marionette DEBUG loaded listener.js 10:48:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0xa6d30000) [pid = 1807] [serial = 443] [outer = 0x8acf2c00] 10:48:22 INFO - PROCESS | 1807 | 1461174502740 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 10:48:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:48:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1432ms 10:48:22 INFO - PROCESS | 1807 | 1461174502796 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 10:48:22 INFO - PROCESS | 1807 | 1461174502800 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 10:48:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:48:22 INFO - PROCESS | 1807 | 1461174502806 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:48:22 INFO - PROCESS | 1807 | 1461174502809 Marionette TRACE conn4 <- [1,562,null,{}] 10:48:22 INFO - PROCESS | 1807 | 1461174502815 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:22 INFO - PROCESS | 1807 | 1461174502994 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 10:48:23 INFO - PROCESS | 1807 | 1461174503164 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x8acf7400 == 80 [pid = 1807] [id = 148] 10:48:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0xa0fe3000) [pid = 1807] [serial = 444] [outer = (nil)] 10:48:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0xa9d9d000) [pid = 1807] [serial = 445] [outer = 0xa0fe3000] 10:48:23 INFO - PROCESS | 1807 | 1461174503256 Marionette DEBUG loaded listener.js 10:48:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0xa9da1c00) [pid = 1807] [serial = 446] [outer = 0xa0fe3000] 10:48:23 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:48:24 INFO - PROCESS | 1807 | 1461174504152 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 10:48:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:48:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1383ms 10:48:24 INFO - PROCESS | 1807 | 1461174504197 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 10:48:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:48:24 INFO - PROCESS | 1807 | 1461174504201 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 10:48:24 INFO - PROCESS | 1807 | 1461174504209 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:48:24 INFO - PROCESS | 1807 | 1461174504213 Marionette TRACE conn4 <- [1,566,null,{}] 10:48:24 INFO - PROCESS | 1807 | 1461174504218 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:24 INFO - PROCESS | 1807 | 1461174504399 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 10:48:24 INFO - PROCESS | 1807 | 1461174504575 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a521800 == 81 [pid = 1807] [id = 149] 10:48:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x8a523400) [pid = 1807] [serial = 447] [outer = (nil)] 10:48:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x8a52a000) [pid = 1807] [serial = 448] [outer = 0x8a523400] 10:48:24 INFO - PROCESS | 1807 | 1461174504670 Marionette DEBUG loaded listener.js 10:48:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x8a52d800) [pid = 1807] [serial = 449] [outer = 0x8a523400] 10:48:25 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:48:25 INFO - PROCESS | 1807 | 1461174505580 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:48:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:48:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1433ms 10:48:25 INFO - PROCESS | 1807 | 1461174505642 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 10:48:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:48:25 INFO - PROCESS | 1807 | 1461174505647 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 10:48:25 INFO - PROCESS | 1807 | 1461174505653 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:48:25 INFO - PROCESS | 1807 | 1461174505657 Marionette TRACE conn4 <- [1,570,null,{}] 10:48:25 INFO - PROCESS | 1807 | 1461174505664 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:25 INFO - PROCESS | 1807 | 1461174505865 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 10:48:26 INFO - PROCESS | 1807 | 1461174506038 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a527c00 == 82 [pid = 1807] [id = 150] 10:48:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x8a52a400) [pid = 1807] [serial = 450] [outer = (nil)] 10:48:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0xa9dc8400) [pid = 1807] [serial = 451] [outer = 0x8a52a400] 10:48:26 INFO - PROCESS | 1807 | 1461174506151 Marionette DEBUG loaded listener.js 10:48:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0xa9dce400) [pid = 1807] [serial = 452] [outer = 0x8a52a400] 10:48:26 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:48:27 INFO - PROCESS | 1807 | 1461174507062 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 10:48:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:48:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1439ms 10:48:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:48:27 INFO - PROCESS | 1807 | 1461174507093 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 10:48:27 INFO - PROCESS | 1807 | 1461174507096 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 10:48:27 INFO - PROCESS | 1807 | 1461174507102 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:48:27 INFO - PROCESS | 1807 | 1461174507106 Marionette TRACE conn4 <- [1,574,null,{}] 10:48:27 INFO - PROCESS | 1807 | 1461174507112 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:27 INFO - PROCESS | 1807 | 1461174507284 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 10:48:27 INFO - PROCESS | 1807 | 1461174507464 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a10400 == 83 [pid = 1807] [id = 151] 10:48:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x89a12c00) [pid = 1807] [serial = 453] [outer = (nil)] 10:48:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x89a19400) [pid = 1807] [serial = 454] [outer = 0x89a12c00] 10:48:27 INFO - PROCESS | 1807 | 1461174507553 Marionette DEBUG loaded listener.js 10:48:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x89a1a800) [pid = 1807] [serial = 455] [outer = 0x89a12c00] 10:48:28 INFO - PROCESS | 1807 | 1461174508497 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:48:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:48:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1442ms 10:48:28 INFO - PROCESS | 1807 | 1461174508544 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 10:48:28 INFO - PROCESS | 1807 | 1461174508548 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 10:48:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:48:28 INFO - PROCESS | 1807 | 1461174508555 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:48:28 INFO - PROCESS | 1807 | 1461174508558 Marionette TRACE conn4 <- [1,578,null,{}] 10:48:28 INFO - PROCESS | 1807 | 1461174508564 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:28 INFO - PROCESS | 1807 | 1461174508741 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 10:48:28 INFO - PROCESS | 1807 | 1461174508916 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a13800 == 84 [pid = 1807] [id = 152] 10:48:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x89a56800) [pid = 1807] [serial = 456] [outer = (nil)] 10:48:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x89a59400) [pid = 1807] [serial = 457] [outer = 0x89a56800] 10:48:29 INFO - PROCESS | 1807 | 1461174509000 Marionette DEBUG loaded listener.js 10:48:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x89a5ac00) [pid = 1807] [serial = 458] [outer = 0x89a56800] 10:48:30 INFO - PROCESS | 1807 | 1461174510353 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 10:48:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:48:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1843ms 10:48:30 INFO - PROCESS | 1807 | 1461174510466 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 10:48:30 INFO - PROCESS | 1807 | 1461174510472 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 10:48:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:48:30 INFO - PROCESS | 1807 | 1461174510507 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:48:30 INFO - PROCESS | 1807 | 1461174510512 Marionette TRACE conn4 <- [1,582,null,{}] 10:48:30 INFO - PROCESS | 1807 | 1461174510520 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:30 INFO - PROCESS | 1807 | 1461174510691 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 10:48:30 INFO - PROCESS | 1807 | 1461174510883 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a54800 == 85 [pid = 1807] [id = 153] 10:48:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x89a62c00) [pid = 1807] [serial = 459] [outer = (nil)] 10:48:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x89bb5800) [pid = 1807] [serial = 460] [outer = 0x89a62c00] 10:48:31 INFO - PROCESS | 1807 | 1461174511005 Marionette DEBUG loaded listener.js 10:48:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x89bb9400) [pid = 1807] [serial = 461] [outer = 0x89a62c00] 10:48:32 INFO - PROCESS | 1807 | 1461174512071 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 10:48:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:48:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1647ms 10:48:32 INFO - PROCESS | 1807 | 1461174512143 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 10:48:32 INFO - PROCESS | 1807 | 1461174512152 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 10:48:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:48:32 INFO - PROCESS | 1807 | 1461174512163 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:48:32 INFO - PROCESS | 1807 | 1461174512167 Marionette TRACE conn4 <- [1,586,null,{}] 10:48:32 INFO - PROCESS | 1807 | 1461174512173 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:32 INFO - PROCESS | 1807 | 1461174512393 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 10:48:32 INFO - PROCESS | 1807 | --DOCSHELL 0x918b0400 == 84 [pid = 1807] [id = 63] 10:48:32 INFO - PROCESS | 1807 | --DOCSHELL 0x8e68ac00 == 83 [pid = 1807] [id = 97] 10:48:32 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0xa45e6000) [pid = 1807] [serial = 339] [outer = (nil)] [url = about:blank] 10:48:32 INFO - PROCESS | 1807 | 1461174512727 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:32 INFO - PROCESS | 1807 | --DOCSHELL 0x8fc46400 == 82 [pid = 1807] [id = 138] 10:48:32 INFO - PROCESS | 1807 | --DOCSHELL 0x907b8800 == 81 [pid = 1807] [id = 137] 10:48:32 INFO - PROCESS | 1807 | --DOCSHELL 0x8bd17c00 == 80 [pid = 1807] [id = 136] 10:48:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x8acee000 == 81 [pid = 1807] [id = 154] 10:48:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x8bd14800) [pid = 1807] [serial = 462] [outer = (nil)] 10:48:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x8bd98400) [pid = 1807] [serial = 463] [outer = 0x8bd14800] 10:48:32 INFO - PROCESS | 1807 | 1461174512820 Marionette DEBUG loaded listener.js 10:48:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x8c845800) [pid = 1807] [serial = 464] [outer = 0x8bd14800] 10:48:32 INFO - PROCESS | 1807 | --DOCSHELL 0x9005d800 == 80 [pid = 1807] [id = 135] 10:48:32 INFO - PROCESS | 1807 | --DOCSHELL 0x902fc800 == 79 [pid = 1807] [id = 134] 10:48:32 INFO - PROCESS | 1807 | --DOCSHELL 0x8f216000 == 78 [pid = 1807] [id = 133] 10:48:33 INFO - PROCESS | 1807 | --DOCSHELL 0x90344000 == 77 [pid = 1807] [id = 131] 10:48:33 INFO - PROCESS | 1807 | --DOCSHELL 0x8bd18400 == 76 [pid = 1807] [id = 130] 10:48:33 INFO - PROCESS | 1807 | --DOCSHELL 0x904b5000 == 75 [pid = 1807] [id = 129] 10:48:33 INFO - PROCESS | 1807 | --DOCSHELL 0x904ae800 == 74 [pid = 1807] [id = 128] 10:48:33 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:48:33 INFO - PROCESS | 1807 | --DOCSHELL 0x902f3000 == 73 [pid = 1807] [id = 127] 10:48:33 INFO - PROCESS | 1807 | --DOCSHELL 0x8f20b000 == 72 [pid = 1807] [id = 126] 10:48:33 INFO - PROCESS | 1807 | --DOCSHELL 0x8f1d0c00 == 71 [pid = 1807] [id = 125] 10:48:33 INFO - PROCESS | 1807 | --DOCSHELL 0x903dd000 == 70 [pid = 1807] [id = 124] 10:48:33 INFO - PROCESS | 1807 | --DOCSHELL 0x9649f400 == 69 [pid = 1807] [id = 123] 10:48:33 INFO - PROCESS | 1807 | --DOCSHELL 0x8e384800 == 68 [pid = 1807] [id = 122] 10:48:33 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x987c0000) [pid = 1807] [serial = 352] [outer = (nil)] [url = about:blank] 10:48:33 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x98b50400) [pid = 1807] [serial = 360] [outer = (nil)] [url = about:blank] 10:48:33 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x9ff3c000) [pid = 1807] [serial = 361] [outer = (nil)] [url = about:blank] 10:48:33 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x90067800) [pid = 1807] [serial = 343] [outer = (nil)] [url = about:blank] 10:48:33 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x9aa88000) [pid = 1807] [serial = 327] [outer = (nil)] [url = about:blank] 10:48:33 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x9a6d6800) [pid = 1807] [serial = 355] [outer = (nil)] [url = about:blank] 10:48:33 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x8e697400) [pid = 1807] [serial = 321] [outer = (nil)] [url = about:blank] 10:48:33 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x92e29400) [pid = 1807] [serial = 349] [outer = (nil)] [url = about:blank] 10:48:33 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0xa0fe6c00) [pid = 1807] [serial = 336] [outer = (nil)] [url = about:blank] 10:48:33 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x9ead4800) [pid = 1807] [serial = 357] [outer = (nil)] [url = about:blank] 10:48:33 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x9ead8800) [pid = 1807] [serial = 319] [outer = (nil)] [url = about:blank] 10:48:33 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x984ec400) [pid = 1807] [serial = 351] [outer = (nil)] [url = about:blank] 10:48:33 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x90061000) [pid = 1807] [serial = 342] [outer = (nil)] [url = about:blank] 10:48:33 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x92a31c00) [pid = 1807] [serial = 345] [outer = (nil)] [url = about:blank] 10:48:33 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x92d1c000) [pid = 1807] [serial = 346] [outer = (nil)] [url = about:blank] 10:48:33 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x92b01c00) [pid = 1807] [serial = 348] [outer = (nil)] [url = about:blank] 10:48:33 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x92e30800) [pid = 1807] [serial = 324] [outer = (nil)] [url = about:blank] 10:48:33 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0xa0e3e800) [pid = 1807] [serial = 330] [outer = (nil)] [url = about:blank] 10:48:33 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x9a651c00) [pid = 1807] [serial = 354] [outer = (nil)] [url = about:blank] 10:48:33 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x907b3400) [pid = 1807] [serial = 333] [outer = (nil)] [url = about:blank] 10:48:33 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x9feab800) [pid = 1807] [serial = 358] [outer = (nil)] [url = about:blank] 10:48:33 INFO - PROCESS | 1807 | 1461174513710 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 10:48:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:48:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1580ms 10:48:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:48:33 INFO - PROCESS | 1807 | 1461174513743 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 10:48:33 INFO - PROCESS | 1807 | 1461174513746 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 10:48:33 INFO - PROCESS | 1807 | 1461174513753 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:48:33 INFO - PROCESS | 1807 | 1461174513759 Marionette TRACE conn4 <- [1,590,null,{}] 10:48:33 INFO - PROCESS | 1807 | 1461174513774 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:33 INFO - PROCESS | 1807 | 1461174513939 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 10:48:33 INFO - PROCESS | 1807 | 1461174513952 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a12400 == 69 [pid = 1807] [id = 155] 10:48:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x8f1d6400) [pid = 1807] [serial = 465] [outer = (nil)] 10:48:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x8f20e400) [pid = 1807] [serial = 466] [outer = 0x8f1d6400] 10:48:34 INFO - PROCESS | 1807 | 1461174514048 Marionette DEBUG loaded listener.js 10:48:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x8f481c00) [pid = 1807] [serial = 467] [outer = 0x8f1d6400] 10:48:35 INFO - PROCESS | 1807 | 1461174514999 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 10:48:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:48:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1291ms 10:48:35 INFO - PROCESS | 1807 | 1461174515043 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 10:48:35 INFO - PROCESS | 1807 | 1461174515048 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 10:48:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:48:35 INFO - PROCESS | 1807 | 1461174515054 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:48:35 INFO - PROCESS | 1807 | 1461174515056 Marionette TRACE conn4 <- [1,594,null,{}] 10:48:35 INFO - PROCESS | 1807 | 1461174515062 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:35 INFO - PROCESS | 1807 | 1461174515289 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 10:48:35 INFO - PROCESS | 1807 | 1461174515322 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x8acf2400 == 70 [pid = 1807] [id = 156] 10:48:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x8fc44400) [pid = 1807] [serial = 468] [outer = (nil)] 10:48:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x9005f800) [pid = 1807] [serial = 469] [outer = 0x8fc44400] 10:48:35 INFO - PROCESS | 1807 | 1461174515399 Marionette DEBUG loaded listener.js 10:48:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x90067c00) [pid = 1807] [serial = 470] [outer = 0x8fc44400] 10:48:36 INFO - PROCESS | 1807 | 1461174516328 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 10:48:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:48:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1328ms 10:48:36 INFO - PROCESS | 1807 | 1461174516387 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 10:48:36 INFO - PROCESS | 1807 | 1461174516390 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 10:48:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:48:36 INFO - PROCESS | 1807 | 1461174516397 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:48:36 INFO - PROCESS | 1807 | 1461174516400 Marionette TRACE conn4 <- [1,598,null,{}] 10:48:36 INFO - PROCESS | 1807 | 1461174516406 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:36 INFO - PROCESS | 1807 | 1461174516612 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 10:48:36 INFO - PROCESS | 1807 | 1461174516647 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fbe5800 == 71 [pid = 1807] [id = 157] 10:48:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x8fc44800) [pid = 1807] [serial = 471] [outer = (nil)] 10:48:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x9034bc00) [pid = 1807] [serial = 472] [outer = 0x8fc44800] 10:48:36 INFO - PROCESS | 1807 | 1461174516720 Marionette DEBUG loaded listener.js 10:48:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x903e1000) [pid = 1807] [serial = 473] [outer = 0x8fc44800] 10:48:37 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x95de2c00) [pid = 1807] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:48:37 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x907b1800) [pid = 1807] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:48:37 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x8f216400) [pid = 1807] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:48:37 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x9005e000) [pid = 1807] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:48:37 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x90341800) [pid = 1807] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:48:37 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x9005ac00) [pid = 1807] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:48:37 INFO - PROCESS | 1807 | 1461174517918 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 10:48:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:48:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1539ms 10:48:37 INFO - PROCESS | 1807 | 1461174517937 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 10:48:37 INFO - PROCESS | 1807 | 1461174517939 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 10:48:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:48:37 INFO - PROCESS | 1807 | 1461174517946 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:48:37 INFO - PROCESS | 1807 | 1461174517951 Marionette TRACE conn4 <- [1,602,null,{}] 10:48:37 INFO - PROCESS | 1807 | 1461174517957 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:38 INFO - PROCESS | 1807 | 1461174518136 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 10:48:38 INFO - PROCESS | 1807 | 1461174518156 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e37d800 == 72 [pid = 1807] [id = 158] 10:48:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x8e380c00) [pid = 1807] [serial = 474] [outer = (nil)] 10:48:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x907b0400) [pid = 1807] [serial = 475] [outer = 0x8e380c00] 10:48:38 INFO - PROCESS | 1807 | 1461174518350 Marionette DEBUG loaded listener.js 10:48:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x9090dc00) [pid = 1807] [serial = 476] [outer = 0x8e380c00] 10:48:39 INFO - PROCESS | 1807 | 1461174519185 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 10:48:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:48:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1284ms 10:48:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:48:39 INFO - PROCESS | 1807 | 1461174519236 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 10:48:39 INFO - PROCESS | 1807 | 1461174519239 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 10:48:39 INFO - PROCESS | 1807 | 1461174519246 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:48:39 INFO - PROCESS | 1807 | 1461174519249 Marionette TRACE conn4 <- [1,606,null,{}] 10:48:39 INFO - PROCESS | 1807 | 1461174519254 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:39 INFO - PROCESS | 1807 | 1461174519408 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 10:48:39 INFO - PROCESS | 1807 | 1461174519422 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x904ba800 == 73 [pid = 1807] [id = 159] 10:48:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x9182bc00) [pid = 1807] [serial = 477] [outer = (nil)] 10:48:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x92b07000) [pid = 1807] [serial = 478] [outer = 0x9182bc00] 10:48:39 INFO - PROCESS | 1807 | 1461174519496 Marionette DEBUG loaded listener.js 10:48:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x92d1b400) [pid = 1807] [serial = 479] [outer = 0x9182bc00] 10:48:40 INFO - PROCESS | 1807 | 1461174520676 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:48:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:48:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1496ms 10:48:40 INFO - PROCESS | 1807 | 1461174520743 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 10:48:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:48:40 INFO - PROCESS | 1807 | 1461174520751 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 10:48:40 INFO - PROCESS | 1807 | 1461174520760 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:48:40 INFO - PROCESS | 1807 | 1461174520767 Marionette TRACE conn4 <- [1,610,null,{}] 10:48:40 INFO - PROCESS | 1807 | 1461174520775 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:41 INFO - PROCESS | 1807 | 1461174521007 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 10:48:41 INFO - PROCESS | 1807 | 1461174521248 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x89bae800 == 74 [pid = 1807] [id = 160] 10:48:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x89bb6000) [pid = 1807] [serial = 480] [outer = (nil)] 10:48:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x8bd1a400) [pid = 1807] [serial = 481] [outer = 0x89bb6000] 10:48:41 INFO - PROCESS | 1807 | 1461174521385 Marionette DEBUG loaded listener.js 10:48:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x8bd96c00) [pid = 1807] [serial = 482] [outer = 0x89bb6000] 10:48:42 INFO - PROCESS | 1807 | 1461174522332 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 10:48:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:48:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1639ms 10:48:42 INFO - PROCESS | 1807 | 1461174522400 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 10:48:42 INFO - PROCESS | 1807 | 1461174522409 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 10:48:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:48:42 INFO - PROCESS | 1807 | 1461174522420 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:48:42 INFO - PROCESS | 1807 | 1461174522424 Marionette TRACE conn4 <- [1,614,null,{}] 10:48:42 INFO - PROCESS | 1807 | 1461174522430 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:42 INFO - PROCESS | 1807 | 1461174522656 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 10:48:42 INFO - PROCESS | 1807 | 1461174522921 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bd1d800 == 75 [pid = 1807] [id = 161] 10:48:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x8e37a000) [pid = 1807] [serial = 483] [outer = (nil)] 10:48:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x8f490800) [pid = 1807] [serial = 484] [outer = 0x8e37a000] 10:48:43 INFO - PROCESS | 1807 | 1461174523054 Marionette DEBUG loaded listener.js 10:48:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x902f6800) [pid = 1807] [serial = 485] [outer = 0x8e37a000] 10:48:43 INFO - PROCESS | 1807 | 1461174523949 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 10:48:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:48:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1585ms 10:48:44 INFO - PROCESS | 1807 | 1461174524006 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 10:48:44 INFO - PROCESS | 1807 | 1461174524010 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 10:48:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:48:44 INFO - PROCESS | 1807 | 1461174524017 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:48:44 INFO - PROCESS | 1807 | 1461174524023 Marionette TRACE conn4 <- [1,618,null,{}] 10:48:44 INFO - PROCESS | 1807 | 1461174524040 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:44 INFO - PROCESS | 1807 | 1461174524274 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 10:48:44 INFO - PROCESS | 1807 | 1461174524495 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a59800 == 76 [pid = 1807] [id = 162] 10:48:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x8f20ac00) [pid = 1807] [serial = 486] [outer = (nil)] 10:48:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x92b0c800) [pid = 1807] [serial = 487] [outer = 0x8f20ac00] 10:48:44 INFO - PROCESS | 1807 | 1461174524630 Marionette DEBUG loaded listener.js 10:48:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x92e20800) [pid = 1807] [serial = 488] [outer = 0x8f20ac00] 10:48:45 INFO - PROCESS | 1807 | 1461174525537 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:48:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:48:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1586ms 10:48:45 INFO - PROCESS | 1807 | 1461174525605 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 10:48:45 INFO - PROCESS | 1807 | 1461174525610 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 10:48:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:48:45 INFO - PROCESS | 1807 | 1461174525616 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:48:45 INFO - PROCESS | 1807 | 1461174525620 Marionette TRACE conn4 <- [1,622,null,{}] 10:48:45 INFO - PROCESS | 1807 | 1461174525626 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:45 INFO - PROCESS | 1807 | 1461174525852 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 10:48:46 INFO - PROCESS | 1807 | 1461174526074 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x907b5c00 == 77 [pid = 1807] [id = 163] 10:48:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x92e20000) [pid = 1807] [serial = 489] [outer = (nil)] 10:48:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x952c6400) [pid = 1807] [serial = 490] [outer = 0x92e20000] 10:48:46 INFO - PROCESS | 1807 | 1461174526221 Marionette DEBUG loaded listener.js 10:48:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x975da800) [pid = 1807] [serial = 491] [outer = 0x92e20000] 10:48:47 INFO - PROCESS | 1807 | 1461174527146 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 10:48:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:48:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1589ms 10:48:47 INFO - PROCESS | 1807 | 1461174527207 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 10:48:47 INFO - PROCESS | 1807 | 1461174527212 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 10:48:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:48:47 INFO - PROCESS | 1807 | 1461174527218 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:48:47 INFO - PROCESS | 1807 | 1461174527222 Marionette TRACE conn4 <- [1,626,null,{}] 10:48:47 INFO - PROCESS | 1807 | 1461174527228 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:47 INFO - PROCESS | 1807 | 1461174527407 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 10:48:47 INFO - PROCESS | 1807 | 1461174527638 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a530400 == 78 [pid = 1807] [id = 164] 10:48:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x97953400) [pid = 1807] [serial = 492] [outer = (nil)] 10:48:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x97ed5000) [pid = 1807] [serial = 493] [outer = 0x97953400] 10:48:47 INFO - PROCESS | 1807 | 1461174527767 Marionette DEBUG loaded listener.js 10:48:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x987be800) [pid = 1807] [serial = 494] [outer = 0x97953400] 10:48:48 INFO - PROCESS | 1807 | 1461174528668 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 10:48:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:48:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1488ms 10:48:48 INFO - PROCESS | 1807 | 1461174528706 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 10:48:48 INFO - PROCESS | 1807 | 1461174528711 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 10:48:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:48:48 INFO - PROCESS | 1807 | 1461174528717 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:48:48 INFO - PROCESS | 1807 | 1461174528720 Marionette TRACE conn4 <- [1,630,null,{}] 10:48:48 INFO - PROCESS | 1807 | 1461174528726 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:48 INFO - PROCESS | 1807 | 1461174528926 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 10:48:49 INFO - PROCESS | 1807 | 1461174529104 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x92e36000 == 79 [pid = 1807] [id = 165] 10:48:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x9795a400) [pid = 1807] [serial = 495] [outer = (nil)] 10:48:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x9aaaac00) [pid = 1807] [serial = 496] [outer = 0x9795a400] 10:48:49 INFO - PROCESS | 1807 | 1461174529249 Marionette DEBUG loaded listener.js 10:48:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x9ea18800) [pid = 1807] [serial = 497] [outer = 0x9795a400] 10:48:50 INFO - PROCESS | 1807 | 1461174530237 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 10:48:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:48:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1581ms 10:48:50 INFO - PROCESS | 1807 | 1461174530300 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 10:48:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:48:50 INFO - PROCESS | 1807 | 1461174530304 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 10:48:50 INFO - PROCESS | 1807 | 1461174530311 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:48:50 INFO - PROCESS | 1807 | 1461174530314 Marionette TRACE conn4 <- [1,634,null,{}] 10:48:50 INFO - PROCESS | 1807 | 1461174530320 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:50 INFO - PROCESS | 1807 | 1461174530500 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 10:48:50 INFO - PROCESS | 1807 | 1461174530682 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x92e27800 == 80 [pid = 1807] [id = 166] 10:48:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x95d06800) [pid = 1807] [serial = 498] [outer = (nil)] 10:48:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0xa0fe6c00) [pid = 1807] [serial = 499] [outer = 0x95d06800] 10:48:50 INFO - PROCESS | 1807 | 1461174530815 Marionette DEBUG loaded listener.js 10:48:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0xa4452000) [pid = 1807] [serial = 500] [outer = 0x95d06800] 10:48:51 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:48:51 INFO - PROCESS | 1807 | 1461174531722 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 10:48:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:48:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1488ms 10:48:51 INFO - PROCESS | 1807 | 1461174531799 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 10:48:51 INFO - PROCESS | 1807 | 1461174531803 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 10:48:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:48:51 INFO - PROCESS | 1807 | 1461174531810 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:48:51 INFO - PROCESS | 1807 | 1461174531813 Marionette TRACE conn4 <- [1,638,null,{}] 10:48:51 INFO - PROCESS | 1807 | 1461174531819 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:52 INFO - PROCESS | 1807 | 1461174532046 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 10:48:52 INFO - PROCESS | 1807 | 1461174532269 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x92e1d000 == 81 [pid = 1807] [id = 167] 10:48:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x9a6d3c00) [pid = 1807] [serial = 501] [outer = (nil)] 10:48:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0xa4ccd400) [pid = 1807] [serial = 502] [outer = 0x9a6d3c00] 10:48:52 INFO - PROCESS | 1807 | 1461174532405 Marionette DEBUG loaded listener.js 10:48:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0xa4ccf000) [pid = 1807] [serial = 503] [outer = 0x9a6d3c00] 10:48:52 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:48:53 INFO - PROCESS | 1807 | 1461174533433 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:48:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:48:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1682ms 10:48:53 INFO - PROCESS | 1807 | 1461174533494 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 10:48:53 INFO - PROCESS | 1807 | 1461174533497 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 10:48:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:48:53 INFO - PROCESS | 1807 | 1461174533504 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:48:53 INFO - PROCESS | 1807 | 1461174533508 Marionette TRACE conn4 <- [1,642,null,{}] 10:48:53 INFO - PROCESS | 1807 | 1461174533513 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:53 INFO - PROCESS | 1807 | 1461174533737 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 10:48:54 INFO - PROCESS | 1807 | 1461174534008 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x89f1d800 == 82 [pid = 1807] [id = 168] 10:48:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x89f1dc00) [pid = 1807] [serial = 504] [outer = (nil)] 10:48:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0xa5f31000) [pid = 1807] [serial = 505] [outer = 0x89f1dc00] 10:48:54 INFO - PROCESS | 1807 | 1461174534097 Marionette DEBUG loaded listener.js 10:48:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0xa6938800) [pid = 1807] [serial = 506] [outer = 0x89f1dc00] 10:48:54 INFO - PROCESS | 1807 | 1461174534977 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 10:48:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:48:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1540ms 10:48:55 INFO - PROCESS | 1807 | 1461174535045 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 10:48:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:48:55 INFO - PROCESS | 1807 | 1461174535049 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 10:48:55 INFO - PROCESS | 1807 | 1461174535056 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:48:55 INFO - PROCESS | 1807 | 1461174535059 Marionette TRACE conn4 <- [1,646,null,{}] 10:48:55 INFO - PROCESS | 1807 | 1461174535065 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:55 INFO - PROCESS | 1807 | 1461174535283 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 10:48:55 INFO - PROCESS | 1807 | 1461174535519 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x89bb6800 == 83 [pid = 1807] [id = 169] 10:48:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x8e696400) [pid = 1807] [serial = 507] [outer = (nil)] 10:48:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x907adc00) [pid = 1807] [serial = 508] [outer = 0x8e696400] 10:48:55 INFO - PROCESS | 1807 | 1461174535652 Marionette DEBUG loaded listener.js 10:48:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x973be400) [pid = 1807] [serial = 509] [outer = 0x8e696400] 10:48:56 INFO - PROCESS | 1807 | 1461174536529 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:48:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:48:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1539ms 10:48:56 INFO - PROCESS | 1807 | 1461174536595 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 10:48:56 INFO - PROCESS | 1807 | 1461174536600 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 10:48:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:48:56 INFO - PROCESS | 1807 | 1461174536606 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:48:56 INFO - PROCESS | 1807 | 1461174536611 Marionette TRACE conn4 <- [1,650,null,{}] 10:48:56 INFO - PROCESS | 1807 | 1461174536617 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:56 INFO - PROCESS | 1807 | 1461174536868 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 10:48:57 INFO - PROCESS | 1807 | 1461174537433 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x89f2ac00 == 84 [pid = 1807] [id = 170] 10:48:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x89f2b000) [pid = 1807] [serial = 510] [outer = (nil)] 10:48:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x8a528800) [pid = 1807] [serial = 511] [outer = 0x89f2b000] 10:48:57 INFO - PROCESS | 1807 | 1461174537563 Marionette DEBUG loaded listener.js 10:48:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x8acf8800) [pid = 1807] [serial = 512] [outer = 0x89f2b000] 10:48:58 INFO - PROCESS | 1807 | 1461174538606 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 10:48:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:48:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 2033ms 10:48:58 INFO - PROCESS | 1807 | 1461174538640 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 10:48:58 INFO - PROCESS | 1807 | 1461174538648 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 10:48:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:48:58 INFO - PROCESS | 1807 | 1461174538657 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:48:58 INFO - PROCESS | 1807 | 1461174538661 Marionette TRACE conn4 <- [1,654,null,{}] 10:48:58 INFO - PROCESS | 1807 | 1461174538669 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:58 INFO - PROCESS | 1807 | 1461174538852 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 10:48:59 INFO - PROCESS | 1807 | 1461174539084 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x8acf8000 == 85 [pid = 1807] [id = 171] 10:48:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x8bd9f800) [pid = 1807] [serial = 513] [outer = (nil)] 10:48:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x8e68e000) [pid = 1807] [serial = 514] [outer = 0x8bd9f800] 10:48:59 INFO - PROCESS | 1807 | 1461174539219 Marionette DEBUG loaded listener.js 10:48:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x8f1d5c00) [pid = 1807] [serial = 515] [outer = 0x8bd9f800] 10:48:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8e37b000 == 84 [pid = 1807] [id = 107] 10:48:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8e68d800 == 83 [pid = 1807] [id = 111] 10:48:59 INFO - PROCESS | 1807 | --DOCSHELL 0x907b6000 == 82 [pid = 1807] [id = 113] 10:48:59 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0x9ff10000) [pid = 1807] [serial = 418] [outer = (nil)] [url = about:blank] 10:48:59 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0xa0fe7400) [pid = 1807] [serial = 363] [outer = (nil)] [url = about:blank] 10:48:59 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x916e3400) [pid = 1807] [serial = 366] [outer = (nil)] [url = about:blank] 10:48:59 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x98b4e400) [pid = 1807] [serial = 369] [outer = (nil)] [url = about:blank] 10:48:59 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x903e8800) [pid = 1807] [serial = 372] [outer = (nil)] [url = about:blank] 10:48:59 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x8f214c00) [pid = 1807] [serial = 375] [outer = (nil)] [url = about:blank] 10:48:59 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x902f5000) [pid = 1807] [serial = 378] [outer = (nil)] [url = about:blank] 10:48:59 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0xa2ac5000) [pid = 1807] [serial = 381] [outer = (nil)] [url = about:blank] 10:48:59 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x904b6800) [pid = 1807] [serial = 384] [outer = (nil)] [url = about:blank] 10:48:59 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0xa4578800) [pid = 1807] [serial = 387] [outer = (nil)] [url = about:blank] 10:48:59 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x8bd1e400) [pid = 1807] [serial = 390] [outer = (nil)] [url = about:blank] 10:48:59 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x90349400) [pid = 1807] [serial = 393] [outer = (nil)] [url = about:blank] 10:48:59 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x92d1ec00) [pid = 1807] [serial = 396] [outer = (nil)] [url = about:blank] 10:48:59 INFO - PROCESS | 1807 | --DOCSHELL 0x907b4000 == 81 [pid = 1807] [id = 112] 10:48:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8e692400 == 80 [pid = 1807] [id = 110] 10:48:59 INFO - PROCESS | 1807 | --DOCSHELL 0x9090cc00 == 79 [pid = 1807] [id = 57] 10:48:59 INFO - PROCESS | 1807 | --DOCSHELL 0x92b10c00 == 78 [pid = 1807] [id = 108] 10:48:59 INFO - PROCESS | 1807 | --DOCSHELL 0x98f4f800 == 77 [pid = 1807] [id = 109] 10:48:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8e37d800 == 76 [pid = 1807] [id = 158] 10:48:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8fbe5800 == 75 [pid = 1807] [id = 157] 10:49:00 INFO - PROCESS | 1807 | --DOCSHELL 0x8acf2400 == 74 [pid = 1807] [id = 156] 10:49:00 INFO - PROCESS | 1807 | --DOCSHELL 0x89a12400 == 73 [pid = 1807] [id = 155] 10:49:00 INFO - PROCESS | 1807 | --DOCSHELL 0x8acee000 == 72 [pid = 1807] [id = 154] 10:49:00 INFO - PROCESS | 1807 | --DOCSHELL 0x89a54800 == 71 [pid = 1807] [id = 153] 10:49:00 INFO - PROCESS | 1807 | --DOCSHELL 0x8fbdc800 == 70 [pid = 1807] [id = 139] 10:49:00 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x97a9c800) [pid = 1807] [serial = 412] [outer = (nil)] [url = about:blank] 10:49:00 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x95d10800) [pid = 1807] [serial = 409] [outer = (nil)] [url = about:blank] 10:49:00 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x90059c00) [pid = 1807] [serial = 400] [outer = (nil)] [url = about:blank] 10:49:00 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x8fbe5400) [pid = 1807] [serial = 399] [outer = (nil)] [url = about:blank] 10:49:00 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x9144e800) [pid = 1807] [serial = 406] [outer = (nil)] [url = about:blank] 10:49:00 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x92a2b000) [pid = 1807] [serial = 407] [outer = (nil)] [url = about:blank] 10:49:00 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x98b7f400) [pid = 1807] [serial = 413] [outer = (nil)] [url = about:blank] 10:49:00 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x907af000) [pid = 1807] [serial = 404] [outer = (nil)] [url = about:blank] 10:49:00 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x903e6c00) [pid = 1807] [serial = 403] [outer = (nil)] [url = about:blank] 10:49:00 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x92e2fc00) [pid = 1807] [serial = 415] [outer = (nil)] [url = about:blank] 10:49:00 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x8fea7000) [pid = 1807] [serial = 214] [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.] 10:49:00 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x9aaa4400) [pid = 1807] [serial = 416] [outer = (nil)] [url = about:blank] 10:49:00 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x973bc800) [pid = 1807] [serial = 410] [outer = (nil)] [url = about:blank] 10:49:00 INFO - PROCESS | 1807 | 1461174540350 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 10:49:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:49:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1733ms 10:49:00 INFO - PROCESS | 1807 | 1461174540395 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 10:49:00 INFO - PROCESS | 1807 | 1461174540401 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 10:49:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:49:00 INFO - PROCESS | 1807 | 1461174540409 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:49:00 INFO - PROCESS | 1807 | 1461174540412 Marionette TRACE conn4 <- [1,658,null,{}] 10:49:00 INFO - PROCESS | 1807 | 1461174540419 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:00 INFO - PROCESS | 1807 | 1461174540666 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 10:49:00 INFO - PROCESS | 1807 | 1461174540851 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x89f24c00 == 71 [pid = 1807] [id = 172] 10:49:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x8bd9a000) [pid = 1807] [serial = 516] [outer = (nil)] 10:49:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x8f212c00) [pid = 1807] [serial = 517] [outer = 0x8bd9a000] 10:49:00 INFO - PROCESS | 1807 | 1461174540930 Marionette DEBUG loaded listener.js 10:49:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x8fc46400) [pid = 1807] [serial = 518] [outer = 0x8bd9a000] 10:49:01 INFO - PROCESS | 1807 | 1461174541875 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:49:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:49:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1534ms 10:49:01 INFO - PROCESS | 1807 | 1461174541944 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 10:49:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:49:01 INFO - PROCESS | 1807 | 1461174541948 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 10:49:01 INFO - PROCESS | 1807 | 1461174541963 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:49:01 INFO - PROCESS | 1807 | 1461174541971 Marionette TRACE conn4 <- [1,662,null,{}] 10:49:01 INFO - PROCESS | 1807 | 1461174541980 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:02 INFO - PROCESS | 1807 | 1461174542197 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 10:49:02 INFO - PROCESS | 1807 | 1461174542411 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bd20c00 == 72 [pid = 1807] [id = 173] 10:49:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x8f212400) [pid = 1807] [serial = 519] [outer = (nil)] 10:49:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x904af400) [pid = 1807] [serial = 520] [outer = 0x8f212400] 10:49:02 INFO - PROCESS | 1807 | 1461174542507 Marionette DEBUG loaded listener.js 10:49:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x904bb800) [pid = 1807] [serial = 521] [outer = 0x8f212400] 10:49:03 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:03 INFO - PROCESS | 1807 | 1461174543325 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 10:49:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:49:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1401ms 10:49:03 INFO - PROCESS | 1807 | 1461174543356 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 10:49:03 INFO - PROCESS | 1807 | 1461174543360 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 10:49:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:49:03 INFO - PROCESS | 1807 | 1461174543367 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:49:03 INFO - PROCESS | 1807 | 1461174543370 Marionette TRACE conn4 <- [1,666,null,{}] 10:49:03 INFO - PROCESS | 1807 | 1461174543376 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:03 INFO - PROCESS | 1807 | 1461174543597 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 10:49:03 INFO - PROCESS | 1807 | 1461174543626 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x904b5400 == 73 [pid = 1807] [id = 174] 10:49:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x916e3400) [pid = 1807] [serial = 522] [outer = (nil)] 10:49:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x918aa800) [pid = 1807] [serial = 523] [outer = 0x916e3400] 10:49:03 INFO - PROCESS | 1807 | 1461174543699 Marionette DEBUG loaded listener.js 10:49:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x92a33c00) [pid = 1807] [serial = 524] [outer = 0x916e3400] 10:49:04 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:04 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x8fc44800) [pid = 1807] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:49:04 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x8bd14800) [pid = 1807] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:49:04 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x8f1d6400) [pid = 1807] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:49:04 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x89a62c00) [pid = 1807] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:49:04 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x8fc44400) [pid = 1807] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:49:04 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x8e380c00) [pid = 1807] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:49:04 INFO - PROCESS | 1807 | 1461174544944 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 10:49:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:49:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1633ms 10:49:05 INFO - PROCESS | 1807 | 1461174545010 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 10:49:05 INFO - PROCESS | 1807 | 1461174545013 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 10:49:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:49:05 INFO - PROCESS | 1807 | 1461174545021 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:49:05 INFO - PROCESS | 1807 | 1461174545024 Marionette TRACE conn4 <- [1,670,null,{}] 10:49:05 INFO - PROCESS | 1807 | 1461174545030 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:05 INFO - PROCESS | 1807 | 1461174545195 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 10:49:05 INFO - PROCESS | 1807 | 1461174545387 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c974000 == 74 [pid = 1807] [id = 175] 10:49:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x8c975c00) [pid = 1807] [serial = 525] [outer = (nil)] 10:49:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x8c97b800) [pid = 1807] [serial = 526] [outer = 0x8c975c00] 10:49:05 INFO - PROCESS | 1807 | 1461174545474 Marionette DEBUG loaded listener.js 10:49:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x8c981400) [pid = 1807] [serial = 527] [outer = 0x8c975c00] 10:49:06 INFO - PROCESS | 1807 | 1461174546196 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 10:49:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:49:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1235ms 10:49:06 INFO - PROCESS | 1807 | 1461174546257 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 10:49:06 INFO - PROCESS | 1807 | 1461174546261 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 10:49:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:49:06 INFO - PROCESS | 1807 | 1461174546267 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:49:06 INFO - PROCESS | 1807 | 1461174546269 Marionette TRACE conn4 <- [1,674,null,{}] 10:49:06 INFO - PROCESS | 1807 | 1461174546275 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:06 INFO - PROCESS | 1807 | 1461174546442 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 10:49:06 INFO - PROCESS | 1807 | 1461174546453 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a1dc00 == 75 [pid = 1807] [id = 176] 10:49:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x8c974800) [pid = 1807] [serial = 528] [outer = (nil)] 10:49:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x92af9000) [pid = 1807] [serial = 529] [outer = 0x8c974800] 10:49:06 INFO - PROCESS | 1807 | 1461174546532 Marionette DEBUG loaded listener.js 10:49:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x92d28400) [pid = 1807] [serial = 530] [outer = 0x8c974800] 10:49:07 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:07 INFO - PROCESS | 1807 | 1461174547734 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 10:49:07 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 10:49:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1542ms 10:49:07 INFO - PROCESS | 1807 | 1461174547811 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 10:49:07 INFO - PROCESS | 1807 | 1461174547819 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 10:49:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:49:07 INFO - PROCESS | 1807 | 1461174547829 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:49:07 INFO - PROCESS | 1807 | 1461174547834 Marionette TRACE conn4 <- [1,678,null,{}] 10:49:07 INFO - PROCESS | 1807 | 1461174547843 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:08 INFO - PROCESS | 1807 | 1461174548088 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 10:49:08 INFO - PROCESS | 1807 | 1461174548387 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a52c000 == 76 [pid = 1807] [id = 177] 10:49:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x8acee000) [pid = 1807] [serial = 531] [outer = (nil)] 10:49:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x8c84c400) [pid = 1807] [serial = 532] [outer = 0x8acee000] 10:49:08 INFO - PROCESS | 1807 | 1461174548485 Marionette DEBUG loaded listener.js 10:49:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x8c977400) [pid = 1807] [serial = 533] [outer = 0x8acee000] 10:49:09 INFO - PROCESS | 1807 | 1461174549550 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 10:49:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:49:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1788ms 10:49:09 INFO - PROCESS | 1807 | 1461174549620 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 10:49:09 INFO - PROCESS | 1807 | 1461174549630 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 10:49:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:49:09 INFO - PROCESS | 1807 | 1461174549640 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:49:09 INFO - PROCESS | 1807 | 1461174549644 Marionette TRACE conn4 <- [1,682,null,{}] 10:49:09 INFO - PROCESS | 1807 | 1461174549651 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:09 INFO - PROCESS | 1807 | 1461174549900 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 10:49:10 INFO - PROCESS | 1807 | 1461174550227 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c846800 == 77 [pid = 1807] [id = 178] 10:49:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x8e378800) [pid = 1807] [serial = 534] [outer = (nil)] 10:49:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x8fe9f000) [pid = 1807] [serial = 535] [outer = 0x8e378800] 10:49:10 INFO - PROCESS | 1807 | 1461174550318 Marionette DEBUG loaded listener.js 10:49:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x902f6000) [pid = 1807] [serial = 536] [outer = 0x8e378800] 10:49:11 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:49:11 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:49:11 INFO - PROCESS | 1807 | 1461174551669 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 10:49:11 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) 10:49:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2087ms 10:49:11 INFO - PROCESS | 1807 | 1461174551805 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 10:49:11 INFO - PROCESS | 1807 | 1461174551811 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 10:49:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:49:11 INFO - PROCESS | 1807 | 1461174551823 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:49:11 INFO - PROCESS | 1807 | 1461174551828 Marionette TRACE conn4 <- [1,686,null,{}] 10:49:11 INFO - PROCESS | 1807 | 1461174551846 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:12 INFO - PROCESS | 1807 | 1461174552025 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 10:49:12 INFO - PROCESS | 1807 | 1461174552215 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x89bb6c00 == 78 [pid = 1807] [id = 179] 10:49:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x8f487400) [pid = 1807] [serial = 537] [outer = (nil)] 10:49:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x92b10c00) [pid = 1807] [serial = 538] [outer = 0x8f487400] 10:49:12 INFO - PROCESS | 1807 | 1461174552347 Marionette DEBUG loaded listener.js 10:49:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x973ca000) [pid = 1807] [serial = 539] [outer = 0x8f487400] 10:49:13 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:49:13 INFO - PROCESS | 1807 | 1461174553676 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 10:49:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:49:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1886ms 10:49:13 INFO - PROCESS | 1807 | 1461174553748 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 10:49:13 INFO - PROCESS | 1807 | 1461174553752 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 10:49:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:49:13 INFO - PROCESS | 1807 | 1461174553779 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:49:13 INFO - PROCESS | 1807 | 1461174553782 Marionette TRACE conn4 <- [1,690,null,{}] 10:49:13 INFO - PROCESS | 1807 | 1461174553789 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:13 INFO - PROCESS | 1807 | 1461174553973 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 10:49:14 INFO - PROCESS | 1807 | 1461174554154 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a60c00 == 79 [pid = 1807] [id = 180] 10:49:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x8f1b5000) [pid = 1807] [serial = 540] [outer = (nil)] 10:49:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x8f1b9400) [pid = 1807] [serial = 541] [outer = 0x8f1b5000] 10:49:14 INFO - PROCESS | 1807 | 1461174554244 Marionette DEBUG loaded listener.js 10:49:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x8f1bdc00) [pid = 1807] [serial = 542] [outer = 0x8f1b5000] 10:49:15 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:49:15 INFO - PROCESS | 1807 | 1461174555639 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 10:49:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:49:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1891ms 10:49:15 INFO - PROCESS | 1807 | 1461174555667 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 10:49:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:49:15 INFO - PROCESS | 1807 | 1461174555671 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 10:49:15 INFO - PROCESS | 1807 | 1461174555678 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:49:15 INFO - PROCESS | 1807 | 1461174555682 Marionette TRACE conn4 <- [1,694,null,{}] 10:49:15 INFO - PROCESS | 1807 | 1461174555795 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:15 INFO - PROCESS | 1807 | 1461174555972 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 10:49:16 INFO - PROCESS | 1807 | 1461174556150 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f1b5c00 == 80 [pid = 1807] [id = 181] 10:49:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x8f1b7800) [pid = 1807] [serial = 543] [outer = (nil)] 10:49:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x9794ec00) [pid = 1807] [serial = 544] [outer = 0x8f1b7800] 10:49:16 INFO - PROCESS | 1807 | 1461174556239 Marionette DEBUG loaded listener.js 10:49:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x984f1800) [pid = 1807] [serial = 545] [outer = 0x8f1b7800] 10:49:17 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:49:17 INFO - PROCESS | 1807 | 1461174557565 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 10:49:17 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) 10:49:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1899ms 10:49:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:49:17 INFO - PROCESS | 1807 | 1461174557577 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 10:49:17 INFO - PROCESS | 1807 | 1461174557580 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 10:49:17 INFO - PROCESS | 1807 | 1461174557587 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:49:17 INFO - PROCESS | 1807 | 1461174557591 Marionette TRACE conn4 <- [1,698,null,{}] 10:49:17 INFO - PROCESS | 1807 | 1461174557597 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:17 INFO - PROCESS | 1807 | 1461174557875 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 10:49:18 INFO - PROCESS | 1807 | 1461174558058 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x8cb64000 == 81 [pid = 1807] [id = 182] 10:49:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x8cb66000) [pid = 1807] [serial = 546] [outer = (nil)] 10:49:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x8cb6d000) [pid = 1807] [serial = 547] [outer = 0x8cb66000] 10:49:18 INFO - PROCESS | 1807 | 1461174558150 Marionette DEBUG loaded listener.js 10:49:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 210 (0x98b7c000) [pid = 1807] [serial = 548] [outer = 0x8cb66000] 10:49:19 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:49:19 INFO - PROCESS | 1807 | 1461174559472 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 10:49:19 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) 10:49:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1936ms 10:49:19 INFO - PROCESS | 1807 | 1461174559546 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 10:49:19 INFO - PROCESS | 1807 | 1461174559549 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 10:49:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:49:19 INFO - PROCESS | 1807 | 1461174559579 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:49:19 INFO - PROCESS | 1807 | 1461174559583 Marionette TRACE conn4 <- [1,702,null,{}] 10:49:19 INFO - PROCESS | 1807 | 1461174559591 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:19 INFO - PROCESS | 1807 | 1461174559765 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 10:49:19 INFO - PROCESS | 1807 | 1461174559947 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x8cb69800 == 82 [pid = 1807] [id = 183] 10:49:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 211 (0x8f1b6800) [pid = 1807] [serial = 549] [outer = (nil)] 10:49:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 212 (0x9a652800) [pid = 1807] [serial = 550] [outer = 0x8f1b6800] 10:49:20 INFO - PROCESS | 1807 | 1461174560038 Marionette DEBUG loaded listener.js 10:49:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x9aaa9000) [pid = 1807] [serial = 551] [outer = 0x8f1b6800] 10:49:21 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:49:21 INFO - PROCESS | 1807 | 1461174561353 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 10:49:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:49:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1801ms 10:49:21 INFO - PROCESS | 1807 | 1461174561376 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 10:49:21 INFO - PROCESS | 1807 | 1461174561382 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 10:49:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:49:21 INFO - PROCESS | 1807 | 1461174561432 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:49:21 INFO - PROCESS | 1807 | 1461174561435 Marionette TRACE conn4 <- [1,706,null,{}] 10:49:21 INFO - PROCESS | 1807 | 1461174561465 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:21 INFO - PROCESS | 1807 | 1461174561637 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 10:49:21 INFO - PROCESS | 1807 | 1461174561818 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a52f000 == 83 [pid = 1807] [id = 184] 10:49:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 214 (0x8acee800) [pid = 1807] [serial = 552] [outer = (nil)] 10:49:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 215 (0x8c8d6800) [pid = 1807] [serial = 553] [outer = 0x8acee800] 10:49:21 INFO - PROCESS | 1807 | 1461174561904 Marionette DEBUG loaded listener.js 10:49:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 216 (0x8c8d9c00) [pid = 1807] [serial = 554] [outer = 0x8acee800] 10:49:23 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:49:23 INFO - PROCESS | 1807 | 1461174563551 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 10:49:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:49:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2185ms 10:49:23 INFO - PROCESS | 1807 | 1461174563574 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 10:49:23 INFO - PROCESS | 1807 | 1461174563579 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 10:49:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:49:23 INFO - PROCESS | 1807 | 1461174563588 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:49:23 INFO - PROCESS | 1807 | 1461174563594 Marionette TRACE conn4 <- [1,710,null,{}] 10:49:23 INFO - PROCESS | 1807 | 1461174563605 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:23 INFO - PROCESS | 1807 | 1461174563810 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 10:49:24 INFO - PROCESS | 1807 | 1461174564005 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x891e4400 == 84 [pid = 1807] [id = 185] 10:49:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 217 (0x891e4c00) [pid = 1807] [serial = 555] [outer = (nil)] 10:49:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 218 (0x8a524000) [pid = 1807] [serial = 556] [outer = 0x891e4c00] 10:49:24 INFO - PROCESS | 1807 | 1461174564087 Marionette DEBUG loaded listener.js 10:49:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 219 (0x8c845000) [pid = 1807] [serial = 557] [outer = 0x891e4c00] 10:49:25 INFO - PROCESS | 1807 | --DOCSHELL 0x8c974000 == 83 [pid = 1807] [id = 175] 10:49:25 INFO - PROCESS | 1807 | --DOCSHELL 0x904b5400 == 82 [pid = 1807] [id = 174] 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 218 (0x904b4400) [pid = 1807] [serial = 424] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 217 (0x99221400) [pid = 1807] [serial = 427] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 216 (0xa4450000) [pid = 1807] [serial = 430] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 215 (0x8bd95400) [pid = 1807] [serial = 433] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 214 (0xa5f31400) [pid = 1807] [serial = 436] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 213 (0x8acf2000) [pid = 1807] [serial = 439] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0xa69ddc00) [pid = 1807] [serial = 442] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 211 (0xa9d9d000) [pid = 1807] [serial = 445] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 210 (0x8a52a000) [pid = 1807] [serial = 448] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 209 (0xa9dc8400) [pid = 1807] [serial = 451] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0x89a19400) [pid = 1807] [serial = 454] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0x92b07000) [pid = 1807] [serial = 478] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | --DOCSHELL 0x8bd20c00 == 81 [pid = 1807] [id = 173] 10:49:25 INFO - PROCESS | 1807 | --DOCSHELL 0x89f24c00 == 80 [pid = 1807] [id = 172] 10:49:25 INFO - PROCESS | 1807 | --DOCSHELL 0x8acf8000 == 79 [pid = 1807] [id = 171] 10:49:25 INFO - PROCESS | 1807 | --DOCSHELL 0x89f2ac00 == 78 [pid = 1807] [id = 170] 10:49:25 INFO - PROCESS | 1807 | --DOCSHELL 0x907b5c00 == 77 [pid = 1807] [id = 163] 10:49:25 INFO - PROCESS | 1807 | --DOCSHELL 0x89a59800 == 76 [pid = 1807] [id = 162] 10:49:25 INFO - PROCESS | 1807 | --DOCSHELL 0x8bd1d800 == 75 [pid = 1807] [id = 161] 10:49:25 INFO - PROCESS | 1807 | --DOCSHELL 0x89bae800 == 74 [pid = 1807] [id = 160] 10:49:25 INFO - PROCESS | 1807 | --DOCSHELL 0x904ba800 == 73 [pid = 1807] [id = 159] 10:49:25 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:49:25 INFO - PROCESS | 1807 | 1461174565492 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 10:49:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:49:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1945ms 10:49:25 INFO - PROCESS | 1807 | 1461174565534 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 10:49:25 INFO - PROCESS | 1807 | 1461174565543 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 10:49:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x9034bc00) [pid = 1807] [serial = 472] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x8bd98400) [pid = 1807] [serial = 463] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x8c845800) [pid = 1807] [serial = 464] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x89a59400) [pid = 1807] [serial = 457] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x8f20e400) [pid = 1807] [serial = 466] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x8f481c00) [pid = 1807] [serial = 467] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x89bb9400) [pid = 1807] [serial = 461] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x89bb5800) [pid = 1807] [serial = 460] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x90067c00) [pid = 1807] [serial = 470] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x8c84fc00) [pid = 1807] [serial = 421] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x903e1000) [pid = 1807] [serial = 473] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x9090dc00) [pid = 1807] [serial = 476] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x9005f800) [pid = 1807] [serial = 469] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x907b0400) [pid = 1807] [serial = 475] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 1807 | 1461174565643 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:49:25 INFO - PROCESS | 1807 | 1461174565646 Marionette TRACE conn4 <- [1,714,null,{}] 10:49:25 INFO - PROCESS | 1807 | 1461174565659 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:25 INFO - PROCESS | 1807 | 1461174565815 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 10:49:25 INFO - PROCESS | 1807 | 1461174565827 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x891e9800 == 74 [pid = 1807] [id = 186] 10:49:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x89a1c400) [pid = 1807] [serial = 558] [outer = (nil)] 10:49:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x8acf5800) [pid = 1807] [serial = 559] [outer = 0x89a1c400] 10:49:25 INFO - PROCESS | 1807 | 1461174565904 Marionette DEBUG loaded listener.js 10:49:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x8bd95400) [pid = 1807] [serial = 560] [outer = 0x89a1c400] 10:49:27 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:49:27 INFO - PROCESS | 1807 | 1461174567178 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 10:49:27 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 10:49:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1632ms 10:49:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:49:27 INFO - PROCESS | 1807 | 1461174567232 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 10:49:27 INFO - PROCESS | 1807 | 1461174567235 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 10:49:27 INFO - PROCESS | 1807 | 1461174567242 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:49:27 INFO - PROCESS | 1807 | 1461174567248 Marionette TRACE conn4 <- [1,718,null,{}] 10:49:27 INFO - PROCESS | 1807 | 1461174567264 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:27 INFO - PROCESS | 1807 | 1461174567588 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 10:49:27 INFO - PROCESS | 1807 | 1461174567703 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c84fc00 == 75 [pid = 1807] [id = 187] 10:49:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x8c8e0800) [pid = 1807] [serial = 561] [outer = (nil)] 10:49:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x8c981c00) [pid = 1807] [serial = 562] [outer = 0x8c8e0800] 10:49:27 INFO - PROCESS | 1807 | 1461174567782 Marionette DEBUG loaded listener.js 10:49:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x8cb69000) [pid = 1807] [serial = 563] [outer = 0x8c8e0800] 10:49:28 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:49:28 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:49:29 INFO - PROCESS | 1807 | 1461174569015 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 10:49:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:49:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1792ms 10:49:29 INFO - PROCESS | 1807 | 1461174569040 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 10:49:29 INFO - PROCESS | 1807 | 1461174569044 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 10:49:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:49:29 INFO - PROCESS | 1807 | 1461174569060 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:49:29 INFO - PROCESS | 1807 | 1461174569062 Marionette TRACE conn4 <- [1,722,null,{}] 10:49:29 INFO - PROCESS | 1807 | 1461174569068 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:29 INFO - PROCESS | 1807 | 1461174569312 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 10:49:29 INFO - PROCESS | 1807 | 1461174569359 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c97c400 == 76 [pid = 1807] [id = 188] 10:49:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x8cb70000) [pid = 1807] [serial = 564] [outer = (nil)] 10:49:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x8e691000) [pid = 1807] [serial = 565] [outer = 0x8cb70000] 10:49:29 INFO - PROCESS | 1807 | 1461174569436 Marionette DEBUG loaded listener.js 10:49:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x8f1b4400) [pid = 1807] [serial = 566] [outer = 0x8cb70000] 10:49:30 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x8f212400) [pid = 1807] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:49:30 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x916e3400) [pid = 1807] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:49:30 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x8c975c00) [pid = 1807] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:49:30 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x9df8f400) [pid = 1807] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:49:30 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x8bd9a000) [pid = 1807] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:49:30 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x8bd9f800) [pid = 1807] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:49:30 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x89f2b000) [pid = 1807] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:49:30 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x9182bc00) [pid = 1807] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:49:30 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x907b5800) [pid = 1807] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:49:30 INFO - PROCESS | 1807 | 1461174570470 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 10:49:30 INFO - PROCESS | 1807 | 1461174570496 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 10:49:30 INFO - PROCESS | 1807 | 1461174570503 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:49:30 INFO - PROCESS | 1807 | 1461174570506 Marionette TRACE conn4 <- [1,726,null,{}] 10:49:30 INFO - PROCESS | 1807 | 1461174570512 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:30 INFO - PROCESS | 1807 | 1461174570737 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 10:49:30 INFO - PROCESS | 1807 | 1461174570757 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a5c800 == 77 [pid = 1807] [id = 189] 10:49:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x89a5ec00) [pid = 1807] [serial = 567] [outer = (nil)] 10:49:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x8f1bb400) [pid = 1807] [serial = 568] [outer = 0x89a5ec00] 10:49:30 INFO - PROCESS | 1807 | 1461174570831 Marionette DEBUG loaded listener.js 10:49:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x8f216400) [pid = 1807] [serial = 569] [outer = 0x89a5ec00] 10:49:31 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:49:31 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:49:31 INFO - PROCESS | 1807 | 1461174571775 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 10:49:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:49:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1331ms 10:49:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:49:31 INFO - PROCESS | 1807 | 1461174571833 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 10:49:31 INFO - PROCESS | 1807 | 1461174571836 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 10:49:31 INFO - PROCESS | 1807 | 1461174571843 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:49:31 INFO - PROCESS | 1807 | 1461174571846 Marionette TRACE conn4 <- [1,730,null,{}] 10:49:31 INFO - PROCESS | 1807 | 1461174571851 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:32 INFO - PROCESS | 1807 | 1461174572034 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 10:49:32 INFO - PROCESS | 1807 | 1461174572346 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x891e9000 == 78 [pid = 1807] [id = 190] 10:49:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x89a16400) [pid = 1807] [serial = 570] [outer = (nil)] 10:49:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x89a5c000) [pid = 1807] [serial = 571] [outer = 0x89a16400] 10:49:32 INFO - PROCESS | 1807 | 1461174572520 Marionette DEBUG loaded listener.js 10:49:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x89f23400) [pid = 1807] [serial = 572] [outer = 0x89a16400] 10:49:33 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:49:33 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:49:33 INFO - PROCESS | 1807 | 1461174573529 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 10:49:33 INFO - PROCESS | 1807 | 1461174573597 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 10:49:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:49:33 INFO - PROCESS | 1807 | 1461174573605 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:49:33 INFO - PROCESS | 1807 | 1461174573614 Marionette TRACE conn4 <- [1,734,null,{}] 10:49:33 INFO - PROCESS | 1807 | 1461174573621 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:33 INFO - PROCESS | 1807 | 1461174573816 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 10:49:34 INFO - PROCESS | 1807 | 1461174574057 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c8d3000 == 79 [pid = 1807] [id = 191] 10:49:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x8c8d6c00) [pid = 1807] [serial = 573] [outer = (nil)] 10:49:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x8c8df400) [pid = 1807] [serial = 574] [outer = 0x8c8d6c00] 10:49:34 INFO - PROCESS | 1807 | 1461174574164 Marionette DEBUG loaded listener.js 10:49:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x8cb6c400) [pid = 1807] [serial = 575] [outer = 0x8c8d6c00] 10:49:35 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:49:35 INFO - PROCESS | 1807 | 1461174575184 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 10:49:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:49:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1635ms 10:49:35 INFO - PROCESS | 1807 | 1461174575245 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 10:49:35 INFO - PROCESS | 1807 | 1461174575252 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 10:49:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:49:35 INFO - PROCESS | 1807 | 1461174575259 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:49:35 INFO - PROCESS | 1807 | 1461174575262 Marionette TRACE conn4 <- [1,738,null,{}] 10:49:35 INFO - PROCESS | 1807 | 1461174575270 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:35 INFO - PROCESS | 1807 | 1461174575463 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 10:49:35 INFO - PROCESS | 1807 | 1461174575740 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x8cb64400 == 80 [pid = 1807] [id = 192] 10:49:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x8f487000) [pid = 1807] [serial = 576] [outer = (nil)] 10:49:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x8fea8c00) [pid = 1807] [serial = 577] [outer = 0x8f487000] 10:49:35 INFO - PROCESS | 1807 | 1461174575877 Marionette DEBUG loaded listener.js 10:49:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x902fac00) [pid = 1807] [serial = 578] [outer = 0x8f487000] 10:49:37 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:49:37 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:49:37 INFO - PROCESS | 1807 | 1461174577248 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 10:49:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:49:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2035ms 10:49:37 INFO - PROCESS | 1807 | 1461174577311 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 10:49:37 INFO - PROCESS | 1807 | 1461174577315 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 10:49:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:49:37 INFO - PROCESS | 1807 | 1461174577359 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:49:37 INFO - PROCESS | 1807 | 1461174577374 Marionette TRACE conn4 <- [1,742,null,{}] 10:49:37 INFO - PROCESS | 1807 | 1461174577383 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:37 INFO - PROCESS | 1807 | 1461174577566 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 10:49:37 INFO - PROCESS | 1807 | 1461174577746 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f48cc00 == 81 [pid = 1807] [id = 193] 10:49:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x8fbe6c00) [pid = 1807] [serial = 579] [outer = (nil)] 10:49:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x907b2c00) [pid = 1807] [serial = 580] [outer = 0x8fbe6c00] 10:49:37 INFO - PROCESS | 1807 | 1461174577833 Marionette DEBUG loaded listener.js 10:49:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x916ee000) [pid = 1807] [serial = 581] [outer = 0x8fbe6c00] 10:49:39 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:49:39 INFO - PROCESS | 1807 | 1461174579152 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 10:49:39 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 10:49:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1880ms 10:49:39 INFO - PROCESS | 1807 | 1461174579236 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 10:49:39 INFO - PROCESS | 1807 | 1461174579241 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 10:49:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:49:39 INFO - PROCESS | 1807 | 1461174579267 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:49:39 INFO - PROCESS | 1807 | 1461174579271 Marionette TRACE conn4 <- [1,746,null,{}] 10:49:39 INFO - PROCESS | 1807 | 1461174579277 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:39 INFO - PROCESS | 1807 | 1461174579447 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 10:49:39 INFO - PROCESS | 1807 | 1461174579629 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a11400 == 82 [pid = 1807] [id = 194] 10:49:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x904bcc00) [pid = 1807] [serial = 582] [outer = (nil)] 10:49:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 210 (0x92b0dc00) [pid = 1807] [serial = 583] [outer = 0x904bcc00] 10:49:39 INFO - PROCESS | 1807 | 1461174579717 Marionette DEBUG loaded listener.js 10:49:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 211 (0x92d21c00) [pid = 1807] [serial = 584] [outer = 0x904bcc00] 10:49:40 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:49:40 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:49:41 INFO - PROCESS | 1807 | 1461174581020 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 10:49:41 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.) 10:49:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1807ms 10:49:41 INFO - PROCESS | 1807 | 1461174581169 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 10:49:41 INFO - PROCESS | 1807 | 1461174581174 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 10:49:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:49:41 INFO - PROCESS | 1807 | 1461174581197 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:49:41 INFO - PROCESS | 1807 | 1461174581204 Marionette TRACE conn4 <- [1,750,null,{}] 10:49:41 INFO - PROCESS | 1807 | 1461174581211 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:41 INFO - PROCESS | 1807 | 1461174581380 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 10:49:41 INFO - PROCESS | 1807 | 1461174581563 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x92d1c000 == 83 [pid = 1807] [id = 195] 10:49:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 212 (0x92d1d800) [pid = 1807] [serial = 585] [outer = (nil)] 10:49:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x95de2c00) [pid = 1807] [serial = 586] [outer = 0x92d1d800] 10:49:41 INFO - PROCESS | 1807 | 1461174581667 Marionette DEBUG loaded listener.js 10:49:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 214 (0x98b78c00) [pid = 1807] [serial = 587] [outer = 0x92d1d800] 10:49:42 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:49:43 INFO - PROCESS | 1807 | 1461174583026 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 10:49:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:49:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1892ms 10:49:43 INFO - PROCESS | 1807 | 1461174583116 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 10:49:43 INFO - PROCESS | 1807 | 1461174583120 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 10:49:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:49:43 INFO - PROCESS | 1807 | 1461174583146 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:49:43 INFO - PROCESS | 1807 | 1461174583150 Marionette TRACE conn4 <- [1,754,null,{}] 10:49:43 INFO - PROCESS | 1807 | 1461174583156 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:43 INFO - PROCESS | 1807 | 1461174583332 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 10:49:43 INFO - PROCESS | 1807 | 1461174583525 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x89bb7400 == 84 [pid = 1807] [id = 196] 10:49:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 215 (0x8e383400) [pid = 1807] [serial = 588] [outer = (nil)] 10:49:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 216 (0x9a6d2000) [pid = 1807] [serial = 589] [outer = 0x8e383400] 10:49:43 INFO - PROCESS | 1807 | 1461174583654 Marionette DEBUG loaded listener.js 10:49:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 217 (0x9eacdc00) [pid = 1807] [serial = 590] [outer = 0x8e383400] 10:49:44 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:49:44 INFO - PROCESS | 1807 | 1461174584989 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 10:49:45 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 10:49:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1887ms 10:49:45 INFO - PROCESS | 1807 | 1461174585048 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 10:49:45 INFO - PROCESS | 1807 | 1461174585053 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 10:49:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:49:45 INFO - PROCESS | 1807 | 1461174585080 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:49:45 INFO - PROCESS | 1807 | 1461174585084 Marionette TRACE conn4 <- [1,758,null,{}] 10:49:45 INFO - PROCESS | 1807 | 1461174585090 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:45 INFO - PROCESS | 1807 | 1461174585264 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 10:49:45 INFO - PROCESS | 1807 | 1461174585446 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x95d0d400 == 85 [pid = 1807] [id = 197] 10:49:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 218 (0x98b4e400) [pid = 1807] [serial = 591] [outer = (nil)] 10:49:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 219 (0x9fc59400) [pid = 1807] [serial = 592] [outer = 0x98b4e400] 10:49:45 INFO - PROCESS | 1807 | 1461174585532 Marionette DEBUG loaded listener.js 10:49:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 220 (0x9fca1800) [pid = 1807] [serial = 593] [outer = 0x98b4e400] 10:49:46 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:49:46 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:49:46 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:49:46 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:49:46 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:49:46 INFO - PROCESS | 1807 | 1461174586409 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 10:49:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:49:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1392ms 10:49:46 INFO - PROCESS | 1807 | 1461174586468 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 10:49:46 INFO - PROCESS | 1807 | 1461174586472 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 10:49:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:49:46 INFO - PROCESS | 1807 | 1461174586479 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:49:46 INFO - PROCESS | 1807 | 1461174586482 Marionette TRACE conn4 <- [1,762,null,{}] 10:49:46 INFO - PROCESS | 1807 | 1461174586488 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:46 INFO - PROCESS | 1807 | 1461174586665 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 10:49:46 INFO - PROCESS | 1807 | 1461174586851 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x891e6000 == 86 [pid = 1807] [id = 198] 10:49:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 221 (0x8aea8400) [pid = 1807] [serial = 594] [outer = (nil)] 10:49:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 222 (0x8aeb0c00) [pid = 1807] [serial = 595] [outer = 0x8aea8400] 10:49:46 INFO - PROCESS | 1807 | 1461174586948 Marionette DEBUG loaded listener.js 10:49:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 223 (0x8aeb4000) [pid = 1807] [serial = 596] [outer = 0x8aea8400] 10:49:48 INFO - PROCESS | 1807 | 1461174588280 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 10:49:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:49:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1831ms 10:49:48 INFO - PROCESS | 1807 | 1461174588380 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 10:49:48 INFO - PROCESS | 1807 | 1461174588385 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 10:49:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:49:48 INFO - PROCESS | 1807 | 1461174588401 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:49:48 INFO - PROCESS | 1807 | 1461174588404 Marionette TRACE conn4 <- [1,766,null,{}] 10:49:48 INFO - PROCESS | 1807 | 1461174588410 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:48 INFO - PROCESS | 1807 | 1461174588642 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 10:49:48 INFO - PROCESS | 1807 | 1461174588832 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x87cea800 == 87 [pid = 1807] [id = 199] 10:49:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 224 (0x87cefc00) [pid = 1807] [serial = 597] [outer = (nil)] 10:49:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 225 (0x87cf5400) [pid = 1807] [serial = 598] [outer = 0x87cefc00] 10:49:48 INFO - PROCESS | 1807 | 1461174588921 Marionette DEBUG loaded listener.js 10:49:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 226 (0x87cf8800) [pid = 1807] [serial = 599] [outer = 0x87cefc00] 10:49:50 INFO - PROCESS | 1807 | 1461174590200 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 10:49:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:49:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1833ms 10:49:50 INFO - PROCESS | 1807 | 1461174590253 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 10:49:50 INFO - PROCESS | 1807 | 1461174590258 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 10:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:49:50 INFO - PROCESS | 1807 | 1461174590266 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:49:50 INFO - PROCESS | 1807 | 1461174590269 Marionette TRACE conn4 <- [1,770,null,{}] 10:49:50 INFO - PROCESS | 1807 | 1461174590333 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:50 INFO - PROCESS | 1807 | 1461174590535 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 10:49:50 INFO - PROCESS | 1807 | 1461174590972 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x87cf2c00 == 88 [pid = 1807] [id = 200] 10:49:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 227 (0x87cf3000) [pid = 1807] [serial = 600] [outer = (nil)] 10:49:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 228 (0x89a14800) [pid = 1807] [serial = 601] [outer = 0x87cf3000] 10:49:51 INFO - PROCESS | 1807 | 1461174591093 Marionette DEBUG loaded listener.js 10:49:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 229 (0x89a61800) [pid = 1807] [serial = 602] [outer = 0x87cf3000] 10:49:52 INFO - PROCESS | 1807 | 1461174592120 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1890ms 10:49:52 INFO - PROCESS | 1807 | 1461174592157 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 10:49:52 INFO - PROCESS | 1807 | 1461174592164 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 10:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:49:52 INFO - PROCESS | 1807 | 1461174592173 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:49:52 INFO - PROCESS | 1807 | 1461174592178 Marionette TRACE conn4 <- [1,774,null,{}] 10:49:52 INFO - PROCESS | 1807 | 1461174592186 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:52 INFO - PROCESS | 1807 | 1461174592412 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 10:49:52 INFO - PROCESS | 1807 | --DOCSHELL 0x8bd91400 == 87 [pid = 1807] [id = 144] 10:49:52 INFO - PROCESS | 1807 | --DOCSHELL 0x90064000 == 86 [pid = 1807] [id = 141] 10:49:52 INFO - PROCESS | 1807 | --DOCSHELL 0x8f20c000 == 85 [pid = 1807] [id = 142] 10:49:52 INFO - PROCESS | 1807 | --DOCSHELL 0x8bd15400 == 84 [pid = 1807] [id = 145] 10:49:52 INFO - PROCESS | 1807 | --DOCSHELL 0x89a5c800 == 83 [pid = 1807] [id = 189] 10:49:52 INFO - PROCESS | 1807 | 1461174592793 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:52 INFO - PROCESS | 1807 | --DOCSHELL 0x8c97c400 == 82 [pid = 1807] [id = 188] 10:49:52 INFO - PROCESS | 1807 | --DOCSHELL 0x8c84fc00 == 81 [pid = 1807] [id = 187] 10:49:52 INFO - PROCESS | 1807 | --DOCSHELL 0x891e9800 == 80 [pid = 1807] [id = 186] 10:49:52 INFO - PROCESS | 1807 | --DOCSHELL 0x891e4400 == 79 [pid = 1807] [id = 185] 10:49:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x891e9800 == 80 [pid = 1807] [id = 201] 10:49:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 230 (0x8a52d000) [pid = 1807] [serial = 603] [outer = (nil)] 10:49:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 231 (0x8aeac000) [pid = 1807] [serial = 604] [outer = 0x8a52d000] 10:49:52 INFO - PROCESS | 1807 | 1461174592885 Marionette DEBUG loaded listener.js 10:49:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 232 (0x8bd11400) [pid = 1807] [serial = 605] [outer = 0x8a52d000] 10:49:53 INFO - PROCESS | 1807 | --DOCSHELL 0x8a52c000 == 79 [pid = 1807] [id = 177] 10:49:53 INFO - PROCESS | 1807 | --DOMWINDOW == 231 (0x8c981400) [pid = 1807] [serial = 527] [outer = (nil)] [url = about:blank] 10:49:53 INFO - PROCESS | 1807 | --DOMWINDOW == 230 (0x9aaaac00) [pid = 1807] [serial = 496] [outer = (nil)] [url = about:blank] 10:49:53 INFO - PROCESS | 1807 | --DOMWINDOW == 229 (0x904af400) [pid = 1807] [serial = 520] [outer = (nil)] [url = about:blank] 10:49:53 INFO - PROCESS | 1807 | --DOMWINDOW == 228 (0x92a33c00) [pid = 1807] [serial = 524] [outer = (nil)] [url = about:blank] 10:49:53 INFO - PROCESS | 1807 | --DOMWINDOW == 227 (0xa0fe6c00) [pid = 1807] [serial = 499] [outer = (nil)] [url = about:blank] 10:49:53 INFO - PROCESS | 1807 | --DOMWINDOW == 226 (0xa4ccd400) [pid = 1807] [serial = 502] [outer = (nil)] [url = about:blank] 10:49:53 INFO - PROCESS | 1807 | --DOMWINDOW == 225 (0x92b0c800) [pid = 1807] [serial = 487] [outer = (nil)] [url = about:blank] 10:49:53 INFO - PROCESS | 1807 | --DOMWINDOW == 224 (0x8c97b800) [pid = 1807] [serial = 526] [outer = (nil)] [url = about:blank] 10:49:53 INFO - PROCESS | 1807 | --DOMWINDOW == 223 (0xa2abb000) [pid = 1807] [serial = 364] [outer = (nil)] [url = about:blank] 10:49:53 INFO - PROCESS | 1807 | --DOMWINDOW == 222 (0x8f212c00) [pid = 1807] [serial = 517] [outer = (nil)] [url = about:blank] 10:49:53 INFO - PROCESS | 1807 | --DOMWINDOW == 221 (0x8f1d5c00) [pid = 1807] [serial = 515] [outer = (nil)] [url = about:blank] 10:49:53 INFO - PROCESS | 1807 | --DOMWINDOW == 220 (0x8acf8800) [pid = 1807] [serial = 512] [outer = (nil)] [url = about:blank] 10:49:53 INFO - PROCESS | 1807 | --DOMWINDOW == 219 (0x97ed5000) [pid = 1807] [serial = 493] [outer = (nil)] [url = about:blank] 10:49:53 INFO - PROCESS | 1807 | --DOMWINDOW == 218 (0x8e68e000) [pid = 1807] [serial = 514] [outer = (nil)] [url = about:blank] 10:49:53 INFO - PROCESS | 1807 | --DOMWINDOW == 217 (0x8a528800) [pid = 1807] [serial = 511] [outer = (nil)] [url = about:blank] 10:49:53 INFO - PROCESS | 1807 | --DOMWINDOW == 216 (0x904bb800) [pid = 1807] [serial = 521] [outer = (nil)] [url = about:blank] 10:49:53 INFO - PROCESS | 1807 | --DOMWINDOW == 215 (0xa5f31000) [pid = 1807] [serial = 505] [outer = (nil)] [url = about:blank] 10:49:53 INFO - PROCESS | 1807 | --DOMWINDOW == 214 (0x907adc00) [pid = 1807] [serial = 508] [outer = (nil)] [url = about:blank] 10:49:53 INFO - PROCESS | 1807 | --DOMWINDOW == 213 (0x952c6400) [pid = 1807] [serial = 490] [outer = (nil)] [url = about:blank] 10:49:53 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0x918aa800) [pid = 1807] [serial = 523] [outer = (nil)] [url = about:blank] 10:49:53 INFO - PROCESS | 1807 | --DOMWINDOW == 211 (0x92d1b400) [pid = 1807] [serial = 479] [outer = (nil)] [url = about:blank] 10:49:53 INFO - PROCESS | 1807 | --DOMWINDOW == 210 (0x8f490800) [pid = 1807] [serial = 484] [outer = (nil)] [url = about:blank] 10:49:53 INFO - PROCESS | 1807 | --DOMWINDOW == 209 (0x8fc46400) [pid = 1807] [serial = 518] [outer = (nil)] [url = about:blank] 10:49:53 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0x8bd1a400) [pid = 1807] [serial = 481] [outer = (nil)] [url = about:blank] 10:49:53 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0xa0c36800) [pid = 1807] [serial = 419] [outer = (nil)] [url = about:blank] 10:49:53 INFO - PROCESS | 1807 | 1461174593714 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 10:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1594ms 10:49:53 INFO - PROCESS | 1807 | 1461174593772 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 10:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:49:53 INFO - PROCESS | 1807 | 1461174593778 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 10:49:53 INFO - PROCESS | 1807 | 1461174593785 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:49:53 INFO - PROCESS | 1807 | 1461174593788 Marionette TRACE conn4 <- [1,778,null,{}] 10:49:53 INFO - PROCESS | 1807 | 1461174593794 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:53 INFO - PROCESS | 1807 | 1461174593968 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 10:49:54 INFO - PROCESS | 1807 | 1461174593995 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x87cf3c00 == 80 [pid = 1807] [id = 202] 10:49:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x8a523000) [pid = 1807] [serial = 606] [outer = (nil)] 10:49:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x8c846000) [pid = 1807] [serial = 607] [outer = 0x8a523000] 10:49:54 INFO - PROCESS | 1807 | 1461174594203 Marionette DEBUG loaded listener.js 10:49:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 210 (0x8c8d5000) [pid = 1807] [serial = 608] [outer = 0x8a523000] 10:49:55 INFO - PROCESS | 1807 | 1461174595136 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 10:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1392ms 10:49:55 INFO - PROCESS | 1807 | 1461174595177 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 10:49:55 INFO - PROCESS | 1807 | 1461174595181 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 10:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:49:55 INFO - PROCESS | 1807 | 1461174595200 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:49:55 INFO - PROCESS | 1807 | 1461174595209 Marionette TRACE conn4 <- [1,782,null,{}] 10:49:55 INFO - PROCESS | 1807 | 1461174595218 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:55 INFO - PROCESS | 1807 | 1461174595458 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 10:49:55 INFO - PROCESS | 1807 | 1461174595488 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bd94c00 == 81 [pid = 1807] [id = 203] 10:49:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 211 (0x8c8dcc00) [pid = 1807] [serial = 609] [outer = (nil)] 10:49:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 212 (0x8e37b800) [pid = 1807] [serial = 610] [outer = 0x8c8dcc00] 10:49:55 INFO - PROCESS | 1807 | 1461174595566 Marionette DEBUG loaded listener.js 10:49:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x8e380000) [pid = 1807] [serial = 611] [outer = 0x8c8dcc00] 10:49:56 INFO - PROCESS | 1807 | 1461174596490 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 10:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1361ms 10:49:56 INFO - PROCESS | 1807 | 1461174596549 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 10:49:56 INFO - PROCESS | 1807 | 1461174596554 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 10:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:49:56 INFO - PROCESS | 1807 | 1461174596570 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:49:56 INFO - PROCESS | 1807 | 1461174596574 Marionette TRACE conn4 <- [1,786,null,{}] 10:49:56 INFO - PROCESS | 1807 | 1461174596583 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:56 INFO - PROCESS | 1807 | 1461174596808 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 10:49:56 INFO - PROCESS | 1807 | 1461174596833 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c8dfc00 == 82 [pid = 1807] [id = 204] 10:49:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 214 (0x8f1b2000) [pid = 1807] [serial = 612] [outer = (nil)] 10:49:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 215 (0x8f1cf400) [pid = 1807] [serial = 613] [outer = 0x8f1b2000] 10:49:56 INFO - PROCESS | 1807 | 1461174596906 Marionette DEBUG loaded listener.js 10:49:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 216 (0x8f1d5400) [pid = 1807] [serial = 614] [outer = 0x8f1b2000] 10:49:57 INFO - PROCESS | 1807 | --DOMWINDOW == 215 (0x8cb70000) [pid = 1807] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:49:57 INFO - PROCESS | 1807 | --DOMWINDOW == 214 (0x891e4c00) [pid = 1807] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:49:57 INFO - PROCESS | 1807 | --DOMWINDOW == 213 (0x89a1c400) [pid = 1807] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:49:57 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0x8c8e0800) [pid = 1807] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:49:57 INFO - PROCESS | 1807 | 1461174597933 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1394ms 10:49:57 INFO - PROCESS | 1807 | 1461174597955 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 10:49:57 INFO - PROCESS | 1807 | 1461174597959 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 10:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:49:57 INFO - PROCESS | 1807 | 1461174597966 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:49:57 INFO - PROCESS | 1807 | 1461174597969 Marionette TRACE conn4 <- [1,790,null,{}] 10:49:57 INFO - PROCESS | 1807 | 1461174597975 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:58 INFO - PROCESS | 1807 | 1461174598190 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 10:49:58 INFO - PROCESS | 1807 | 1461174598209 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bd18400 == 83 [pid = 1807] [id = 205] 10:49:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x8c846c00) [pid = 1807] [serial = 615] [outer = (nil)] 10:49:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 214 (0x8f211800) [pid = 1807] [serial = 616] [outer = 0x8c846c00] 10:49:58 INFO - PROCESS | 1807 | 1461174598301 Marionette DEBUG loaded listener.js 10:49:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 215 (0x8fbea000) [pid = 1807] [serial = 617] [outer = 0x8c846c00] 10:49:59 INFO - PROCESS | 1807 | 1461174599179 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1238ms 10:49:59 INFO - PROCESS | 1807 | 1461174599205 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 10:49:59 INFO - PROCESS | 1807 | 1461174599209 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 10:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:49:59 INFO - PROCESS | 1807 | 1461174599215 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:49:59 INFO - PROCESS | 1807 | 1461174599218 Marionette TRACE conn4 <- [1,794,null,{}] 10:49:59 INFO - PROCESS | 1807 | 1461174599223 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:59 INFO - PROCESS | 1807 | 1461174599389 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 10:49:59 INFO - PROCESS | 1807 | 1461174599410 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c850800 == 84 [pid = 1807] [id = 206] 10:49:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 216 (0x8fea6400) [pid = 1807] [serial = 618] [outer = (nil)] 10:49:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 217 (0x902fd800) [pid = 1807] [serial = 619] [outer = 0x8fea6400] 10:49:59 INFO - PROCESS | 1807 | 1461174599486 Marionette DEBUG loaded listener.js 10:49:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 218 (0x90345400) [pid = 1807] [serial = 620] [outer = 0x8fea6400] 10:50:00 INFO - PROCESS | 1807 | 1461174600681 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 10:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1541ms 10:50:00 INFO - PROCESS | 1807 | 1461174600757 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 10:50:00 INFO - PROCESS | 1807 | 1461174600766 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 10:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:50:00 INFO - PROCESS | 1807 | 1461174600775 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:50:00 INFO - PROCESS | 1807 | 1461174600780 Marionette TRACE conn4 <- [1,798,null,{}] 10:50:00 INFO - PROCESS | 1807 | 1461174600789 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:01 INFO - PROCESS | 1807 | 1461174601031 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 10:50:01 INFO - PROCESS | 1807 | 1461174601328 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x89bb5000 == 85 [pid = 1807] [id = 207] 10:50:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 219 (0x8acf1000) [pid = 1807] [serial = 621] [outer = (nil)] 10:50:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 220 (0x8bd1b800) [pid = 1807] [serial = 622] [outer = 0x8acf1000] 10:50:01 INFO - PROCESS | 1807 | 1461174601423 Marionette DEBUG loaded listener.js 10:50:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 221 (0x8bd9d000) [pid = 1807] [serial = 623] [outer = 0x8acf1000] 10:50:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 222 (0x8c975000) [pid = 1807] [serial = 624] [outer = 0x92e1b800] 10:50:02 INFO - PROCESS | 1807 | 1461174602540 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 10:50:02 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 10:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1796ms 10:50:02 INFO - PROCESS | 1807 | 1461174602571 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 10:50:02 INFO - PROCESS | 1807 | 1461174602579 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 10:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:50:02 INFO - PROCESS | 1807 | 1461174602590 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:50:02 INFO - PROCESS | 1807 | 1461174602594 Marionette TRACE conn4 <- [1,802,null,{}] 10:50:02 INFO - PROCESS | 1807 | 1461174602601 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:02 INFO - PROCESS | 1807 | 1461174602837 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 10:50:03 INFO - PROCESS | 1807 | 1461174603143 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c850400 == 86 [pid = 1807] [id = 208] 10:50:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 223 (0x8e380400) [pid = 1807] [serial = 625] [outer = (nil)] 10:50:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 224 (0x8f212800) [pid = 1807] [serial = 626] [outer = 0x8e380400] 10:50:03 INFO - PROCESS | 1807 | 1461174603248 Marionette DEBUG loaded listener.js 10:50:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 225 (0x8fbe5800) [pid = 1807] [serial = 627] [outer = 0x8e380400] 10:50:04 INFO - PROCESS | 1807 | 1461174604125 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 10:50:04 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 10:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1588ms 10:50:04 INFO - PROCESS | 1807 | 1461174604195 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 10:50:04 INFO - PROCESS | 1807 | 1461174604200 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 10:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:50:04 INFO - PROCESS | 1807 | 1461174604209 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:50:04 INFO - PROCESS | 1807 | 1461174604214 Marionette TRACE conn4 <- [1,806,null,{}] 10:50:04 INFO - PROCESS | 1807 | 1461174604232 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:04 INFO - PROCESS | 1807 | 1461174604430 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 10:50:04 INFO - PROCESS | 1807 | 1461174604677 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x891e2800 == 87 [pid = 1807] [id = 209] 10:50:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 226 (0x891eac00) [pid = 1807] [serial = 628] [outer = (nil)] 10:50:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 227 (0x90350c00) [pid = 1807] [serial = 629] [outer = 0x891eac00] 10:50:04 INFO - PROCESS | 1807 | 1461174604787 Marionette DEBUG loaded listener.js 10:50:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 228 (0x903e8400) [pid = 1807] [serial = 630] [outer = 0x891eac00] 10:50:05 INFO - PROCESS | 1807 | 1461174605670 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 10:50:05 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 10:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1495ms 10:50:05 INFO - PROCESS | 1807 | 1461174605705 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 10:50:05 INFO - PROCESS | 1807 | 1461174605709 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 10:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:50:05 INFO - PROCESS | 1807 | 1461174605716 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:50:05 INFO - PROCESS | 1807 | 1461174605720 Marionette TRACE conn4 <- [1,810,null,{}] 10:50:05 INFO - PROCESS | 1807 | 1461174605726 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:05 INFO - PROCESS | 1807 | 1461174605911 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 10:50:06 INFO - PROCESS | 1807 | 1461174606109 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x904b6c00 == 88 [pid = 1807] [id = 210] 10:50:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 229 (0x904b8400) [pid = 1807] [serial = 631] [outer = (nil)] 10:50:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 230 (0x904bd000) [pid = 1807] [serial = 632] [outer = 0x904b8400] 10:50:06 INFO - PROCESS | 1807 | 1461174606244 Marionette DEBUG loaded listener.js 10:50:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 231 (0x907b4000) [pid = 1807] [serial = 633] [outer = 0x904b8400] 10:50:07 INFO - PROCESS | 1807 | 1461174607238 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 10:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1592ms 10:50:07 INFO - PROCESS | 1807 | 1461174607309 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 10:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:50:07 INFO - PROCESS | 1807 | 1461174607314 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 10:50:07 INFO - PROCESS | 1807 | 1461174607320 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:50:07 INFO - PROCESS | 1807 | 1461174607324 Marionette TRACE conn4 <- [1,814,null,{}] 10:50:07 INFO - PROCESS | 1807 | 1461174607330 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:07 INFO - PROCESS | 1807 | 1461174607572 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 10:50:07 INFO - PROCESS | 1807 | 1461174607884 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x891e6c00 == 89 [pid = 1807] [id = 211] 10:50:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 232 (0x8f1bfc00) [pid = 1807] [serial = 634] [outer = (nil)] 10:50:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 233 (0x916e8800) [pid = 1807] [serial = 635] [outer = 0x8f1bfc00] 10:50:07 INFO - PROCESS | 1807 | 1461174607979 Marionette DEBUG loaded listener.js 10:50:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 234 (0x918a2c00) [pid = 1807] [serial = 636] [outer = 0x8f1bfc00] 10:50:08 INFO - PROCESS | 1807 | 1461174608910 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 10:50:08 INFO - PROCESS | 1807 | 1461174608960 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 10:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:50:08 INFO - PROCESS | 1807 | 1461174608967 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:50:08 INFO - PROCESS | 1807 | 1461174608971 Marionette TRACE conn4 <- [1,818,null,{}] 10:50:08 INFO - PROCESS | 1807 | 1461174608977 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:09 INFO - PROCESS | 1807 | 1461174609205 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 10:50:09 INFO - PROCESS | 1807 | 1461174609446 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x92a32800 == 90 [pid = 1807] [id = 212] 10:50:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 235 (0x92b07000) [pid = 1807] [serial = 637] [outer = (nil)] 10:50:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 236 (0x92d20400) [pid = 1807] [serial = 638] [outer = 0x92b07000] 10:50:09 INFO - PROCESS | 1807 | 1461174609546 Marionette DEBUG loaded listener.js 10:50:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 237 (0x92e1ac00) [pid = 1807] [serial = 639] [outer = 0x92b07000] 10:50:10 INFO - PROCESS | 1807 | 1461174610407 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 10:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1498ms 10:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:50:10 INFO - PROCESS | 1807 | 1461174610466 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 10:50:10 INFO - PROCESS | 1807 | 1461174610469 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 10:50:10 INFO - PROCESS | 1807 | 1461174610475 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:50:10 INFO - PROCESS | 1807 | 1461174610479 Marionette TRACE conn4 <- [1,822,null,{}] 10:50:10 INFO - PROCESS | 1807 | 1461174610485 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:10 INFO - PROCESS | 1807 | 1461174610661 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 10:50:10 INFO - PROCESS | 1807 | 1461174610860 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c97f400 == 91 [pid = 1807] [id = 213] 10:50:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 238 (0x92b04000) [pid = 1807] [serial = 640] [outer = (nil)] 10:50:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 239 (0x952bdc00) [pid = 1807] [serial = 641] [outer = 0x92b04000] 10:50:11 INFO - PROCESS | 1807 | 1461174611036 Marionette DEBUG loaded listener.js 10:50:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 240 (0x95d86400) [pid = 1807] [serial = 642] [outer = 0x92b04000] 10:50:11 INFO - PROCESS | 1807 | 1461174611946 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 10:50:12 INFO - PROCESS | 1807 | 1461174612011 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 10:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:50:12 INFO - PROCESS | 1807 | 1461174612018 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:50:12 INFO - PROCESS | 1807 | 1461174612021 Marionette TRACE conn4 <- [1,826,null,{}] 10:50:12 INFO - PROCESS | 1807 | 1461174612028 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:12 INFO - PROCESS | 1807 | 1461174612241 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 10:50:12 INFO - PROCESS | 1807 | 1461174612484 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x87cecc00 == 92 [pid = 1807] [id = 214] 10:50:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 241 (0x92aedc00) [pid = 1807] [serial = 643] [outer = (nil)] 10:50:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 242 (0x973bf400) [pid = 1807] [serial = 644] [outer = 0x92aedc00] 10:50:12 INFO - PROCESS | 1807 | 1461174612588 Marionette DEBUG loaded listener.js 10:50:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 243 (0x976df800) [pid = 1807] [serial = 645] [outer = 0x92aedc00] 10:50:13 INFO - PROCESS | 1807 | 1461174613476 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 10:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1485ms 10:50:13 INFO - PROCESS | 1807 | 1461174613504 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 10:50:13 INFO - PROCESS | 1807 | 1461174613508 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 10:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:50:13 INFO - PROCESS | 1807 | 1461174613514 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:50:13 INFO - PROCESS | 1807 | 1461174613518 Marionette TRACE conn4 <- [1,830,null,{}] 10:50:13 INFO - PROCESS | 1807 | 1461174613524 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:13 INFO - PROCESS | 1807 | 1461174613710 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 10:50:13 INFO - PROCESS | 1807 | 1461174613910 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x9693fc00 == 93 [pid = 1807] [id = 215] 10:50:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 244 (0x973c8800) [pid = 1807] [serial = 646] [outer = (nil)] 10:50:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 245 (0x97977800) [pid = 1807] [serial = 647] [outer = 0x973c8800] 10:50:14 INFO - PROCESS | 1807 | 1461174614039 Marionette DEBUG loaded listener.js 10:50:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 246 (0x97ed3800) [pid = 1807] [serial = 648] [outer = 0x973c8800] 10:50:14 INFO - PROCESS | 1807 | 1461174614958 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 10:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1488ms 10:50:15 INFO - PROCESS | 1807 | 1461174615003 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 10:50:15 INFO - PROCESS | 1807 | 1461174615007 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 10:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:50:15 INFO - PROCESS | 1807 | 1461174615013 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:50:15 INFO - PROCESS | 1807 | 1461174615017 Marionette TRACE conn4 <- [1,834,null,{}] 10:50:15 INFO - PROCESS | 1807 | 1461174615023 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:15 INFO - PROCESS | 1807 | 1461174615221 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 10:50:15 INFO - PROCESS | 1807 | 1461174615475 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x97a98800 == 94 [pid = 1807] [id = 216] 10:50:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 247 (0x98b46800) [pid = 1807] [serial = 649] [outer = (nil)] 10:50:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 248 (0x98b80c00) [pid = 1807] [serial = 650] [outer = 0x98b46800] 10:50:15 INFO - PROCESS | 1807 | 1461174615602 Marionette DEBUG loaded listener.js 10:50:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 249 (0x98f58800) [pid = 1807] [serial = 651] [outer = 0x98b46800] 10:50:16 INFO - PROCESS | 1807 | 1461174616509 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 10:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1534ms 10:50:16 INFO - PROCESS | 1807 | 1461174616548 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 10:50:16 INFO - PROCESS | 1807 | 1461174616552 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 10:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:50:16 INFO - PROCESS | 1807 | 1461174616559 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:50:16 INFO - PROCESS | 1807 | 1461174616564 Marionette TRACE conn4 <- [1,838,null,{}] 10:50:16 INFO - PROCESS | 1807 | 1461174616570 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:16 INFO - PROCESS | 1807 | 1461174616820 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 10:50:17 INFO - PROCESS | 1807 | 1461174617070 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x9aa8b000 == 95 [pid = 1807] [id = 217] 10:50:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 250 (0x9aa90400) [pid = 1807] [serial = 652] [outer = (nil)] 10:50:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 251 (0x9ea16800) [pid = 1807] [serial = 653] [outer = 0x9aa90400] 10:50:17 INFO - PROCESS | 1807 | 1461174617182 Marionette DEBUG loaded listener.js 10:50:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 252 (0x9ead7c00) [pid = 1807] [serial = 654] [outer = 0x9aa90400] 10:50:18 INFO - PROCESS | 1807 | 1461174618121 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 10:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1632ms 10:50:18 INFO - PROCESS | 1807 | 1461174618193 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 10:50:18 INFO - PROCESS | 1807 | 1461174618197 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 10:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:50:18 INFO - PROCESS | 1807 | 1461174618203 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:50:18 INFO - PROCESS | 1807 | 1461174618207 Marionette TRACE conn4 <- [1,842,null,{}] 10:50:18 INFO - PROCESS | 1807 | 1461174618212 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:18 INFO - PROCESS | 1807 | 1461174618433 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 10:50:18 INFO - PROCESS | 1807 | 1461174618711 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x97955400 == 96 [pid = 1807] [id = 218] 10:50:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 253 (0x9a650800) [pid = 1807] [serial = 655] [outer = (nil)] 10:50:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 254 (0x9fc9ec00) [pid = 1807] [serial = 656] [outer = 0x9a650800] 10:50:18 INFO - PROCESS | 1807 | 1461174618801 Marionette DEBUG loaded listener.js 10:50:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 255 (0x9feb1400) [pid = 1807] [serial = 657] [outer = 0x9a650800] 10:50:19 INFO - PROCESS | 1807 | 1461174619692 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 10:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1536ms 10:50:19 INFO - PROCESS | 1807 | 1461174619740 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 10:50:19 INFO - PROCESS | 1807 | 1461174619744 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 10:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:50:19 INFO - PROCESS | 1807 | 1461174619751 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:50:19 INFO - PROCESS | 1807 | 1461174619753 Marionette TRACE conn4 <- [1,846,null,{}] 10:50:19 INFO - PROCESS | 1807 | 1461174619760 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:19 INFO - PROCESS | 1807 | 1461174619940 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 10:50:20 INFO - PROCESS | 1807 | 1461174620195 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc49c00 == 97 [pid = 1807] [id = 219] 10:50:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 256 (0x8fc4e000) [pid = 1807] [serial = 658] [outer = (nil)] 10:50:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 257 (0x9ff9a800) [pid = 1807] [serial = 659] [outer = 0x8fc4e000] 10:50:20 INFO - PROCESS | 1807 | 1461174620335 Marionette DEBUG loaded listener.js 10:50:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 258 (0xa0c2d800) [pid = 1807] [serial = 660] [outer = 0x8fc4e000] 10:50:21 INFO - PROCESS | 1807 | 1461174621209 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 10:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1485ms 10:50:21 INFO - PROCESS | 1807 | 1461174621237 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 10:50:21 INFO - PROCESS | 1807 | 1461174621241 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 10:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:50:21 INFO - PROCESS | 1807 | 1461174621248 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:50:21 INFO - PROCESS | 1807 | 1461174621252 Marionette TRACE conn4 <- [1,850,null,{}] 10:50:21 INFO - PROCESS | 1807 | 1461174621257 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:21 INFO - PROCESS | 1807 | 1461174621434 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 10:50:21 INFO - PROCESS | 1807 | 1461174621638 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:21 INFO - PROCESS | 1807 | ++DOCSHELL 0xa0a88400 == 98 [pid = 1807] [id = 220] 10:50:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 259 (0xa0a8dc00) [pid = 1807] [serial = 661] [outer = (nil)] 10:50:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 260 (0xa0fdf800) [pid = 1807] [serial = 662] [outer = 0xa0a8dc00] 10:50:21 INFO - PROCESS | 1807 | 1461174621725 Marionette DEBUG loaded listener.js 10:50:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 261 (0xa0fe4800) [pid = 1807] [serial = 663] [outer = 0xa0a8dc00] 10:50:22 INFO - PROCESS | 1807 | 1461174622696 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 10:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1487ms 10:50:22 INFO - PROCESS | 1807 | 1461174622735 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 10:50:22 INFO - PROCESS | 1807 | 1461174622738 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 10:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:50:22 INFO - PROCESS | 1807 | 1461174622745 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:50:22 INFO - PROCESS | 1807 | 1461174622748 Marionette TRACE conn4 <- [1,854,null,{}] 10:50:22 INFO - PROCESS | 1807 | 1461174622754 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:22 INFO - PROCESS | 1807 | 1461174622927 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 10:50:23 INFO - PROCESS | 1807 | 1461174623231 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x86afb400 == 99 [pid = 1807] [id = 221] 10:50:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 262 (0x86afb800) [pid = 1807] [serial = 664] [outer = (nil)] 10:50:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 263 (0x86afdc00) [pid = 1807] [serial = 665] [outer = 0x86afb800] 10:50:23 INFO - PROCESS | 1807 | 1461174623326 Marionette DEBUG loaded listener.js 10:50:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 264 (0x87cf4c00) [pid = 1807] [serial = 666] [outer = 0x86afb800] 10:50:24 INFO - PROCESS | 1807 | 1461174624189 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 10:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1484ms 10:50:24 INFO - PROCESS | 1807 | 1461174624230 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 10:50:24 INFO - PROCESS | 1807 | 1461174624234 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 10:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:50:24 INFO - PROCESS | 1807 | 1461174624241 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:50:24 INFO - PROCESS | 1807 | 1461174624243 Marionette TRACE conn4 <- [1,858,null,{}] 10:50:24 INFO - PROCESS | 1807 | 1461174624249 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:24 INFO - PROCESS | 1807 | 1461174624427 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 10:50:24 INFO - PROCESS | 1807 | 1461174624690 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:24 INFO - PROCESS | 1807 | ++DOCSHELL 0xa2a88c00 == 100 [pid = 1807] [id = 222] 10:50:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 265 (0xa2abb000) [pid = 1807] [serial = 667] [outer = (nil)] 10:50:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 266 (0xa2ac4000) [pid = 1807] [serial = 668] [outer = 0xa2abb000] 10:50:24 INFO - PROCESS | 1807 | 1461174624822 Marionette DEBUG loaded listener.js 10:50:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 267 (0xa3cdb000) [pid = 1807] [serial = 669] [outer = 0xa2abb000] 10:50:26 INFO - PROCESS | 1807 | 1461174626077 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 10:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1982ms 10:50:26 INFO - PROCESS | 1807 | 1461174626252 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 10:50:26 INFO - PROCESS | 1807 | 1461174626257 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 10:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:50:26 INFO - PROCESS | 1807 | 1461174626288 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:50:26 INFO - PROCESS | 1807 | 1461174626292 Marionette TRACE conn4 <- [1,862,null,{}] 10:50:26 INFO - PROCESS | 1807 | 1461174626301 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:26 INFO - PROCESS | 1807 | 1461174626487 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 10:50:26 INFO - PROCESS | 1807 | 1461174626704 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x86af7400 == 101 [pid = 1807] [id = 223] 10:50:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 268 (0x8acf8400) [pid = 1807] [serial = 670] [outer = (nil)] 10:50:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 269 (0x8aeaf400) [pid = 1807] [serial = 671] [outer = 0x8acf8400] 10:50:26 INFO - PROCESS | 1807 | 1461174626790 Marionette DEBUG loaded listener.js 10:50:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 270 (0x8bd1d400) [pid = 1807] [serial = 672] [outer = 0x8acf8400] 10:50:27 INFO - PROCESS | 1807 | 1461174627849 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 10:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1603ms 10:50:27 INFO - PROCESS | 1807 | 1461174627885 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 10:50:27 INFO - PROCESS | 1807 | 1461174627893 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 10:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:50:27 INFO - PROCESS | 1807 | 1461174627904 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:50:27 INFO - PROCESS | 1807 | 1461174627907 Marionette TRACE conn4 <- [1,866,null,{}] 10:50:27 INFO - PROCESS | 1807 | 1461174627913 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:28 INFO - PROCESS | 1807 | 1461174628135 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 10:50:28 INFO - PROCESS | 1807 | 1461174628404 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a522400 == 102 [pid = 1807] [id = 224] 10:50:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 271 (0x8a526400) [pid = 1807] [serial = 673] [outer = (nil)] 10:50:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 272 (0x8bd1f800) [pid = 1807] [serial = 674] [outer = 0x8a526400] 10:50:28 INFO - PROCESS | 1807 | 1461174628569 Marionette DEBUG loaded listener.js 10:50:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 273 (0x8c973000) [pid = 1807] [serial = 675] [outer = 0x8a526400] 10:50:28 INFO - PROCESS | 1807 | --DOCSHELL 0x9649fc00 == 101 [pid = 1807] [id = 44] 10:50:28 INFO - PROCESS | 1807 | --DOCSHELL 0x8fbdd400 == 100 [pid = 1807] [id = 43] 10:50:28 INFO - PROCESS | 1807 | --DOMWINDOW == 272 (0x8f1bb400) [pid = 1807] [serial = 568] [outer = (nil)] [url = about:blank] 10:50:28 INFO - PROCESS | 1807 | --DOMWINDOW == 271 (0x92af9000) [pid = 1807] [serial = 529] [outer = (nil)] [url = about:blank] 10:50:28 INFO - PROCESS | 1807 | --DOMWINDOW == 270 (0x8c84c400) [pid = 1807] [serial = 532] [outer = (nil)] [url = about:blank] 10:50:28 INFO - PROCESS | 1807 | --DOMWINDOW == 269 (0x8fe9f000) [pid = 1807] [serial = 535] [outer = (nil)] [url = about:blank] 10:50:28 INFO - PROCESS | 1807 | --DOMWINDOW == 268 (0x92b10c00) [pid = 1807] [serial = 538] [outer = (nil)] [url = about:blank] 10:50:28 INFO - PROCESS | 1807 | --DOMWINDOW == 267 (0x8f1b9400) [pid = 1807] [serial = 541] [outer = (nil)] [url = about:blank] 10:50:28 INFO - PROCESS | 1807 | --DOMWINDOW == 266 (0x9794ec00) [pid = 1807] [serial = 544] [outer = (nil)] [url = about:blank] 10:50:28 INFO - PROCESS | 1807 | --DOMWINDOW == 265 (0x8cb6d000) [pid = 1807] [serial = 547] [outer = (nil)] [url = about:blank] 10:50:28 INFO - PROCESS | 1807 | --DOMWINDOW == 264 (0x9a652800) [pid = 1807] [serial = 550] [outer = (nil)] [url = about:blank] 10:50:29 INFO - PROCESS | 1807 | --DOCSHELL 0x8f48cc00 == 99 [pid = 1807] [id = 193] 10:50:29 INFO - PROCESS | 1807 | --DOCSHELL 0x8cb64400 == 98 [pid = 1807] [id = 192] 10:50:29 INFO - PROCESS | 1807 | --DOCSHELL 0x8c8d3000 == 97 [pid = 1807] [id = 191] 10:50:29 INFO - PROCESS | 1807 | --DOCSHELL 0x891e9000 == 96 [pid = 1807] [id = 190] 10:50:29 INFO - PROCESS | 1807 | --DOMWINDOW == 263 (0x8e691000) [pid = 1807] [serial = 565] [outer = (nil)] [url = about:blank] 10:50:29 INFO - PROCESS | 1807 | --DOMWINDOW == 262 (0x8c845000) [pid = 1807] [serial = 557] [outer = (nil)] [url = about:blank] 10:50:29 INFO - PROCESS | 1807 | --DOMWINDOW == 261 (0x8a524000) [pid = 1807] [serial = 556] [outer = (nil)] [url = about:blank] 10:50:29 INFO - PROCESS | 1807 | --DOMWINDOW == 260 (0x8acf5800) [pid = 1807] [serial = 559] [outer = (nil)] [url = about:blank] 10:50:29 INFO - PROCESS | 1807 | --DOMWINDOW == 259 (0x8bd95400) [pid = 1807] [serial = 560] [outer = (nil)] [url = about:blank] 10:50:29 INFO - PROCESS | 1807 | --DOMWINDOW == 258 (0x8c8d6800) [pid = 1807] [serial = 553] [outer = (nil)] [url = about:blank] 10:50:29 INFO - PROCESS | 1807 | --DOMWINDOW == 257 (0x8c981c00) [pid = 1807] [serial = 562] [outer = (nil)] [url = about:blank] 10:50:29 INFO - PROCESS | 1807 | --DOMWINDOW == 256 (0x8f1b4400) [pid = 1807] [serial = 566] [outer = (nil)] [url = about:blank] 10:50:29 INFO - PROCESS | 1807 | --DOMWINDOW == 255 (0x8cb69000) [pid = 1807] [serial = 563] [outer = (nil)] [url = about:blank] 10:50:29 INFO - PROCESS | 1807 | 1461174629545 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 10:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1687ms 10:50:29 INFO - PROCESS | 1807 | 1461174629591 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 10:50:29 INFO - PROCESS | 1807 | 1461174629595 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 10:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:50:29 INFO - PROCESS | 1807 | 1461174629602 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:50:29 INFO - PROCESS | 1807 | 1461174629608 Marionette TRACE conn4 <- [1,870,null,{}] 10:50:29 INFO - PROCESS | 1807 | 1461174629624 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:29 INFO - PROCESS | 1807 | 1461174629802 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 10:50:29 INFO - PROCESS | 1807 | 1461174629961 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x891e9000 == 97 [pid = 1807] [id = 225] 10:50:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 256 (0x891eb800) [pid = 1807] [serial = 676] [outer = (nil)] 10:50:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 257 (0x8c8d3000) [pid = 1807] [serial = 677] [outer = 0x891eb800] 10:50:30 INFO - PROCESS | 1807 | 1461174630040 Marionette DEBUG loaded listener.js 10:50:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 258 (0x8e698c00) [pid = 1807] [serial = 678] [outer = 0x891eb800] 10:50:30 INFO - PROCESS | 1807 | 1461174630870 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 10:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1288ms 10:50:30 INFO - PROCESS | 1807 | 1461174630891 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 10:50:30 INFO - PROCESS | 1807 | 1461174630894 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 10:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:50:30 INFO - PROCESS | 1807 | 1461174630936 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:50:30 INFO - PROCESS | 1807 | 1461174630940 Marionette TRACE conn4 <- [1,874,null,{}] 10:50:30 INFO - PROCESS | 1807 | 1461174630945 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:31 INFO - PROCESS | 1807 | 1461174631107 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 10:50:31 INFO - PROCESS | 1807 | 1461174631122 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a52a000 == 98 [pid = 1807] [id = 226] 10:50:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 259 (0x8f1b2c00) [pid = 1807] [serial = 679] [outer = (nil)] 10:50:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 260 (0x8f20c400) [pid = 1807] [serial = 680] [outer = 0x8f1b2c00] 10:50:31 INFO - PROCESS | 1807 | 1461174631198 Marionette DEBUG loaded listener.js 10:50:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 261 (0x8fc47000) [pid = 1807] [serial = 681] [outer = 0x8f1b2c00] 10:50:32 INFO - PROCESS | 1807 | 1461174632192 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 10:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1286ms 10:50:32 INFO - PROCESS | 1807 | 1461174632220 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 10:50:32 INFO - PROCESS | 1807 | 1461174632224 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 10:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:50:32 INFO - PROCESS | 1807 | 1461174632230 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:50:32 INFO - PROCESS | 1807 | 1461174632233 Marionette TRACE conn4 <- [1,878,null,{}] 10:50:32 INFO - PROCESS | 1807 | 1461174632239 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:32 INFO - PROCESS | 1807 | 1461174632461 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 10:50:32 INFO - PROCESS | 1807 | 1461174632488 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f215000 == 99 [pid = 1807] [id = 227] 10:50:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 262 (0x8fe9fc00) [pid = 1807] [serial = 682] [outer = (nil)] 10:50:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 263 (0x902f7400) [pid = 1807] [serial = 683] [outer = 0x8fe9fc00] 10:50:32 INFO - PROCESS | 1807 | 1461174632561 Marionette DEBUG loaded listener.js 10:50:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 264 (0x90348c00) [pid = 1807] [serial = 684] [outer = 0x8fe9fc00] 10:50:33 INFO - PROCESS | 1807 | --DOMWINDOW == 263 (0x8f1b2000) [pid = 1807] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:50:33 INFO - PROCESS | 1807 | --DOMWINDOW == 262 (0x87cf3000) [pid = 1807] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:50:33 INFO - PROCESS | 1807 | --DOMWINDOW == 261 (0x89a5ec00) [pid = 1807] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:50:33 INFO - PROCESS | 1807 | --DOMWINDOW == 260 (0x8a52d000) [pid = 1807] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:50:33 INFO - PROCESS | 1807 | --DOMWINDOW == 259 (0x8c8dcc00) [pid = 1807] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:50:33 INFO - PROCESS | 1807 | --DOMWINDOW == 258 (0x8a523000) [pid = 1807] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:50:33 INFO - PROCESS | 1807 | --DOMWINDOW == 257 (0x8c974800) [pid = 1807] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:50:33 INFO - PROCESS | 1807 | --DOMWINDOW == 256 (0x8c846c00) [pid = 1807] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:50:33 INFO - PROCESS | 1807 | 1461174633849 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 10:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1679ms 10:50:33 INFO - PROCESS | 1807 | 1461174633910 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 10:50:33 INFO - PROCESS | 1807 | 1461174633913 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 10:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:50:33 INFO - PROCESS | 1807 | 1461174633919 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:50:33 INFO - PROCESS | 1807 | 1461174633923 Marionette TRACE conn4 <- [1,882,null,{}] 10:50:33 INFO - PROCESS | 1807 | 1461174633929 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:34 INFO - PROCESS | 1807 | 1461174634232 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 10:50:34 INFO - PROCESS | 1807 | 1461174634346 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x902f3000 == 100 [pid = 1807] [id = 228] 10:50:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 257 (0x903dd800) [pid = 1807] [serial = 685] [outer = (nil)] 10:50:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 258 (0x907aa800) [pid = 1807] [serial = 686] [outer = 0x903dd800] 10:50:34 INFO - PROCESS | 1807 | 1461174634425 Marionette DEBUG loaded listener.js 10:50:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 259 (0x918a1400) [pid = 1807] [serial = 687] [outer = 0x903dd800] 10:50:35 INFO - PROCESS | 1807 | 1461174635118 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 10:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1232ms 10:50:35 INFO - PROCESS | 1807 | 1461174635152 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 10:50:35 INFO - PROCESS | 1807 | 1461174635162 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 10:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:50:35 INFO - PROCESS | 1807 | 1461174635181 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:50:35 INFO - PROCESS | 1807 | 1461174635184 Marionette TRACE conn4 <- [1,886,null,{}] 10:50:35 INFO - PROCESS | 1807 | 1461174635192 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:35 INFO - PROCESS | 1807 | 1461174635356 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 10:50:35 INFO - PROCESS | 1807 | 1461174635366 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x904b9c00 == 101 [pid = 1807] [id = 229] 10:50:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 260 (0x92a26c00) [pid = 1807] [serial = 688] [outer = (nil)] 10:50:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 261 (0x92b07800) [pid = 1807] [serial = 689] [outer = 0x92a26c00] 10:50:35 INFO - PROCESS | 1807 | 1461174635444 Marionette DEBUG loaded listener.js 10:50:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 262 (0x92d1cc00) [pid = 1807] [serial = 690] [outer = 0x92a26c00] 10:50:36 INFO - PROCESS | 1807 | 1461174636652 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 10:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1497ms 10:50:36 INFO - PROCESS | 1807 | 1461174636667 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 10:50:36 INFO - PROCESS | 1807 | 1461174636674 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 10:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:50:36 INFO - PROCESS | 1807 | 1461174636684 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:50:36 INFO - PROCESS | 1807 | 1461174636690 Marionette TRACE conn4 <- [1,890,null,{}] 10:50:36 INFO - PROCESS | 1807 | 1461174636698 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:36 INFO - PROCESS | 1807 | 1461174636892 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 10:50:37 INFO - PROCESS | 1807 | 1461174637161 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a527400 == 102 [pid = 1807] [id = 230] 10:50:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 263 (0x8acf2400) [pid = 1807] [serial = 691] [outer = (nil)] 10:50:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 264 (0x8bd16000) [pid = 1807] [serial = 692] [outer = 0x8acf2400] 10:50:37 INFO - PROCESS | 1807 | 1461174637300 Marionette DEBUG loaded listener.js 10:50:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 265 (0x8c84b800) [pid = 1807] [serial = 693] [outer = 0x8acf2400] 10:50:38 INFO - PROCESS | 1807 | 1461174638332 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 10:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1696ms 10:50:38 INFO - PROCESS | 1807 | 1461174638382 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 10:50:38 INFO - PROCESS | 1807 | 1461174638391 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 10:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:50:38 INFO - PROCESS | 1807 | 1461174638402 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:50:38 INFO - PROCESS | 1807 | 1461174638407 Marionette TRACE conn4 <- [1,894,null,{}] 10:50:38 INFO - PROCESS | 1807 | 1461174638414 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:38 INFO - PROCESS | 1807 | 1461174638645 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 10:50:39 INFO - PROCESS | 1807 | 1461174639001 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c8dbc00 == 103 [pid = 1807] [id = 231] 10:50:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 266 (0x8e37a800) [pid = 1807] [serial = 694] [outer = (nil)] 10:50:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 267 (0x8f1b7c00) [pid = 1807] [serial = 695] [outer = 0x8e37a800] 10:50:39 INFO - PROCESS | 1807 | 1461174639094 Marionette DEBUG loaded listener.js 10:50:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 268 (0x8f481800) [pid = 1807] [serial = 696] [outer = 0x8e37a800] 10:50:40 INFO - PROCESS | 1807 | 1461174640027 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 10:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1700ms 10:50:40 INFO - PROCESS | 1807 | 1461174640102 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 10:50:40 INFO - PROCESS | 1807 | 1461174640106 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 10:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:50:40 INFO - PROCESS | 1807 | 1461174640114 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:50:40 INFO - PROCESS | 1807 | 1461174640120 Marionette TRACE conn4 <- [1,898,null,{}] 10:50:40 INFO - PROCESS | 1807 | 1461174640136 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:40 INFO - PROCESS | 1807 | 1461174640432 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 10:50:40 INFO - PROCESS | 1807 | 1461174640670 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x8cb6e000 == 104 [pid = 1807] [id = 232] 10:50:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 269 (0x916ee400) [pid = 1807] [serial = 697] [outer = (nil)] 10:50:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 270 (0x92d1d400) [pid = 1807] [serial = 698] [outer = 0x916ee400] 10:50:40 INFO - PROCESS | 1807 | 1461174640765 Marionette DEBUG loaded listener.js 10:50:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 271 (0x95d89c00) [pid = 1807] [serial = 699] [outer = 0x916ee400] 10:50:41 INFO - PROCESS | 1807 | 1461174641652 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 10:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1593ms 10:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:50:41 INFO - PROCESS | 1807 | 1461174641707 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 10:50:41 INFO - PROCESS | 1807 | 1461174641712 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 10:50:41 INFO - PROCESS | 1807 | 1461174641719 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:50:41 INFO - PROCESS | 1807 | 1461174641721 Marionette TRACE conn4 <- [1,902,null,{}] 10:50:41 INFO - PROCESS | 1807 | 1461174641728 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:41 INFO - PROCESS | 1807 | 1461174641916 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 10:50:42 INFO - PROCESS | 1807 | 1461174642163 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x90065800 == 105 [pid = 1807] [id = 233] 10:50:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 272 (0x975dd800) [pid = 1807] [serial = 700] [outer = (nil)] 10:50:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 273 (0x97ed5c00) [pid = 1807] [serial = 701] [outer = 0x975dd800] 10:50:42 INFO - PROCESS | 1807 | 1461174642298 Marionette DEBUG loaded listener.js 10:50:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 274 (0x984f3400) [pid = 1807] [serial = 702] [outer = 0x975dd800] 10:50:43 INFO - PROCESS | 1807 | 1461174643159 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 10:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1481ms 10:50:43 INFO - PROCESS | 1807 | 1461174643199 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 10:50:43 INFO - PROCESS | 1807 | 1461174643203 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 10:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:50:43 INFO - PROCESS | 1807 | 1461174643210 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:50:43 INFO - PROCESS | 1807 | 1461174643213 Marionette TRACE conn4 <- [1,906,null,{}] 10:50:43 INFO - PROCESS | 1807 | 1461174643219 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:43 INFO - PROCESS | 1807 | 1461174643415 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 10:50:43 INFO - PROCESS | 1807 | 1461174643623 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e695800 == 106 [pid = 1807] [id = 234] 10:50:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 275 (0x99221800) [pid = 1807] [serial = 703] [outer = (nil)] 10:50:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 276 (0x9a6cfc00) [pid = 1807] [serial = 704] [outer = 0x99221800] 10:50:43 INFO - PROCESS | 1807 | 1461174643763 Marionette DEBUG loaded listener.js 10:50:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 277 (0x9aa89800) [pid = 1807] [serial = 705] [outer = 0x99221800] 10:50:44 INFO - PROCESS | 1807 | 1461174644676 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 10:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1530ms 10:50:44 INFO - PROCESS | 1807 | 1461174644741 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 10:50:44 INFO - PROCESS | 1807 | 1461174644745 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 10:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:50:44 INFO - PROCESS | 1807 | 1461174644752 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:50:44 INFO - PROCESS | 1807 | 1461174644756 Marionette TRACE conn4 <- [1,910,null,{}] 10:50:44 INFO - PROCESS | 1807 | 1461174644761 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:45 INFO - PROCESS | 1807 | 1461174645008 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 10:50:45 INFO - PROCESS | 1807 | 1461174645268 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e37cc00 == 107 [pid = 1807] [id = 235] 10:50:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 278 (0x974f3000) [pid = 1807] [serial = 706] [outer = (nil)] 10:50:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 279 (0x9ffa0000) [pid = 1807] [serial = 707] [outer = 0x974f3000] 10:50:45 INFO - PROCESS | 1807 | 1461174645402 Marionette DEBUG loaded listener.js 10:50:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 280 (0xa2a2a400) [pid = 1807] [serial = 708] [outer = 0x974f3000] 10:50:46 INFO - PROCESS | 1807 | 1461174646259 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 10:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1580ms 10:50:46 INFO - PROCESS | 1807 | 1461174646334 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 10:50:46 INFO - PROCESS | 1807 | 1461174646337 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 10:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:50:46 INFO - PROCESS | 1807 | 1461174646345 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:50:46 INFO - PROCESS | 1807 | 1461174646347 Marionette TRACE conn4 <- [1,914,null,{}] 10:50:46 INFO - PROCESS | 1807 | 1461174646354 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:46 INFO - PROCESS | 1807 | 1461174646534 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 10:50:46 INFO - PROCESS | 1807 | 1461174646738 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x89f23800 == 108 [pid = 1807] [id = 236] 10:50:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 281 (0x9797a400) [pid = 1807] [serial = 709] [outer = (nil)] 10:50:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 282 (0xa449b400) [pid = 1807] [serial = 710] [outer = 0x9797a400] 10:50:46 INFO - PROCESS | 1807 | 1461174646911 Marionette DEBUG loaded listener.js 10:50:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 283 (0xa4575800) [pid = 1807] [serial = 711] [outer = 0x9797a400] 10:50:47 INFO - PROCESS | 1807 | 1461174647791 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 10:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1481ms 10:50:47 INFO - PROCESS | 1807 | 1461174647825 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 10:50:47 INFO - PROCESS | 1807 | 1461174647829 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 10:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:50:47 INFO - PROCESS | 1807 | 1461174647836 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:50:47 INFO - PROCESS | 1807 | 1461174647838 Marionette TRACE conn4 <- [1,918,null,{}] 10:50:47 INFO - PROCESS | 1807 | 1461174647845 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:48 INFO - PROCESS | 1807 | 1461174648018 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 10:50:48 INFO - PROCESS | 1807 | 1461174648233 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x86de1c00 == 109 [pid = 1807] [id = 237] 10:50:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 284 (0x86de2400) [pid = 1807] [serial = 712] [outer = (nil)] 10:50:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 285 (0x86de9800) [pid = 1807] [serial = 713] [outer = 0x86de2400] 10:50:48 INFO - PROCESS | 1807 | 1461174648364 Marionette DEBUG loaded listener.js 10:50:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 286 (0x86ded400) [pid = 1807] [serial = 714] [outer = 0x86de2400] 10:50:49 INFO - PROCESS | 1807 | 1461174649341 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 10:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1583ms 10:50:49 INFO - PROCESS | 1807 | 1461174649419 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 10:50:49 INFO - PROCESS | 1807 | 1461174649424 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 10:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:50:49 INFO - PROCESS | 1807 | 1461174649431 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:50:49 INFO - PROCESS | 1807 | 1461174649434 Marionette TRACE conn4 <- [1,922,null,{}] 10:50:49 INFO - PROCESS | 1807 | 1461174649440 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:49 INFO - PROCESS | 1807 | 1461174649636 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 10:50:49 INFO - PROCESS | 1807 | 1461174649886 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x86de4400 == 110 [pid = 1807] [id = 238] 10:50:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 287 (0x86de5c00) [pid = 1807] [serial = 715] [outer = (nil)] 10:50:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 288 (0xa44a0400) [pid = 1807] [serial = 716] [outer = 0x86de5c00] 10:50:50 INFO - PROCESS | 1807 | 1461174650017 Marionette DEBUG loaded listener.js 10:50:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 289 (0xa4c0a400) [pid = 1807] [serial = 717] [outer = 0x86de5c00] 10:50:50 INFO - PROCESS | 1807 | 1461174650870 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 10:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1480ms 10:50:50 INFO - PROCESS | 1807 | 1461174650912 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 10:50:50 INFO - PROCESS | 1807 | 1461174650916 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 10:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:50:50 INFO - PROCESS | 1807 | 1461174650923 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:50:50 INFO - PROCESS | 1807 | 1461174650927 Marionette TRACE conn4 <- [1,926,null,{}] 10:50:50 INFO - PROCESS | 1807 | 1461174650933 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:51 INFO - PROCESS | 1807 | 1461174651121 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 10:50:51 INFO - PROCESS | 1807 | 1461174651327 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x8901b400 == 111 [pid = 1807] [id = 239] 10:50:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 290 (0x8901b800) [pid = 1807] [serial = 718] [outer = (nil)] 10:50:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 291 (0x89021000) [pid = 1807] [serial = 719] [outer = 0x8901b800] 10:50:51 INFO - PROCESS | 1807 | 1461174651461 Marionette DEBUG loaded listener.js 10:50:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 292 (0x89023c00) [pid = 1807] [serial = 720] [outer = 0x8901b800] 10:50:52 INFO - PROCESS | 1807 | 1461174652388 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 10:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1537ms 10:50:52 INFO - PROCESS | 1807 | 1461174652461 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 10:50:52 INFO - PROCESS | 1807 | 1461174652465 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 10:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:50:52 INFO - PROCESS | 1807 | 1461174652472 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:50:52 INFO - PROCESS | 1807 | 1461174652475 Marionette TRACE conn4 <- [1,930,null,{}] 10:50:52 INFO - PROCESS | 1807 | 1461174652482 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:52 INFO - PROCESS | 1807 | 1461174652745 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 10:50:53 INFO - PROCESS | 1807 | 1461174653006 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x863df000 == 112 [pid = 1807] [id = 240] 10:50:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 293 (0x863e0400) [pid = 1807] [serial = 721] [outer = (nil)] 10:50:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 294 (0x863e6c00) [pid = 1807] [serial = 722] [outer = 0x863e0400] 10:50:53 INFO - PROCESS | 1807 | 1461174653145 Marionette DEBUG loaded listener.js 10:50:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 295 (0x89025800) [pid = 1807] [serial = 723] [outer = 0x863e0400] 10:50:54 INFO - PROCESS | 1807 | 1461174654011 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 10:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1583ms 10:50:54 INFO - PROCESS | 1807 | 1461174654056 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 10:50:54 INFO - PROCESS | 1807 | 1461174654060 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 10:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:50:54 INFO - PROCESS | 1807 | 1461174654066 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:50:54 INFO - PROCESS | 1807 | 1461174654069 Marionette TRACE conn4 <- [1,934,null,{}] 10:50:54 INFO - PROCESS | 1807 | 1461174654076 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:54 INFO - PROCESS | 1807 | 1461174654254 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 10:50:54 INFO - PROCESS | 1807 | 1461174654464 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x8591b800 == 113 [pid = 1807] [id = 241] 10:50:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 296 (0x8591cc00) [pid = 1807] [serial = 724] [outer = (nil)] 10:50:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 297 (0x85924800) [pid = 1807] [serial = 725] [outer = 0x8591cc00] 10:50:54 INFO - PROCESS | 1807 | 1461174654585 Marionette DEBUG loaded listener.js 10:50:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 298 (0x85927800) [pid = 1807] [serial = 726] [outer = 0x8591cc00] 10:50:55 INFO - PROCESS | 1807 | 1461174655521 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 10:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1494ms 10:50:55 INFO - PROCESS | 1807 | 1461174655570 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 10:50:55 INFO - PROCESS | 1807 | 1461174655574 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 10:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:50:55 INFO - PROCESS | 1807 | 1461174655580 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:50:55 INFO - PROCESS | 1807 | 1461174655584 Marionette TRACE conn4 <- [1,938,null,{}] 10:50:55 INFO - PROCESS | 1807 | 1461174655590 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:55 INFO - PROCESS | 1807 | 1461174655771 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 10:50:56 INFO - PROCESS | 1807 | 1461174656021 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x8591d800 == 114 [pid = 1807] [id = 242] 10:50:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 299 (0x8591f800) [pid = 1807] [serial = 727] [outer = (nil)] 10:50:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 300 (0x85ad1400) [pid = 1807] [serial = 728] [outer = 0x8591f800] 10:50:56 INFO - PROCESS | 1807 | 1461174656151 Marionette DEBUG loaded listener.js 10:50:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 301 (0x85ad4000) [pid = 1807] [serial = 729] [outer = 0x8591f800] 10:50:57 INFO - PROCESS | 1807 | 1461174657069 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 10:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1541ms 10:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:50:57 INFO - PROCESS | 1807 | 1461174657122 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 10:50:57 INFO - PROCESS | 1807 | 1461174657125 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 10:50:57 INFO - PROCESS | 1807 | 1461174657133 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:50:57 INFO - PROCESS | 1807 | 1461174657135 Marionette TRACE conn4 <- [1,942,null,{}] 10:50:57 INFO - PROCESS | 1807 | 1461174657141 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:57 INFO - PROCESS | 1807 | 1461174657326 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 10:50:57 INFO - PROCESS | 1807 | 1461174657586 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x85acf800 == 115 [pid = 1807] [id = 243] 10:50:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 302 (0x85ad2400) [pid = 1807] [serial = 730] [outer = (nil)] 10:50:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 303 (0x85ada800) [pid = 1807] [serial = 731] [outer = 0x85ad2400] 10:50:57 INFO - PROCESS | 1807 | 1461174657714 Marionette DEBUG loaded listener.js 10:50:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 304 (0x863e4400) [pid = 1807] [serial = 732] [outer = 0x85ad2400] 10:50:58 INFO - PROCESS | 1807 | 1461174658603 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 10:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1533ms 10:50:58 INFO - PROCESS | 1807 | 1461174658665 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 10:50:58 INFO - PROCESS | 1807 | 1461174658668 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 10:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:50:58 INFO - PROCESS | 1807 | 1461174658675 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:50:58 INFO - PROCESS | 1807 | 1461174658678 Marionette TRACE conn4 <- [1,946,null,{}] 10:50:58 INFO - PROCESS | 1807 | 1461174658685 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:58 INFO - PROCESS | 1807 | 1461174658890 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 10:50:59 INFO - PROCESS | 1807 | 1461174659145 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x85ad9400 == 116 [pid = 1807] [id = 244] 10:50:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 305 (0x85ad9c00) [pid = 1807] [serial = 733] [outer = (nil)] 10:50:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 306 (0x89f1f000) [pid = 1807] [serial = 734] [outer = 0x85ad9c00] 10:50:59 INFO - PROCESS | 1807 | 1461174659269 Marionette DEBUG loaded listener.js 10:50:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 307 (0x8c84f400) [pid = 1807] [serial = 735] [outer = 0x85ad9c00] 10:51:00 INFO - PROCESS | 1807 | 1461174660138 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 10:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1530ms 10:51:00 INFO - PROCESS | 1807 | 1461174660206 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 10:51:00 INFO - PROCESS | 1807 | 1461174660210 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 10:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:51:00 INFO - PROCESS | 1807 | 1461174660216 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:51:00 INFO - PROCESS | 1807 | 1461174660220 Marionette TRACE conn4 <- [1,950,null,{}] 10:51:00 INFO - PROCESS | 1807 | 1461174660225 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:00 INFO - PROCESS | 1807 | 1461174660421 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 10:51:00 INFO - PROCESS | 1807 | 1461174660760 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x89027800 == 117 [pid = 1807] [id = 245] 10:51:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 308 (0x89027c00) [pid = 1807] [serial = 736] [outer = (nil)] 10:51:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 309 (0x8fea3000) [pid = 1807] [serial = 737] [outer = 0x89027c00] 10:51:00 INFO - PROCESS | 1807 | 1461174660856 Marionette DEBUG loaded listener.js 10:51:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 310 (0x92af0000) [pid = 1807] [serial = 738] [outer = 0x89027c00] 10:51:01 INFO - PROCESS | 1807 | 1461174661703 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 10:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1534ms 10:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:51:01 INFO - PROCESS | 1807 | 1461174661758 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 10:51:01 INFO - PROCESS | 1807 | 1461174661761 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 10:51:01 INFO - PROCESS | 1807 | 1461174661769 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:51:01 INFO - PROCESS | 1807 | 1461174661772 Marionette TRACE conn4 <- [1,954,null,{}] 10:51:01 INFO - PROCESS | 1807 | 1461174661779 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:01 INFO - PROCESS | 1807 | 1461174661974 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 10:51:02 INFO - PROCESS | 1807 | 1461174662230 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x87d70c00 == 118 [pid = 1807] [id = 246] 10:51:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 311 (0x87d73000) [pid = 1807] [serial = 739] [outer = (nil)] 10:51:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 312 (0x87d79c00) [pid = 1807] [serial = 740] [outer = 0x87d73000] 10:51:02 INFO - PROCESS | 1807 | 1461174662361 Marionette DEBUG loaded listener.js 10:51:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 313 (0x87d7c400) [pid = 1807] [serial = 741] [outer = 0x87d73000] 10:51:03 INFO - PROCESS | 1807 | 1461174663223 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 10:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1540ms 10:51:03 INFO - PROCESS | 1807 | 1461174663308 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 10:51:03 INFO - PROCESS | 1807 | 1461174663312 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 10:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:51:03 INFO - PROCESS | 1807 | 1461174663321 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:51:03 INFO - PROCESS | 1807 | 1461174663323 Marionette TRACE conn4 <- [1,958,null,{}] 10:51:03 INFO - PROCESS | 1807 | 1461174663328 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:03 INFO - PROCESS | 1807 | 1461174663896 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 10:51:04 INFO - PROCESS | 1807 | 1461174664219 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x87cee800 == 119 [pid = 1807] [id = 247] 10:51:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 314 (0x87cef800) [pid = 1807] [serial = 742] [outer = (nil)] 10:51:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 315 (0x87d77800) [pid = 1807] [serial = 743] [outer = 0x87cef800] 10:51:04 INFO - PROCESS | 1807 | 1461174664302 Marionette DEBUG loaded listener.js 10:51:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 316 (0x89021400) [pid = 1807] [serial = 744] [outer = 0x87cef800] 10:51:05 INFO - PROCESS | 1807 | 1461174665195 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 10:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1945ms 10:51:05 INFO - PROCESS | 1807 | 1461174665266 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 10:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:51:05 INFO - PROCESS | 1807 | 1461174665280 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 10:51:05 INFO - PROCESS | 1807 | 1461174665291 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:51:05 INFO - PROCESS | 1807 | 1461174665297 Marionette TRACE conn4 <- [1,962,null,{}] 10:51:05 INFO - PROCESS | 1807 | 1461174665304 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:05 INFO - PROCESS | 1807 | 1461174665519 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 10:51:05 INFO - PROCESS | 1807 | 1461174665790 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x86af4c00 == 120 [pid = 1807] [id = 248] 10:51:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 317 (0x8a522000) [pid = 1807] [serial = 745] [outer = (nil)] 10:51:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 318 (0x8acf4800) [pid = 1807] [serial = 746] [outer = 0x8a522000] 10:51:05 INFO - PROCESS | 1807 | 1461174665990 Marionette DEBUG loaded listener.js 10:51:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 319 (0x8bd97800) [pid = 1807] [serial = 747] [outer = 0x8a522000] 10:51:06 INFO - PROCESS | 1807 | --DOCSHELL 0x8f1b5c00 == 119 [pid = 1807] [id = 181] 10:51:06 INFO - PROCESS | 1807 | --DOCSHELL 0x8c848400 == 118 [pid = 1807] [id = 140] 10:51:06 INFO - PROCESS | 1807 | --DOCSHELL 0x9ead4000 == 117 [pid = 1807] [id = 40] 10:51:06 INFO - PROCESS | 1807 | --DOCSHELL 0x89bb6c00 == 116 [pid = 1807] [id = 179] 10:51:06 INFO - PROCESS | 1807 | --DOCSHELL 0x9644a000 == 115 [pid = 1807] [id = 39] 10:51:06 INFO - PROCESS | 1807 | --DOCSHELL 0x8cb69800 == 114 [pid = 1807] [id = 183] 10:51:06 INFO - PROCESS | 1807 | --DOCSHELL 0x916f0000 == 113 [pid = 1807] [id = 55] 10:51:06 INFO - PROCESS | 1807 | --DOCSHELL 0x8cb64000 == 112 [pid = 1807] [id = 182] 10:51:06 INFO - PROCESS | 1807 | --DOCSHELL 0x8c846800 == 111 [pid = 1807] [id = 178] 10:51:06 INFO - PROCESS | 1807 | --DOCSHELL 0x8acea800 == 110 [pid = 1807] [id = 146] 10:51:06 INFO - PROCESS | 1807 | --DOCSHELL 0x902f3000 == 109 [pid = 1807] [id = 228] 10:51:06 INFO - PROCESS | 1807 | --DOCSHELL 0x8f215000 == 108 [pid = 1807] [id = 227] 10:51:06 INFO - PROCESS | 1807 | --DOCSHELL 0x8a52a000 == 107 [pid = 1807] [id = 226] 10:51:06 INFO - PROCESS | 1807 | --DOCSHELL 0x891e9000 == 106 [pid = 1807] [id = 225] 10:51:06 INFO - PROCESS | 1807 | --DOCSHELL 0x8a522400 == 105 [pid = 1807] [id = 224] 10:51:06 INFO - PROCESS | 1807 | --DOCSHELL 0x86af7400 == 104 [pid = 1807] [id = 223] 10:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 318 (0x8f1d5400) [pid = 1807] [serial = 614] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 317 (0x8f1cf400) [pid = 1807] [serial = 613] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 316 (0x89a61800) [pid = 1807] [serial = 602] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 315 (0x907b2c00) [pid = 1807] [serial = 580] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 314 (0x8f216400) [pid = 1807] [serial = 569] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 313 (0x95de2c00) [pid = 1807] [serial = 586] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 312 (0x8aeac000) [pid = 1807] [serial = 604] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 311 (0x8fea8c00) [pid = 1807] [serial = 577] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 310 (0x87cf5400) [pid = 1807] [serial = 598] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 309 (0x9fc59400) [pid = 1807] [serial = 592] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 308 (0x8bd11400) [pid = 1807] [serial = 605] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 307 (0x89a14800) [pid = 1807] [serial = 601] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 306 (0x8e380000) [pid = 1807] [serial = 611] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 305 (0x8c8df400) [pid = 1807] [serial = 574] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 304 (0x8c8d5000) [pid = 1807] [serial = 608] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 303 (0x92d28400) [pid = 1807] [serial = 530] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 302 (0x8c846000) [pid = 1807] [serial = 607] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 301 (0x92b0dc00) [pid = 1807] [serial = 583] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 300 (0x9a6d2000) [pid = 1807] [serial = 589] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 299 (0x89a5c000) [pid = 1807] [serial = 571] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 298 (0x8aeb0c00) [pid = 1807] [serial = 595] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 297 (0x8e37b800) [pid = 1807] [serial = 610] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 296 (0x8f211800) [pid = 1807] [serial = 616] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 295 (0x8fbea000) [pid = 1807] [serial = 617] [outer = (nil)] [url = about:blank] 10:51:07 INFO - PROCESS | 1807 | 1461174667174 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 10:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1946ms 10:51:07 INFO - PROCESS | 1807 | 1461174667236 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 10:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:51:07 INFO - PROCESS | 1807 | 1461174667240 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 10:51:07 INFO - PROCESS | 1807 | 1461174667247 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:51:07 INFO - PROCESS | 1807 | 1461174667250 Marionette TRACE conn4 <- [1,966,null,{}] 10:51:07 INFO - PROCESS | 1807 | 1461174667256 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:07 INFO - PROCESS | 1807 | 1461174667434 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 10:51:07 INFO - PROCESS | 1807 | 1461174667600 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a59400 == 105 [pid = 1807] [id = 249] 10:51:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 296 (0x89a5b000) [pid = 1807] [serial = 748] [outer = (nil)] 10:51:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 297 (0x8bd95400) [pid = 1807] [serial = 749] [outer = 0x89a5b000] 10:51:07 INFO - PROCESS | 1807 | 1461174667697 Marionette DEBUG loaded listener.js 10:51:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 298 (0x8c84ac00) [pid = 1807] [serial = 750] [outer = 0x89a5b000] 10:51:08 INFO - PROCESS | 1807 | 1461174668527 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 10:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1330ms 10:51:08 INFO - PROCESS | 1807 | 1461174668577 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 10:51:08 INFO - PROCESS | 1807 | 1461174668583 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 10:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:51:08 INFO - PROCESS | 1807 | 1461174668600 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:51:08 INFO - PROCESS | 1807 | 1461174668606 Marionette TRACE conn4 <- [1,970,null,{}] 10:51:08 INFO - PROCESS | 1807 | 1461174668613 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:08 INFO - PROCESS | 1807 | 1461174668872 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 10:51:08 INFO - PROCESS | 1807 | 1461174668910 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x863e7c00 == 106 [pid = 1807] [id = 250] 10:51:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 299 (0x87cf5400) [pid = 1807] [serial = 751] [outer = (nil)] 10:51:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 300 (0x8e68c000) [pid = 1807] [serial = 752] [outer = 0x87cf5400] 10:51:08 INFO - PROCESS | 1807 | 1461174668986 Marionette DEBUG loaded listener.js 10:51:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 301 (0x8f1b8400) [pid = 1807] [serial = 753] [outer = 0x87cf5400] 10:51:09 INFO - PROCESS | 1807 | 1461174669907 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 10:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1345ms 10:51:09 INFO - PROCESS | 1807 | 1461174669943 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 10:51:09 INFO - PROCESS | 1807 | 1461174669946 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 10:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:51:09 INFO - PROCESS | 1807 | 1461174669953 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:51:09 INFO - PROCESS | 1807 | 1461174669956 Marionette TRACE conn4 <- [1,974,null,{}] 10:51:09 INFO - PROCESS | 1807 | 1461174669962 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:10 INFO - PROCESS | 1807 | 1461174670184 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 10:51:10 INFO - PROCESS | 1807 | 1461174670214 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x8cb6cc00 == 107 [pid = 1807] [id = 251] 10:51:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 302 (0x8e37fc00) [pid = 1807] [serial = 754] [outer = (nil)] 10:51:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 303 (0x8f217c00) [pid = 1807] [serial = 755] [outer = 0x8e37fc00] 10:51:10 INFO - PROCESS | 1807 | 1461174670288 Marionette DEBUG loaded listener.js 10:51:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 304 (0x8fc50800) [pid = 1807] [serial = 756] [outer = 0x8e37fc00] 10:51:11 INFO - PROCESS | 1807 | --DOMWINDOW == 303 (0x891eb800) [pid = 1807] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:51:11 INFO - PROCESS | 1807 | --DOMWINDOW == 302 (0x8fea6400) [pid = 1807] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:51:11 INFO - PROCESS | 1807 | --DOMWINDOW == 301 (0x8a526400) [pid = 1807] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:51:11 INFO - PROCESS | 1807 | --DOMWINDOW == 300 (0x8fe9fc00) [pid = 1807] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:51:11 INFO - PROCESS | 1807 | --DOMWINDOW == 299 (0x903dd800) [pid = 1807] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:51:11 INFO - PROCESS | 1807 | --DOMWINDOW == 298 (0x8acf8400) [pid = 1807] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:51:11 INFO - PROCESS | 1807 | --DOMWINDOW == 297 (0x8f1b2c00) [pid = 1807] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:51:11 INFO - PROCESS | 1807 | 1461174671552 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 10:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1634ms 10:51:11 INFO - PROCESS | 1807 | 1461174671588 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 10:51:11 INFO - PROCESS | 1807 | 1461174671591 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 10:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:51:11 INFO - PROCESS | 1807 | 1461174671598 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:51:11 INFO - PROCESS | 1807 | 1461174671600 Marionette TRACE conn4 <- [1,978,null,{}] 10:51:11 INFO - PROCESS | 1807 | 1461174671606 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:11 INFO - PROCESS | 1807 | 1461174671835 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 10:51:11 INFO - PROCESS | 1807 | 1461174671862 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f1d2000 == 108 [pid = 1807] [id = 252] 10:51:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 298 (0x8f1d5000) [pid = 1807] [serial = 757] [outer = (nil)] 10:51:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 299 (0x90064400) [pid = 1807] [serial = 758] [outer = 0x8f1d5000] 10:51:11 INFO - PROCESS | 1807 | 1461174671946 Marionette DEBUG loaded listener.js 10:51:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 300 (0x903e2c00) [pid = 1807] [serial = 759] [outer = 0x8f1d5000] 10:51:12 INFO - PROCESS | 1807 | 1461174672810 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 10:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1235ms 10:51:12 INFO - PROCESS | 1807 | 1461174672840 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 10:51:12 INFO - PROCESS | 1807 | 1461174672844 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 10:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:51:12 INFO - PROCESS | 1807 | 1461174672850 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:51:12 INFO - PROCESS | 1807 | 1461174672852 Marionette TRACE conn4 <- [1,982,null,{}] 10:51:12 INFO - PROCESS | 1807 | 1461174672859 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:13 INFO - PROCESS | 1807 | 1461174673022 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 10:51:13 INFO - PROCESS | 1807 | 1461174673036 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f1d7400 == 109 [pid = 1807] [id = 253] 10:51:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 301 (0x8fbdf400) [pid = 1807] [serial = 760] [outer = (nil)] 10:51:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 302 (0x90918c00) [pid = 1807] [serial = 761] [outer = 0x8fbdf400] 10:51:13 INFO - PROCESS | 1807 | 1461174673109 Marionette DEBUG loaded listener.js 10:51:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 303 (0x92a29000) [pid = 1807] [serial = 762] [outer = 0x8fbdf400] 10:51:14 INFO - PROCESS | 1807 | 1461174674344 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 10:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1542ms 10:51:14 INFO - PROCESS | 1807 | 1461174674393 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 10:51:14 INFO - PROCESS | 1807 | 1461174674401 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 10:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:51:14 INFO - PROCESS | 1807 | 1461174674411 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:51:14 INFO - PROCESS | 1807 | 1461174674416 Marionette TRACE conn4 <- [1,986,null,{}] 10:51:14 INFO - PROCESS | 1807 | 1461174674425 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:14 INFO - PROCESS | 1807 | 1461174674670 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 10:51:14 INFO - PROCESS | 1807 | 1461174674939 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x86de7800 == 110 [pid = 1807] [id = 254] 10:51:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 304 (0x86de8400) [pid = 1807] [serial = 763] [outer = (nil)] 10:51:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 305 (0x89a63800) [pid = 1807] [serial = 764] [outer = 0x86de8400] 10:51:15 INFO - PROCESS | 1807 | 1461174675070 Marionette DEBUG loaded listener.js 10:51:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 306 (0x89f28400) [pid = 1807] [serial = 765] [outer = 0x86de8400] 10:51:16 INFO - PROCESS | 1807 | 1461174676087 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 10:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1739ms 10:51:16 INFO - PROCESS | 1807 | 1461174676151 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 10:51:16 INFO - PROCESS | 1807 | 1461174676160 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 10:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:51:16 INFO - PROCESS | 1807 | 1461174676171 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:51:16 INFO - PROCESS | 1807 | 1461174676175 Marionette TRACE conn4 <- [1,990,null,{}] 10:51:16 INFO - PROCESS | 1807 | 1461174676183 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:16 INFO - PROCESS | 1807 | 1461174676424 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 10:51:16 INFO - PROCESS | 1807 | 1461174676783 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x86de7c00 == 111 [pid = 1807] [id = 255] 10:51:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 307 (0x8bd94800) [pid = 1807] [serial = 766] [outer = (nil)] 10:51:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 308 (0x8cb66800) [pid = 1807] [serial = 767] [outer = 0x8bd94800] 10:51:16 INFO - PROCESS | 1807 | 1461174676878 Marionette DEBUG loaded listener.js 10:51:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 309 (0x8e383800) [pid = 1807] [serial = 768] [outer = 0x8bd94800] 10:51:17 INFO - PROCESS | 1807 | 1461174677772 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 10:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1636ms 10:51:17 INFO - PROCESS | 1807 | 1461174677807 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 10:51:17 INFO - PROCESS | 1807 | 1461174677810 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 10:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:51:17 INFO - PROCESS | 1807 | 1461174677818 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:51:17 INFO - PROCESS | 1807 | 1461174677824 Marionette TRACE conn4 <- [1,994,null,{}] 10:51:17 INFO - PROCESS | 1807 | 1461174677840 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:18 INFO - PROCESS | 1807 | 1461174678046 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 10:51:18 INFO - PROCESS | 1807 | 1461174678308 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x8cb69800 == 112 [pid = 1807] [id = 256] 10:51:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 310 (0x902f5000) [pid = 1807] [serial = 769] [outer = (nil)] 10:51:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 311 (0x92af3c00) [pid = 1807] [serial = 770] [outer = 0x902f5000] 10:51:18 INFO - PROCESS | 1807 | 1461174678450 Marionette DEBUG loaded listener.js 10:51:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 312 (0x92d22400) [pid = 1807] [serial = 771] [outer = 0x902f5000] 10:51:19 INFO - PROCESS | 1807 | 1461174679433 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 10:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1688ms 10:51:19 INFO - PROCESS | 1807 | 1461174679508 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 10:51:19 INFO - PROCESS | 1807 | 1461174679512 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 10:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:51:19 INFO - PROCESS | 1807 | 1461174679520 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:51:19 INFO - PROCESS | 1807 | 1461174679524 Marionette TRACE conn4 <- [1,998,null,{}] 10:51:19 INFO - PROCESS | 1807 | 1461174679530 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:19 INFO - PROCESS | 1807 | 1461174679772 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 10:51:20 INFO - PROCESS | 1807 | 1461174680082 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x87d7dc00 == 113 [pid = 1807] [id = 257] 10:51:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 313 (0x92b10000) [pid = 1807] [serial = 772] [outer = (nil)] 10:51:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 314 (0x96446800) [pid = 1807] [serial = 773] [outer = 0x92b10000] 10:51:20 INFO - PROCESS | 1807 | 1461174680179 Marionette DEBUG loaded listener.js 10:51:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 315 (0x970ee000) [pid = 1807] [serial = 774] [outer = 0x92b10000] 10:51:21 INFO - PROCESS | 1807 | 1461174681068 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 10:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1584ms 10:51:21 INFO - PROCESS | 1807 | 1461174681106 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 10:51:21 INFO - PROCESS | 1807 | 1461174681112 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 10:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:51:21 INFO - PROCESS | 1807 | 1461174681122 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:51:21 INFO - PROCESS | 1807 | 1461174681127 Marionette TRACE conn4 <- [1,1002,null,{}] 10:51:21 INFO - PROCESS | 1807 | 1461174681136 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:21 INFO - PROCESS | 1807 | 1461174681424 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 10:51:21 INFO - PROCESS | 1807 | 1461174681836 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x8901f000 == 114 [pid = 1807] [id = 258] 10:51:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 316 (0x97975c00) [pid = 1807] [serial = 775] [outer = (nil)] 10:51:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 317 (0x984f1c00) [pid = 1807] [serial = 776] [outer = 0x97975c00] 10:51:21 INFO - PROCESS | 1807 | 1461174681992 Marionette DEBUG loaded listener.js 10:51:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 318 (0x98f4e800) [pid = 1807] [serial = 777] [outer = 0x97975c00] 10:51:23 INFO - PROCESS | 1807 | 1461174683121 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 10:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 2045ms 10:51:23 INFO - PROCESS | 1807 | 1461174683167 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 10:51:23 INFO - PROCESS | 1807 | 1461174683171 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 10:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:51:23 INFO - PROCESS | 1807 | 1461174683177 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:51:23 INFO - PROCESS | 1807 | 1461174683181 Marionette TRACE conn4 <- [1,1006,null,{}] 10:51:23 INFO - PROCESS | 1807 | 1461174683187 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:23 INFO - PROCESS | 1807 | 1461174683387 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 10:51:23 INFO - PROCESS | 1807 | 1461174683647 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x8591c000 == 115 [pid = 1807] [id = 259] 10:51:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 319 (0x907b4c00) [pid = 1807] [serial = 778] [outer = (nil)] 10:51:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 320 (0x9fb8d000) [pid = 1807] [serial = 779] [outer = 0x907b4c00] 10:51:23 INFO - PROCESS | 1807 | 1461174683789 Marionette DEBUG loaded listener.js 10:51:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 321 (0x9fc9c400) [pid = 1807] [serial = 780] [outer = 0x907b4c00] 10:51:24 INFO - PROCESS | 1807 | 1461174684673 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 10:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1533ms 10:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:51:24 INFO - PROCESS | 1807 | 1461174684712 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 10:51:24 INFO - PROCESS | 1807 | 1461174684715 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 10:51:24 INFO - PROCESS | 1807 | 1461174684722 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:51:24 INFO - PROCESS | 1807 | 1461174684726 Marionette TRACE conn4 <- [1,1010,null,{}] 10:51:24 INFO - PROCESS | 1807 | 1461174684731 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:24 INFO - PROCESS | 1807 | 1461174684912 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 10:51:25 INFO - PROCESS | 1807 | 1461174685131 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x84fb4400 == 116 [pid = 1807] [id = 260] 10:51:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 322 (0x84fb5800) [pid = 1807] [serial = 781] [outer = (nil)] 10:51:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 323 (0x84fba400) [pid = 1807] [serial = 782] [outer = 0x84fb5800] 10:51:25 INFO - PROCESS | 1807 | 1461174685310 Marionette DEBUG loaded listener.js 10:51:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 324 (0x84fbd400) [pid = 1807] [serial = 783] [outer = 0x84fb5800] 10:51:26 INFO - PROCESS | 1807 | 1461174686231 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 10:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1547ms 10:51:26 INFO - PROCESS | 1807 | 1461174686269 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 10:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:51:26 INFO - PROCESS | 1807 | 1461174686273 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 10:51:26 INFO - PROCESS | 1807 | 1461174686280 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:51:26 INFO - PROCESS | 1807 | 1461174686283 Marionette TRACE conn4 <- [1,1014,null,{}] 10:51:26 INFO - PROCESS | 1807 | 1461174686289 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:26 INFO - PROCESS | 1807 | 1461174686469 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 10:51:26 INFO - PROCESS | 1807 | 1461174686738 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x84fb8c00 == 117 [pid = 1807] [id = 261] 10:51:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 325 (0x84fb9000) [pid = 1807] [serial = 784] [outer = (nil)] 10:51:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 326 (0x9eacd800) [pid = 1807] [serial = 785] [outer = 0x84fb9000] 10:51:26 INFO - PROCESS | 1807 | 1461174686868 Marionette DEBUG loaded listener.js 10:51:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 327 (0xa0ad2000) [pid = 1807] [serial = 786] [outer = 0x84fb9000] 10:51:27 INFO - PROCESS | 1807 | 1461174687767 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 10:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1543ms 10:51:27 INFO - PROCESS | 1807 | 1461174687823 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 10:51:27 INFO - PROCESS | 1807 | 1461174687828 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 10:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:51:27 INFO - PROCESS | 1807 | 1461174687835 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:51:27 INFO - PROCESS | 1807 | 1461174687838 Marionette TRACE conn4 <- [1,1018,null,{}] 10:51:27 INFO - PROCESS | 1807 | 1461174687844 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:28 INFO - PROCESS | 1807 | 1461174688031 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 10:51:28 INFO - PROCESS | 1807 | 1461174688290 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x84fbf000 == 118 [pid = 1807] [id = 262] 10:51:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 328 (0x84fc0000) [pid = 1807] [serial = 787] [outer = (nil)] 10:51:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 329 (0xa4533000) [pid = 1807] [serial = 788] [outer = 0x84fc0000] 10:51:28 INFO - PROCESS | 1807 | 1461174688423 Marionette DEBUG loaded listener.js 10:51:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 330 (0xa45e3800) [pid = 1807] [serial = 789] [outer = 0x84fc0000] 10:51:29 INFO - PROCESS | 1807 | 1461174689327 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 10:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1530ms 10:51:29 INFO - PROCESS | 1807 | 1461174689366 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 10:51:29 INFO - PROCESS | 1807 | 1461174689370 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 10:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:51:29 INFO - PROCESS | 1807 | 1461174689376 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:51:29 INFO - PROCESS | 1807 | 1461174689380 Marionette TRACE conn4 <- [1,1022,null,{}] 10:51:29 INFO - PROCESS | 1807 | 1461174689386 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:29 INFO - PROCESS | 1807 | 1461174689572 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 10:51:29 INFO - PROCESS | 1807 | 1461174689853 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f33d000 == 119 [pid = 1807] [id = 263] 10:51:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 331 (0x8f344000) [pid = 1807] [serial = 790] [outer = (nil)] 10:51:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 332 (0x8f347000) [pid = 1807] [serial = 791] [outer = 0x8f344000] 10:51:29 INFO - PROCESS | 1807 | 1461174689984 Marionette DEBUG loaded listener.js 10:51:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 333 (0x8f349800) [pid = 1807] [serial = 792] [outer = 0x8f344000] 10:51:30 INFO - PROCESS | 1807 | 1461174690874 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 10:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1531ms 10:51:30 INFO - PROCESS | 1807 | 1461174690911 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 10:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:51:30 INFO - PROCESS | 1807 | 1461174690917 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 10:51:30 INFO - PROCESS | 1807 | 1461174690926 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:51:30 INFO - PROCESS | 1807 | 1461174690931 Marionette TRACE conn4 <- [1,1026,null,{}] 10:51:30 INFO - PROCESS | 1807 | 1461174690936 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:31 INFO - PROCESS | 1807 | 1461174691154 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 10:51:31 INFO - PROCESS | 1807 | 1461174691484 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f33cc00 == 120 [pid = 1807] [id = 264] 10:51:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 334 (0x8f34b400) [pid = 1807] [serial = 793] [outer = (nil)] 10:51:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 335 (0xa5f31000) [pid = 1807] [serial = 794] [outer = 0x8f34b400] 10:51:31 INFO - PROCESS | 1807 | 1461174691584 Marionette DEBUG loaded listener.js 10:51:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 336 (0xa6960400) [pid = 1807] [serial = 795] [outer = 0x8f34b400] 10:51:32 INFO - PROCESS | 1807 | 1461174692459 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 10:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1586ms 10:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:51:32 INFO - PROCESS | 1807 | 1461174692511 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 10:51:32 INFO - PROCESS | 1807 | 1461174692514 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 10:51:32 INFO - PROCESS | 1807 | 1461174692521 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:51:32 INFO - PROCESS | 1807 | 1461174692524 Marionette TRACE conn4 <- [1,1030,null,{}] 10:51:32 INFO - PROCESS | 1807 | 1461174692530 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:32 INFO - PROCESS | 1807 | 1461174692724 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 10:51:33 INFO - PROCESS | 1807 | 1461174692986 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x84796800 == 121 [pid = 1807] [id = 265] 10:51:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 337 (0x84797000) [pid = 1807] [serial = 796] [outer = (nil)] 10:51:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 338 (0x8479fc00) [pid = 1807] [serial = 797] [outer = 0x84797000] 10:51:33 INFO - PROCESS | 1807 | 1461174693113 Marionette DEBUG loaded listener.js 10:51:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 339 (0x847a2800) [pid = 1807] [serial = 798] [outer = 0x84797000] 10:51:33 INFO - PROCESS | 1807 | 1461174693967 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 10:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1493ms 10:51:34 INFO - PROCESS | 1807 | 1461174694012 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 10:51:34 INFO - PROCESS | 1807 | 1461174694016 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 10:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:51:34 INFO - PROCESS | 1807 | 1461174694023 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:51:34 INFO - PROCESS | 1807 | 1461174694026 Marionette TRACE conn4 <- [1,1034,null,{}] 10:51:34 INFO - PROCESS | 1807 | 1461174694032 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:34 INFO - PROCESS | 1807 | 1461174694239 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 10:51:34 INFO - PROCESS | 1807 | 1461174694549 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:34 INFO - PROCESS | 1807 | ++DOCSHELL 0xa4ccb400 == 122 [pid = 1807] [id = 266] 10:51:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 340 (0xa4ccf800) [pid = 1807] [serial = 799] [outer = (nil)] 10:51:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 341 (0xa693ac00) [pid = 1807] [serial = 800] [outer = 0xa4ccf800] 10:51:34 INFO - PROCESS | 1807 | 1461174694681 Marionette DEBUG loaded listener.js 10:51:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 342 (0xa6d34c00) [pid = 1807] [serial = 801] [outer = 0xa4ccf800] 10:51:35 INFO - PROCESS | 1807 | 1461174695541 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 10:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1583ms 10:51:35 INFO - PROCESS | 1807 | 1461174695607 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 10:51:35 INFO - PROCESS | 1807 | 1461174695611 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 10:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:51:35 INFO - PROCESS | 1807 | 1461174695617 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:51:35 INFO - PROCESS | 1807 | 1461174695621 Marionette TRACE conn4 <- [1,1038,null,{}] 10:51:35 INFO - PROCESS | 1807 | 1461174695626 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:35 INFO - PROCESS | 1807 | 1461174695813 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 10:51:36 INFO - PROCESS | 1807 | 1461174696076 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x96940000 == 123 [pid = 1807] [id = 267] 10:51:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 343 (0xa0a27000) [pid = 1807] [serial = 802] [outer = (nil)] 10:51:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 344 (0xa7738800) [pid = 1807] [serial = 803] [outer = 0xa0a27000] 10:51:36 INFO - PROCESS | 1807 | 1461174696203 Marionette DEBUG loaded listener.js 10:51:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 345 (0xa773b800) [pid = 1807] [serial = 804] [outer = 0xa0a27000] 10:51:37 INFO - PROCESS | 1807 | 1461174697046 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 10:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1493ms 10:51:37 INFO - PROCESS | 1807 | 1461174697111 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 10:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:51:37 INFO - PROCESS | 1807 | 1461174697115 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 10:51:37 INFO - PROCESS | 1807 | 1461174697121 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:51:37 INFO - PROCESS | 1807 | 1461174697125 Marionette TRACE conn4 <- [1,1042,null,{}] 10:51:37 INFO - PROCESS | 1807 | 1461174697131 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:37 INFO - PROCESS | 1807 | 1461174697316 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 10:51:37 INFO - PROCESS | 1807 | 1461174697580 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x84797400 == 124 [pid = 1807] [id = 268] 10:51:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 346 (0x93a34400) [pid = 1807] [serial = 805] [outer = (nil)] 10:51:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 347 (0x93a3a400) [pid = 1807] [serial = 806] [outer = 0x93a34400] 10:51:37 INFO - PROCESS | 1807 | 1461174697706 Marionette DEBUG loaded listener.js 10:51:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 348 (0x93a3c000) [pid = 1807] [serial = 807] [outer = 0x93a34400] 10:51:38 INFO - PROCESS | 1807 | 1461174698556 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 10:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1487ms 10:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:51:38 INFO - PROCESS | 1807 | 1461174698609 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 10:51:38 INFO - PROCESS | 1807 | 1461174698612 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 10:51:38 INFO - PROCESS | 1807 | 1461174698619 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:51:38 INFO - PROCESS | 1807 | 1461174698622 Marionette TRACE conn4 <- [1,1046,null,{}] 10:51:38 INFO - PROCESS | 1807 | 1461174698628 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:38 INFO - PROCESS | 1807 | 1461174698831 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 10:51:39 INFO - PROCESS | 1807 | 1461174699154 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x847a4000 == 125 [pid = 1807] [id = 269] 10:51:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 349 (0x916f2800) [pid = 1807] [serial = 808] [outer = (nil)] 10:51:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 350 (0x93b7e400) [pid = 1807] [serial = 809] [outer = 0x916f2800] 10:51:39 INFO - PROCESS | 1807 | 1461174699248 Marionette DEBUG loaded listener.js 10:51:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 351 (0x93b80400) [pid = 1807] [serial = 810] [outer = 0x916f2800] 10:51:40 INFO - PROCESS | 1807 | 1461174700142 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 10:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1552ms 10:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:51:40 INFO - PROCESS | 1807 | 1461174700173 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 10:51:40 INFO - PROCESS | 1807 | 1461174700176 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 10:51:40 INFO - PROCESS | 1807 | 1461174700183 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:51:40 INFO - PROCESS | 1807 | 1461174700187 Marionette TRACE conn4 <- [1,1050,null,{}] 10:51:40 INFO - PROCESS | 1807 | 1461174700193 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:40 INFO - PROCESS | 1807 | 1461174700398 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 10:51:40 INFO - PROCESS | 1807 | 1461174700731 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x85ad8400 == 126 [pid = 1807] [id = 270] 10:51:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 352 (0x8f1cd000) [pid = 1807] [serial = 811] [outer = (nil)] 10:51:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 353 (0x93b85c00) [pid = 1807] [serial = 812] [outer = 0x8f1cd000] 10:51:40 INFO - PROCESS | 1807 | 1461174700830 Marionette DEBUG loaded listener.js 10:51:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 354 (0x93b87400) [pid = 1807] [serial = 813] [outer = 0x8f1cd000] 10:51:41 INFO - PROCESS | 1807 | 1461174701705 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 10:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1582ms 10:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:51:41 INFO - PROCESS | 1807 | 1461174701765 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 10:51:41 INFO - PROCESS | 1807 | 1461174701768 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 10:51:41 INFO - PROCESS | 1807 | 1461174701775 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:51:41 INFO - PROCESS | 1807 | 1461174701779 Marionette TRACE conn4 <- [1,1054,null,{}] 10:51:41 INFO - PROCESS | 1807 | 1461174701784 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:41 INFO - PROCESS | 1807 | 1461174701991 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 10:51:42 INFO - PROCESS | 1807 | 1461174702304 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x87d70800 == 127 [pid = 1807] [id = 271] 10:51:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 355 (0x87d73c00) [pid = 1807] [serial = 814] [outer = (nil)] 10:51:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 356 (0x93cadc00) [pid = 1807] [serial = 815] [outer = 0x87d73c00] 10:51:42 INFO - PROCESS | 1807 | 1461174702404 Marionette DEBUG loaded listener.js 10:51:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 357 (0x93caf400) [pid = 1807] [serial = 816] [outer = 0x87d73c00] 10:51:43 INFO - PROCESS | 1807 | 1461174703472 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 10:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1737ms 10:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:51:43 INFO - PROCESS | 1807 | 1461174703512 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 10:51:43 INFO - PROCESS | 1807 | 1461174703515 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 10:51:43 INFO - PROCESS | 1807 | 1461174703523 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:51:43 INFO - PROCESS | 1807 | 1461174703526 Marionette TRACE conn4 <- [1,1058,null,{}] 10:51:43 INFO - PROCESS | 1807 | 1461174703533 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:44 INFO - PROCESS | 1807 | --DOCSHELL 0x8f1d2000 == 126 [pid = 1807] [id = 252] 10:51:44 INFO - PROCESS | 1807 | --DOCSHELL 0x8cb6cc00 == 125 [pid = 1807] [id = 251] 10:51:44 INFO - PROCESS | 1807 | --DOCSHELL 0x863e7c00 == 124 [pid = 1807] [id = 250] 10:51:44 INFO - PROCESS | 1807 | --DOCSHELL 0x89a59400 == 123 [pid = 1807] [id = 249] 10:51:44 INFO - PROCESS | 1807 | --DOCSHELL 0x87cee800 == 122 [pid = 1807] [id = 247] 10:51:44 INFO - PROCESS | 1807 | --DOCSHELL 0x86af4c00 == 121 [pid = 1807] [id = 248] 10:51:44 INFO - PROCESS | 1807 | --DOCSHELL 0x89027800 == 120 [pid = 1807] [id = 245] 10:51:44 INFO - PROCESS | 1807 | --DOCSHELL 0x85acf800 == 119 [pid = 1807] [id = 243] 10:51:44 INFO - PROCESS | 1807 | --DOCSHELL 0x85ad9400 == 118 [pid = 1807] [id = 244] 10:51:44 INFO - PROCESS | 1807 | --DOCSHELL 0x8591d800 == 117 [pid = 1807] [id = 242] 10:51:44 INFO - PROCESS | 1807 | --DOCSHELL 0x8591b800 == 116 [pid = 1807] [id = 241] 10:51:44 INFO - PROCESS | 1807 | --DOCSHELL 0x863df000 == 115 [pid = 1807] [id = 240] 10:51:44 INFO - PROCESS | 1807 | --DOCSHELL 0x86de4400 == 114 [pid = 1807] [id = 238] 10:51:44 INFO - PROCESS | 1807 | --DOCSHELL 0x8901b400 == 113 [pid = 1807] [id = 239] 10:51:44 INFO - PROCESS | 1807 | --DOCSHELL 0x86de1c00 == 112 [pid = 1807] [id = 237] 10:51:44 INFO - PROCESS | 1807 | --DOCSHELL 0x89f23800 == 111 [pid = 1807] [id = 236] 10:51:44 INFO - PROCESS | 1807 | --DOCSHELL 0x8e695800 == 110 [pid = 1807] [id = 234] 10:51:44 INFO - PROCESS | 1807 | --DOCSHELL 0x8e37cc00 == 109 [pid = 1807] [id = 235] 10:51:44 INFO - PROCESS | 1807 | --DOCSHELL 0x90065800 == 108 [pid = 1807] [id = 233] 10:51:44 INFO - PROCESS | 1807 | --DOCSHELL 0x8cb6e000 == 107 [pid = 1807] [id = 232] 10:51:44 INFO - PROCESS | 1807 | --DOCSHELL 0x8c8dbc00 == 106 [pid = 1807] [id = 231] 10:51:44 INFO - PROCESS | 1807 | --DOCSHELL 0x904b9c00 == 105 [pid = 1807] [id = 229] 10:51:44 INFO - PROCESS | 1807 | --DOCSHELL 0x8a527400 == 104 [pid = 1807] [id = 230] 10:51:44 INFO - PROCESS | 1807 | 1461174704781 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 356 (0x92b07800) [pid = 1807] [serial = 689] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 355 (0x903de800) [pid = 1807] [serial = 401] [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.] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 354 (0x918a1400) [pid = 1807] [serial = 687] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 353 (0x8c8d3000) [pid = 1807] [serial = 677] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 352 (0x8f212800) [pid = 1807] [serial = 626] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 351 (0x9fc9ec00) [pid = 1807] [serial = 656] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 350 (0x902fd800) [pid = 1807] [serial = 619] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 349 (0x8bd1f800) [pid = 1807] [serial = 674] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 348 (0x86afdc00) [pid = 1807] [serial = 665] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 347 (0x9ff9a800) [pid = 1807] [serial = 659] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 346 (0x902f7400) [pid = 1807] [serial = 683] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 345 (0x973bf400) [pid = 1807] [serial = 644] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 344 (0x98b80c00) [pid = 1807] [serial = 650] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 343 (0x907aa800) [pid = 1807] [serial = 686] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 342 (0x90348c00) [pid = 1807] [serial = 684] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 341 (0x90350c00) [pid = 1807] [serial = 629] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 340 (0x8aeaf400) [pid = 1807] [serial = 671] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 339 (0x90345400) [pid = 1807] [serial = 620] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 338 (0x904bd000) [pid = 1807] [serial = 632] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 337 (0x8bd1b800) [pid = 1807] [serial = 622] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 336 (0x92d20400) [pid = 1807] [serial = 638] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 335 (0x952bdc00) [pid = 1807] [serial = 641] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 334 (0xa0fdf800) [pid = 1807] [serial = 662] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 333 (0x8fc47000) [pid = 1807] [serial = 681] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 332 (0x916e8800) [pid = 1807] [serial = 635] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 331 (0x8bd1d400) [pid = 1807] [serial = 672] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 330 (0xa2ac4000) [pid = 1807] [serial = 668] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 329 (0x9ea16800) [pid = 1807] [serial = 653] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 328 (0x8c973000) [pid = 1807] [serial = 675] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 327 (0x97977800) [pid = 1807] [serial = 647] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 326 (0x8f20c400) [pid = 1807] [serial = 680] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | --DOMWINDOW == 325 (0x8e698c00) [pid = 1807] [serial = 678] [outer = (nil)] [url = about:blank] 10:51:45 INFO - PROCESS | 1807 | 1461174705220 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x85ad0800 == 105 [pid = 1807] [id = 272] 10:51:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 326 (0x85ad8c00) [pid = 1807] [serial = 817] [outer = (nil)] 10:51:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 327 (0x86c28000) [pid = 1807] [serial = 818] [outer = 0x85ad8c00] 10:51:45 INFO - PROCESS | 1807 | 1461174705330 Marionette DEBUG loaded listener.js 10:51:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 328 (0x86c2e800) [pid = 1807] [serial = 819] [outer = 0x85ad8c00] 10:51:46 INFO - PROCESS | 1807 | 1461174706146 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 10:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 2687ms 10:51:46 INFO - PROCESS | 1807 | 1461174706210 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 10:51:46 INFO - PROCESS | 1807 | 1461174706217 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 10:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:51:46 INFO - PROCESS | 1807 | 1461174706224 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:51:46 INFO - PROCESS | 1807 | 1461174706231 Marionette TRACE conn4 <- [1,1062,null,{}] 10:51:46 INFO - PROCESS | 1807 | 1461174706238 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:46 INFO - PROCESS | 1807 | 1461174706417 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 10:51:46 INFO - PROCESS | 1807 | 1461174706428 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x85acf800 == 106 [pid = 1807] [id = 273] 10:51:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 329 (0x87ceb000) [pid = 1807] [serial = 820] [outer = (nil)] 10:51:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 330 (0x87d75800) [pid = 1807] [serial = 821] [outer = 0x87ceb000] 10:51:46 INFO - PROCESS | 1807 | 1461174706676 Marionette DEBUG loaded listener.js 10:51:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 331 (0x87d7e800) [pid = 1807] [serial = 822] [outer = 0x87ceb000] 10:51:47 INFO - PROCESS | 1807 | 1461174707625 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 10:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1448ms 10:51:47 INFO - PROCESS | 1807 | 1461174707674 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 10:51:47 INFO - PROCESS | 1807 | 1461174707679 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 10:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:51:47 INFO - PROCESS | 1807 | 1461174707694 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:51:47 INFO - PROCESS | 1807 | 1461174707698 Marionette TRACE conn4 <- [1,1066,null,{}] 10:51:47 INFO - PROCESS | 1807 | 1461174707704 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:47 INFO - PROCESS | 1807 | 1461174707955 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 10:51:48 INFO - PROCESS | 1807 | 1461174707988 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x87d76000 == 107 [pid = 1807] [id = 274] 10:51:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 332 (0x89bb6c00) [pid = 1807] [serial = 823] [outer = (nil)] 10:51:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 333 (0x8a521400) [pid = 1807] [serial = 824] [outer = 0x89bb6c00] 10:51:48 INFO - PROCESS | 1807 | 1461174708063 Marionette DEBUG loaded listener.js 10:51:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 334 (0x8acf1400) [pid = 1807] [serial = 825] [outer = 0x89bb6c00] 10:51:49 INFO - PROCESS | 1807 | 1461174709037 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 10:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1379ms 10:51:49 INFO - PROCESS | 1807 | 1461174709074 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 10:51:49 INFO - PROCESS | 1807 | 1461174709088 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 10:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:51:49 INFO - PROCESS | 1807 | 1461174709128 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:51:49 INFO - PROCESS | 1807 | 1461174709135 Marionette TRACE conn4 <- [1,1070,null,{}] 10:51:49 INFO - PROCESS | 1807 | 1461174709141 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:49 INFO - PROCESS | 1807 | 1461174709389 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 10:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 333 (0x89a5b000) [pid = 1807] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 332 (0x87cef800) [pid = 1807] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 331 (0x8a522000) [pid = 1807] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 330 (0x87cf5400) [pid = 1807] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 329 (0x8e37fc00) [pid = 1807] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 328 (0x8f1d5000) [pid = 1807] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:51:49 INFO - PROCESS | 1807 | 1461174709909 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x863e7000 == 108 [pid = 1807] [id = 275] 10:51:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 329 (0x863e9400) [pid = 1807] [serial = 826] [outer = (nil)] 10:51:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 330 (0x8a522000) [pid = 1807] [serial = 827] [outer = 0x863e9400] 10:51:50 INFO - PROCESS | 1807 | 1461174709998 Marionette DEBUG loaded listener.js 10:51:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 331 (0x8c8dc000) [pid = 1807] [serial = 828] [outer = 0x863e9400] 10:51:50 INFO - PROCESS | 1807 | 1461174710709 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 10:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1665ms 10:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:51:50 INFO - PROCESS | 1807 | 1461174710762 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 10:51:50 INFO - PROCESS | 1807 | 1461174710764 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 10:51:50 INFO - PROCESS | 1807 | 1461174710771 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:51:50 INFO - PROCESS | 1807 | 1461174710775 Marionette TRACE conn4 <- [1,1074,null,{}] 10:51:50 INFO - PROCESS | 1807 | 1461174710780 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:50 INFO - PROCESS | 1807 | 1461174710954 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 10:51:50 INFO - PROCESS | 1807 | 1461174710970 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c845400 == 109 [pid = 1807] [id = 276] 10:51:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 332 (0x8c979400) [pid = 1807] [serial = 829] [outer = (nil)] 10:51:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 333 (0x8cb6ac00) [pid = 1807] [serial = 830] [outer = 0x8c979400] 10:51:51 INFO - PROCESS | 1807 | 1461174711044 Marionette DEBUG loaded listener.js 10:51:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 334 (0x8e381000) [pid = 1807] [serial = 831] [outer = 0x8c979400] 10:51:52 INFO - PROCESS | 1807 | 1461174712192 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 10:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1451ms 10:51:52 INFO - PROCESS | 1807 | 1461174712222 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 10:51:52 INFO - PROCESS | 1807 | 1461174712229 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 10:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:51:52 INFO - PROCESS | 1807 | 1461174712238 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:51:52 INFO - PROCESS | 1807 | 1461174712243 Marionette TRACE conn4 <- [1,1078,null,{}] 10:51:52 INFO - PROCESS | 1807 | 1461174712255 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:52 INFO - PROCESS | 1807 | 1461174712492 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 10:51:52 INFO - PROCESS | 1807 | 1461174712788 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x8591d800 == 110 [pid = 1807] [id = 277] 10:51:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 335 (0x863e7c00) [pid = 1807] [serial = 832] [outer = (nil)] 10:51:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 336 (0x86de1c00) [pid = 1807] [serial = 833] [outer = 0x863e7c00] 10:51:52 INFO - PROCESS | 1807 | 1461174712896 Marionette DEBUG loaded listener.js 10:51:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 337 (0x87d72800) [pid = 1807] [serial = 834] [outer = 0x863e7c00] 10:51:53 INFO - PROCESS | 1807 | 1461174713833 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 10:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1650ms 10:51:53 INFO - PROCESS | 1807 | 1461174713888 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 10:51:53 INFO - PROCESS | 1807 | 1461174713897 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 10:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:51:53 INFO - PROCESS | 1807 | 1461174713908 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:51:53 INFO - PROCESS | 1807 | 1461174713912 Marionette TRACE conn4 <- [1,1082,null,{}] 10:51:53 INFO - PROCESS | 1807 | 1461174713919 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:54 INFO - PROCESS | 1807 | 1461174714144 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 10:51:54 INFO - PROCESS | 1807 | 1461174714422 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x89f28000 == 111 [pid = 1807] [id = 278] 10:51:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 338 (0x8a528400) [pid = 1807] [serial = 835] [outer = (nil)] 10:51:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 339 (0x8bd1b800) [pid = 1807] [serial = 836] [outer = 0x8a528400] 10:51:54 INFO - PROCESS | 1807 | 1461174714552 Marionette DEBUG loaded listener.js 10:51:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 340 (0x8c848000) [pid = 1807] [serial = 837] [outer = 0x8a528400] 10:51:55 INFO - PROCESS | 1807 | 1461174715612 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 10:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1733ms 10:51:55 INFO - PROCESS | 1807 | 1461174715641 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 10:51:55 INFO - PROCESS | 1807 | 1461174715645 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 10:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:51:55 INFO - PROCESS | 1807 | 1461174715652 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:51:55 INFO - PROCESS | 1807 | 1461174715659 Marionette TRACE conn4 <- [1,1086,null,{}] 10:51:55 INFO - PROCESS | 1807 | 1461174715676 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:55 INFO - PROCESS | 1807 | 1461174715918 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 10:51:56 INFO - PROCESS | 1807 | 1461174716236 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bd1e400 == 112 [pid = 1807] [id = 279] 10:51:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 341 (0x8f1d4c00) [pid = 1807] [serial = 838] [outer = (nil)] 10:51:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 342 (0x8f342400) [pid = 1807] [serial = 839] [outer = 0x8f1d4c00] 10:51:56 INFO - PROCESS | 1807 | 1461174716331 Marionette DEBUG loaded listener.js 10:51:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 343 (0x8fbdc000) [pid = 1807] [serial = 840] [outer = 0x8f1d4c00] 10:51:57 INFO - PROCESS | 1807 | 1461174717243 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 10:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1639ms 10:51:57 INFO - PROCESS | 1807 | 1461174717292 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 10:51:57 INFO - PROCESS | 1807 | 1461174717297 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 10:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:51:57 INFO - PROCESS | 1807 | 1461174717304 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:51:57 INFO - PROCESS | 1807 | 1461174717308 Marionette TRACE conn4 <- [1,1090,null,{}] 10:51:57 INFO - PROCESS | 1807 | 1461174717314 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:57 INFO - PROCESS | 1807 | 1461174717526 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 10:51:57 INFO - PROCESS | 1807 | 1461174717797 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x8479a000 == 113 [pid = 1807] [id = 280] 10:51:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 344 (0x8f214000) [pid = 1807] [serial = 841] [outer = (nil)] 10:51:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 345 (0x90063000) [pid = 1807] [serial = 842] [outer = 0x8f214000] 10:51:57 INFO - PROCESS | 1807 | 1461174717930 Marionette DEBUG loaded listener.js 10:51:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 346 (0x90342800) [pid = 1807] [serial = 843] [outer = 0x8f214000] 10:51:58 INFO - PROCESS | 1807 | 1461174718809 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 10:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1582ms 10:51:58 INFO - PROCESS | 1807 | 1461174718888 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 10:51:58 INFO - PROCESS | 1807 | 1461174718892 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 10:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:51:58 INFO - PROCESS | 1807 | 1461174718899 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:51:58 INFO - PROCESS | 1807 | 1461174718903 Marionette TRACE conn4 <- [1,1094,null,{}] 10:51:58 INFO - PROCESS | 1807 | 1461174718909 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:59 INFO - PROCESS | 1807 | 1461174719156 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 10:51:59 INFO - PROCESS | 1807 | 1461174719469 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fe9f000 == 114 [pid = 1807] [id = 281] 10:51:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 347 (0x9005e000) [pid = 1807] [serial = 844] [outer = (nil)] 10:51:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 348 (0x903de800) [pid = 1807] [serial = 845] [outer = 0x9005e000] 10:51:59 INFO - PROCESS | 1807 | 1461174719560 Marionette DEBUG loaded listener.js 10:51:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 349 (0x903e8c00) [pid = 1807] [serial = 846] [outer = 0x9005e000] 10:52:00 INFO - PROCESS | 1807 | 1461174720475 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 10:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1638ms 10:52:00 INFO - PROCESS | 1807 | 1461174720538 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 10:52:00 INFO - PROCESS | 1807 | 1461174720543 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 10:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:52:00 INFO - PROCESS | 1807 | 1461174720549 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:52:00 INFO - PROCESS | 1807 | 1461174720553 Marionette TRACE conn4 <- [1,1098,null,{}] 10:52:00 INFO - PROCESS | 1807 | 1461174720561 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:00 INFO - PROCESS | 1807 | 1461174720848 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 10:52:01 INFO - PROCESS | 1807 | 1461174721176 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x9034b800 == 115 [pid = 1807] [id = 282] 10:52:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 350 (0x918a1800) [pid = 1807] [serial = 847] [outer = (nil)] 10:52:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 351 (0x92b03c00) [pid = 1807] [serial = 848] [outer = 0x918a1800] 10:52:01 INFO - PROCESS | 1807 | 1461174721274 Marionette DEBUG loaded listener.js 10:52:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 352 (0x92d1a000) [pid = 1807] [serial = 849] [outer = 0x918a1800] 10:52:02 INFO - PROCESS | 1807 | 1461174722179 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 10:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1682ms 10:52:02 INFO - PROCESS | 1807 | 1461174722232 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 10:52:02 INFO - PROCESS | 1807 | 1461174722235 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 10:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:52:02 INFO - PROCESS | 1807 | 1461174722243 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:52:02 INFO - PROCESS | 1807 | 1461174722246 Marionette TRACE conn4 <- [1,1102,null,{}] 10:52:02 INFO - PROCESS | 1807 | 1461174722252 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:02 INFO - PROCESS | 1807 | 1461174722465 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 10:52:02 INFO - PROCESS | 1807 | 1461174722784 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x916e3c00 == 116 [pid = 1807] [id = 283] 10:52:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 353 (0x92a26400) [pid = 1807] [serial = 850] [outer = (nil)] 10:52:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 354 (0x93a38400) [pid = 1807] [serial = 851] [outer = 0x92a26400] 10:52:02 INFO - PROCESS | 1807 | 1461174722883 Marionette DEBUG loaded listener.js 10:52:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 355 (0x93a3f000) [pid = 1807] [serial = 852] [outer = 0x92a26400] 10:52:03 INFO - PROCESS | 1807 | 1461174723801 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 10:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1589ms 10:52:03 INFO - PROCESS | 1807 | 1461174723834 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 10:52:03 INFO - PROCESS | 1807 | 1461174723837 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 10:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:52:03 INFO - PROCESS | 1807 | 1461174723845 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:52:03 INFO - PROCESS | 1807 | 1461174723848 Marionette TRACE conn4 <- [1,1106,null,{}] 10:52:03 INFO - PROCESS | 1807 | 1461174723855 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:04 INFO - PROCESS | 1807 | 1461174724091 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 10:52:04 INFO - PROCESS | 1807 | 1461174724458 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc47000 == 117 [pid = 1807] [id = 284] 10:52:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 356 (0x93b8a400) [pid = 1807] [serial = 853] [outer = (nil)] 10:52:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 357 (0x93cb3c00) [pid = 1807] [serial = 854] [outer = 0x93b8a400] 10:52:04 INFO - PROCESS | 1807 | 1461174724554 Marionette DEBUG loaded listener.js 10:52:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 358 (0x93cb5c00) [pid = 1807] [serial = 855] [outer = 0x93b8a400] 10:52:05 INFO - PROCESS | 1807 | 1461174725458 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 10:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1683ms 10:52:05 INFO - PROCESS | 1807 | 1461174725528 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 10:52:05 INFO - PROCESS | 1807 | 1461174725532 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 10:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:52:05 INFO - PROCESS | 1807 | 1461174725539 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:52:05 INFO - PROCESS | 1807 | 1461174725543 Marionette TRACE conn4 <- [1,1110,null,{}] 10:52:05 INFO - PROCESS | 1807 | 1461174725549 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:05 INFO - PROCESS | 1807 | 1461174725792 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 10:52:06 INFO - PROCESS | 1807 | 1461174726112 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x90347800 == 118 [pid = 1807] [id = 285] 10:52:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 359 (0x92e31800) [pid = 1807] [serial = 856] [outer = (nil)] 10:52:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 360 (0x93e4a800) [pid = 1807] [serial = 857] [outer = 0x92e31800] 10:52:06 INFO - PROCESS | 1807 | 1461174726206 Marionette DEBUG loaded listener.js 10:52:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 361 (0x93e4bc00) [pid = 1807] [serial = 858] [outer = 0x92e31800] 10:52:07 INFO - PROCESS | 1807 | 1461174727079 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 10:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1583ms 10:52:07 INFO - PROCESS | 1807 | 1461174727122 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 10:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:52:07 INFO - PROCESS | 1807 | 1461174727127 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 10:52:07 INFO - PROCESS | 1807 | 1461174727134 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:52:07 INFO - PROCESS | 1807 | 1461174727137 Marionette TRACE conn4 <- [1,1114,null,{}] 10:52:07 INFO - PROCESS | 1807 | 1461174727143 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:07 INFO - PROCESS | 1807 | 1461174727330 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 10:52:07 INFO - PROCESS | 1807 | 1461174727646 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x92b07800 == 119 [pid = 1807] [id = 286] 10:52:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 362 (0x93e48000) [pid = 1807] [serial = 859] [outer = (nil)] 10:52:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 363 (0x93e55000) [pid = 1807] [serial = 860] [outer = 0x93e48000] 10:52:07 INFO - PROCESS | 1807 | 1461174727744 Marionette DEBUG loaded listener.js 10:52:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 364 (0x952c4400) [pid = 1807] [serial = 861] [outer = 0x93e48000] 10:52:08 INFO - PROCESS | 1807 | 1461174728654 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 10:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1587ms 10:52:08 INFO - PROCESS | 1807 | 1461174728721 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 10:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:52:08 INFO - PROCESS | 1807 | 1461174728726 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 10:52:08 INFO - PROCESS | 1807 | 1461174728732 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:52:08 INFO - PROCESS | 1807 | 1461174728737 Marionette TRACE conn4 <- [1,1118,null,{}] 10:52:08 INFO - PROCESS | 1807 | 1461174728743 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:09 INFO - PROCESS | 1807 | 1461174729043 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 10:52:09 INFO - PROCESS | 1807 | 1461174729493 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x970ecc00 == 120 [pid = 1807] [id = 287] 10:52:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 365 (0x98b85800) [pid = 1807] [serial = 862] [outer = (nil)] 10:52:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 366 (0x9a652800) [pid = 1807] [serial = 863] [outer = 0x98b85800] 10:52:09 INFO - PROCESS | 1807 | 1461174729653 Marionette DEBUG loaded listener.js 10:52:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 367 (0x9eac9800) [pid = 1807] [serial = 864] [outer = 0x98b85800] 10:52:10 INFO - PROCESS | 1807 | 1461174730773 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 10:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2094ms 10:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:52:10 INFO - PROCESS | 1807 | 1461174730826 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 10:52:10 INFO - PROCESS | 1807 | 1461174730829 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 10:52:10 INFO - PROCESS | 1807 | 1461174730836 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:52:10 INFO - PROCESS | 1807 | 1461174730839 Marionette TRACE conn4 <- [1,1122,null,{}] 10:52:10 INFO - PROCESS | 1807 | 1461174730845 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:11 INFO - PROCESS | 1807 | 1461174731051 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 10:52:11 INFO - PROCESS | 1807 | 1461174731374 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x86a11800 == 121 [pid = 1807] [id = 288] 10:52:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 368 (0x86a13400) [pid = 1807] [serial = 865] [outer = (nil)] 10:52:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 369 (0x86a1a000) [pid = 1807] [serial = 866] [outer = 0x86a13400] 10:52:11 INFO - PROCESS | 1807 | 1461174731468 Marionette DEBUG loaded listener.js 10:52:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 370 (0x86a1b800) [pid = 1807] [serial = 867] [outer = 0x86a13400] 10:52:12 INFO - PROCESS | 1807 | 1461174732334 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 10:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1541ms 10:52:12 INFO - PROCESS | 1807 | 1461174732376 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 10:52:12 INFO - PROCESS | 1807 | 1461174732380 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 10:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:52:12 INFO - PROCESS | 1807 | 1461174732386 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:52:12 INFO - PROCESS | 1807 | 1461174732390 Marionette TRACE conn4 <- [1,1126,null,{}] 10:52:12 INFO - PROCESS | 1807 | 1461174732396 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:12 INFO - PROCESS | 1807 | 1461174732615 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 10:52:12 INFO - PROCESS | 1807 | 1461174732935 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x86a12000 == 122 [pid = 1807] [id = 289] 10:52:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 371 (0x86a19000) [pid = 1807] [serial = 868] [outer = (nil)] 10:52:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 372 (0x97951000) [pid = 1807] [serial = 869] [outer = 0x86a19000] 10:52:13 INFO - PROCESS | 1807 | 1461174733028 Marionette DEBUG loaded listener.js 10:52:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 373 (0x98f58400) [pid = 1807] [serial = 870] [outer = 0x86a19000] 10:52:13 INFO - PROCESS | 1807 | 1461174733917 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 10:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1590ms 10:52:13 INFO - PROCESS | 1807 | 1461174733978 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 10:52:13 INFO - PROCESS | 1807 | 1461174733982 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 10:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:52:13 INFO - PROCESS | 1807 | 1461174733988 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:52:13 INFO - PROCESS | 1807 | 1461174733992 Marionette TRACE conn4 <- [1,1130,null,{}] 10:52:14 INFO - PROCESS | 1807 | 1461174733997 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:14 INFO - PROCESS | 1807 | 1461174734190 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 10:52:14 INFO - PROCESS | 1807 | 1461174734517 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x86a1fc00 == 123 [pid = 1807] [id = 290] 10:52:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 374 (0x8ae22400) [pid = 1807] [serial = 871] [outer = (nil)] 10:52:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 375 (0x8ae29000) [pid = 1807] [serial = 872] [outer = 0x8ae22400] 10:52:14 INFO - PROCESS | 1807 | 1461174734611 Marionette DEBUG loaded listener.js 10:52:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 376 (0x8ae2a400) [pid = 1807] [serial = 873] [outer = 0x8ae22400] 10:52:15 INFO - PROCESS | 1807 | 1461174735536 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 10:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1582ms 10:52:15 INFO - PROCESS | 1807 | 1461174735571 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 10:52:15 INFO - PROCESS | 1807 | 1461174735574 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 10:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:52:15 INFO - PROCESS | 1807 | 1461174735581 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:52:15 INFO - PROCESS | 1807 | 1461174735585 Marionette TRACE conn4 <- [1,1134,null,{}] 10:52:15 INFO - PROCESS | 1807 | 1461174735591 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:15 INFO - PROCESS | 1807 | 1461174735792 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 10:52:16 INFO - PROCESS | 1807 | 1461174736508 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x863e4000 == 124 [pid = 1807] [id = 291] 10:52:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 377 (0x863e7800) [pid = 1807] [serial = 874] [outer = (nil)] 10:52:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 378 (0x86a20800) [pid = 1807] [serial = 875] [outer = 0x863e7800] 10:52:16 INFO - PROCESS | 1807 | 1461174736598 Marionette DEBUG loaded listener.js 10:52:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 379 (0x86afc800) [pid = 1807] [serial = 876] [outer = 0x863e7800] 10:52:17 INFO - PROCESS | 1807 | 1461174737495 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1987ms 10:52:17 INFO - PROCESS | 1807 | 1461174737569 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 10:52:17 INFO - PROCESS | 1807 | 1461174737576 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 10:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:52:17 INFO - PROCESS | 1807 | 1461174737585 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:52:17 INFO - PROCESS | 1807 | 1461174737589 Marionette TRACE conn4 <- [1,1138,null,{}] 10:52:17 INFO - PROCESS | 1807 | 1461174737597 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:17 INFO - PROCESS | 1807 | 1461174737820 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 10:52:18 INFO - PROCESS | 1807 | 1461174738153 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x85925800 == 125 [pid = 1807] [id = 292] 10:52:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 380 (0x85ad3400) [pid = 1807] [serial = 877] [outer = (nil)] 10:52:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 381 (0x8a525c00) [pid = 1807] [serial = 878] [outer = 0x85ad3400] 10:52:18 INFO - PROCESS | 1807 | 1461174738241 Marionette DEBUG loaded listener.js 10:52:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 382 (0x8ae25800) [pid = 1807] [serial = 879] [outer = 0x85ad3400] 10:52:19 INFO - PROCESS | 1807 | 1461174739227 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 10:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1693ms 10:52:19 INFO - PROCESS | 1807 | 1461174739281 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 10:52:19 INFO - PROCESS | 1807 | 1461174739287 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 10:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:52:19 INFO - PROCESS | 1807 | 1461174739296 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:52:19 INFO - PROCESS | 1807 | 1461174739300 Marionette TRACE conn4 <- [1,1142,null,{}] 10:52:19 INFO - PROCESS | 1807 | 1461174739306 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:19 INFO - PROCESS | 1807 | 1461174739495 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 10:52:19 INFO - PROCESS | 1807 | 1461174739880 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bd11400 == 126 [pid = 1807] [id = 293] 10:52:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 383 (0x8c849c00) [pid = 1807] [serial = 880] [outer = (nil)] 10:52:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 384 (0x8c980400) [pid = 1807] [serial = 881] [outer = 0x8c849c00] 10:52:20 INFO - PROCESS | 1807 | 1461174740014 Marionette DEBUG loaded listener.js 10:52:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 385 (0x8e68d800) [pid = 1807] [serial = 882] [outer = 0x8c849c00] 10:52:21 INFO - PROCESS | 1807 | 1461174741025 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 10:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1782ms 10:52:21 INFO - PROCESS | 1807 | 1461174741078 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 10:52:21 INFO - PROCESS | 1807 | 1461174741082 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 10:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:52:21 INFO - PROCESS | 1807 | 1461174741090 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:52:21 INFO - PROCESS | 1807 | 1461174741099 Marionette TRACE conn4 <- [1,1146,null,{}] 10:52:21 INFO - PROCESS | 1807 | 1461174741113 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:21 INFO - PROCESS | 1807 | 1461174741298 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 10:52:21 INFO - PROCESS | 1807 | 1461174741618 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x89021800 == 127 [pid = 1807] [id = 294] 10:52:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 386 (0x8f217800) [pid = 1807] [serial = 883] [outer = (nil)] 10:52:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 387 (0x8fea8c00) [pid = 1807] [serial = 884] [outer = 0x8f217800] 10:52:21 INFO - PROCESS | 1807 | 1461174741704 Marionette DEBUG loaded listener.js 10:52:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 388 (0x9034b400) [pid = 1807] [serial = 885] [outer = 0x8f217800] 10:52:22 INFO - PROCESS | 1807 | --DOCSHELL 0x8fbe1800 == 126 [pid = 1807] [id = 47] 10:52:22 INFO - PROCESS | 1807 | --DOCSHELL 0x863e7000 == 125 [pid = 1807] [id = 275] 10:52:22 INFO - PROCESS | 1807 | --DOCSHELL 0x87d76000 == 124 [pid = 1807] [id = 274] 10:52:22 INFO - PROCESS | 1807 | --DOCSHELL 0x85acf800 == 123 [pid = 1807] [id = 273] 10:52:22 INFO - PROCESS | 1807 | --DOCSHELL 0x85ad0800 == 122 [pid = 1807] [id = 272] 10:52:22 INFO - PROCESS | 1807 | --DOCSHELL 0x8f33d000 == 121 [pid = 1807] [id = 263] 10:52:22 INFO - PROCESS | 1807 | --DOCSHELL 0x8f33cc00 == 120 [pid = 1807] [id = 264] 10:52:22 INFO - PROCESS | 1807 | --DOCSHELL 0x84fbf000 == 119 [pid = 1807] [id = 262] 10:52:22 INFO - PROCESS | 1807 | --DOCSHELL 0x84fb8c00 == 118 [pid = 1807] [id = 261] 10:52:22 INFO - PROCESS | 1807 | --DOCSHELL 0x84fb4400 == 117 [pid = 1807] [id = 260] 10:52:22 INFO - PROCESS | 1807 | --DOCSHELL 0x8901f000 == 116 [pid = 1807] [id = 258] 10:52:22 INFO - PROCESS | 1807 | --DOCSHELL 0x8591c000 == 115 [pid = 1807] [id = 259] 10:52:22 INFO - PROCESS | 1807 | --DOCSHELL 0x87d7dc00 == 114 [pid = 1807] [id = 257] 10:52:22 INFO - PROCESS | 1807 | --DOCSHELL 0x8cb69800 == 113 [pid = 1807] [id = 256] 10:52:22 INFO - PROCESS | 1807 | --DOCSHELL 0x86de7c00 == 112 [pid = 1807] [id = 255] 10:52:22 INFO - PROCESS | 1807 | --DOCSHELL 0x86de7800 == 111 [pid = 1807] [id = 254] 10:52:22 INFO - PROCESS | 1807 | --DOMWINDOW == 387 (0x8c84ac00) [pid = 1807] [serial = 750] [outer = (nil)] [url = about:blank] 10:52:22 INFO - PROCESS | 1807 | --DOMWINDOW == 386 (0x85924800) [pid = 1807] [serial = 725] [outer = (nil)] [url = about:blank] 10:52:22 INFO - PROCESS | 1807 | --DOMWINDOW == 385 (0x87d77800) [pid = 1807] [serial = 743] [outer = (nil)] [url = about:blank] 10:52:22 INFO - PROCESS | 1807 | --DOMWINDOW == 384 (0x89021000) [pid = 1807] [serial = 719] [outer = (nil)] [url = about:blank] 10:52:22 INFO - PROCESS | 1807 | --DOMWINDOW == 383 (0x86de9800) [pid = 1807] [serial = 713] [outer = (nil)] [url = about:blank] 10:52:22 INFO - PROCESS | 1807 | --DOMWINDOW == 382 (0x863e6c00) [pid = 1807] [serial = 722] [outer = (nil)] [url = about:blank] 10:52:22 INFO - PROCESS | 1807 | --DOMWINDOW == 381 (0x87d79c00) [pid = 1807] [serial = 740] [outer = (nil)] [url = about:blank] 10:52:22 INFO - PROCESS | 1807 | --DOMWINDOW == 380 (0x8acf4800) [pid = 1807] [serial = 746] [outer = (nil)] [url = about:blank] 10:52:22 INFO - PROCESS | 1807 | --DOMWINDOW == 379 (0x8f1b7c00) [pid = 1807] [serial = 695] [outer = (nil)] [url = about:blank] 10:52:22 INFO - PROCESS | 1807 | --DOMWINDOW == 378 (0x8e68c000) [pid = 1807] [serial = 752] [outer = (nil)] [url = about:blank] 10:52:22 INFO - PROCESS | 1807 | --DOMWINDOW == 377 (0x85ada800) [pid = 1807] [serial = 731] [outer = (nil)] [url = about:blank] 10:52:22 INFO - PROCESS | 1807 | --DOMWINDOW == 376 (0x8f217c00) [pid = 1807] [serial = 755] [outer = (nil)] [url = about:blank] 10:52:22 INFO - PROCESS | 1807 | --DOMWINDOW == 375 (0x97ed5c00) [pid = 1807] [serial = 701] [outer = (nil)] [url = about:blank] 10:52:22 INFO - PROCESS | 1807 | --DOMWINDOW == 374 (0x8bd95400) [pid = 1807] [serial = 749] [outer = (nil)] [url = about:blank] 10:52:23 INFO - PROCESS | 1807 | --DOMWINDOW == 373 (0x85ad1400) [pid = 1807] [serial = 728] [outer = (nil)] [url = about:blank] 10:52:23 INFO - PROCESS | 1807 | --DOMWINDOW == 372 (0x8fc50800) [pid = 1807] [serial = 756] [outer = (nil)] [url = about:blank] 10:52:23 INFO - PROCESS | 1807 | --DOMWINDOW == 371 (0xa449b400) [pid = 1807] [serial = 710] [outer = (nil)] [url = about:blank] 10:52:23 INFO - PROCESS | 1807 | --DOMWINDOW == 370 (0x9ffa0000) [pid = 1807] [serial = 707] [outer = (nil)] [url = about:blank] 10:52:23 INFO - PROCESS | 1807 | --DOMWINDOW == 369 (0x89f1f000) [pid = 1807] [serial = 734] [outer = (nil)] [url = about:blank] 10:52:23 INFO - PROCESS | 1807 | --DOMWINDOW == 368 (0x8f1b8400) [pid = 1807] [serial = 753] [outer = (nil)] [url = about:blank] 10:52:23 INFO - PROCESS | 1807 | --DOMWINDOW == 367 (0x8bd16000) [pid = 1807] [serial = 692] [outer = (nil)] [url = about:blank] 10:52:23 INFO - PROCESS | 1807 | --DOMWINDOW == 366 (0x92d1d400) [pid = 1807] [serial = 698] [outer = (nil)] [url = about:blank] 10:52:23 INFO - PROCESS | 1807 | --DOMWINDOW == 365 (0x9a6cfc00) [pid = 1807] [serial = 704] [outer = (nil)] [url = about:blank] 10:52:23 INFO - PROCESS | 1807 | --DOMWINDOW == 364 (0xa44a0400) [pid = 1807] [serial = 716] [outer = (nil)] [url = about:blank] 10:52:23 INFO - PROCESS | 1807 | --DOMWINDOW == 363 (0x8fea3000) [pid = 1807] [serial = 737] [outer = (nil)] [url = about:blank] 10:52:23 INFO - PROCESS | 1807 | --DOMWINDOW == 362 (0x89021400) [pid = 1807] [serial = 744] [outer = (nil)] [url = about:blank] 10:52:23 INFO - PROCESS | 1807 | --DOMWINDOW == 361 (0x8bd97800) [pid = 1807] [serial = 747] [outer = (nil)] [url = about:blank] 10:52:23 INFO - PROCESS | 1807 | --DOMWINDOW == 360 (0x90064400) [pid = 1807] [serial = 758] [outer = (nil)] [url = about:blank] 10:52:23 INFO - PROCESS | 1807 | --DOMWINDOW == 359 (0x903e2c00) [pid = 1807] [serial = 759] [outer = (nil)] [url = about:blank] 10:52:23 INFO - PROCESS | 1807 | 1461174743305 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 10:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 2244ms 10:52:23 INFO - PROCESS | 1807 | 1461174743333 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 10:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:52:23 INFO - PROCESS | 1807 | 1461174743338 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 10:52:23 INFO - PROCESS | 1807 | 1461174743344 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:52:23 INFO - PROCESS | 1807 | 1461174743347 Marionette TRACE conn4 <- [1,1150,null,{}] 10:52:23 INFO - PROCESS | 1807 | 1461174743353 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:23 INFO - PROCESS | 1807 | 1461174743518 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 10:52:23 INFO - PROCESS | 1807 | 1461174743730 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x84799400 == 112 [pid = 1807] [id = 295] 10:52:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 360 (0x84fb5400) [pid = 1807] [serial = 886] [outer = (nil)] 10:52:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 361 (0x85ad3000) [pid = 1807] [serial = 887] [outer = 0x84fb5400] 10:52:23 INFO - PROCESS | 1807 | 1461174743807 Marionette DEBUG loaded listener.js 10:52:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 362 (0x86c29c00) [pid = 1807] [serial = 888] [outer = 0x84fb5400] 10:52:24 INFO - PROCESS | 1807 | 1461174744559 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 10:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1282ms 10:52:24 INFO - PROCESS | 1807 | 1461174744626 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 10:52:24 INFO - PROCESS | 1807 | 1461174744629 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 10:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:52:24 INFO - PROCESS | 1807 | 1461174744636 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:52:24 INFO - PROCESS | 1807 | 1461174744640 Marionette TRACE conn4 <- [1,1154,null,{}] 10:52:24 INFO - PROCESS | 1807 | 1461174744645 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:24 INFO - PROCESS | 1807 | 1461174744818 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 10:52:25 INFO - PROCESS | 1807 | 1461174745031 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x87d7c000 == 113 [pid = 1807] [id = 296] 10:52:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 363 (0x87d7d400) [pid = 1807] [serial = 889] [outer = (nil)] 10:52:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 364 (0x8901d800) [pid = 1807] [serial = 890] [outer = 0x87d7d400] 10:52:25 INFO - PROCESS | 1807 | 1461174745131 Marionette DEBUG loaded listener.js 10:52:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 365 (0x8aeb2400) [pid = 1807] [serial = 891] [outer = 0x87d7d400] 10:52:26 INFO - PROCESS | 1807 | 1461174746021 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 10:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1435ms 10:52:26 INFO - PROCESS | 1807 | 1461174746072 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 10:52:26 INFO - PROCESS | 1807 | 1461174746076 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 10:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:52:26 INFO - PROCESS | 1807 | 1461174746082 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:52:26 INFO - PROCESS | 1807 | 1461174746085 Marionette TRACE conn4 <- [1,1158,null,{}] 10:52:26 INFO - PROCESS | 1807 | 1461174746097 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:26 INFO - PROCESS | 1807 | 1461174746336 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 10:52:26 INFO - PROCESS | 1807 | 1461174746358 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x86de8800 == 114 [pid = 1807] [id = 297] 10:52:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 366 (0x86decc00) [pid = 1807] [serial = 892] [outer = (nil)] 10:52:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 367 (0x8f212800) [pid = 1807] [serial = 893] [outer = 0x86decc00] 10:52:26 INFO - PROCESS | 1807 | 1461174746431 Marionette DEBUG loaded listener.js 10:52:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 368 (0x8f345c00) [pid = 1807] [serial = 894] [outer = 0x86decc00] 10:52:27 INFO - PROCESS | 1807 | 1461174747365 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 10:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1331ms 10:52:27 INFO - PROCESS | 1807 | 1461174747413 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 10:52:27 INFO - PROCESS | 1807 | 1461174747417 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 10:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:52:27 INFO - PROCESS | 1807 | 1461174747423 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:52:27 INFO - PROCESS | 1807 | 1461174747426 Marionette TRACE conn4 <- [1,1162,null,{}] 10:52:27 INFO - PROCESS | 1807 | 1461174747432 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:29 INFO - PROCESS | 1807 | 1461174749205 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 367 (0x975dd800) [pid = 1807] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 366 (0x904b0800) [pid = 1807] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 365 (0x8e696400) [pid = 1807] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 364 (0x8f1b5000) [pid = 1807] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 363 (0x863e0400) [pid = 1807] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 362 (0x8acec800) [pid = 1807] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 361 (0x87d73c00) [pid = 1807] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 360 (0x9ead4400) [pid = 1807] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 359 (0x89f1dc00) [pid = 1807] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 358 (0xa4ccf800) [pid = 1807] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 357 (0x84fb9000) [pid = 1807] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 356 (0x9797a400) [pid = 1807] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 355 (0x907b4c00) [pid = 1807] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 354 (0x8e37c400) [pid = 1807] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 353 (0xa0fe1400) [pid = 1807] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 352 (0x8e691800) [pid = 1807] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 351 (0x9a6d3c00) [pid = 1807] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 350 (0x9fb97000) [pid = 1807] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 349 (0x907b4400) [pid = 1807] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 348 (0x902f5000) [pid = 1807] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 347 (0x8f1b7800) [pid = 1807] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 346 (0x92a26c00) [pid = 1807] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 345 (0x8e379000) [pid = 1807] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 344 (0xa4538400) [pid = 1807] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 343 (0x904bcc00) [pid = 1807] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 342 (0x8e380400) [pid = 1807] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 341 (0x92a2cc00) [pid = 1807] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 340 (0xa0fe3000) [pid = 1807] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 339 (0x92b04000) [pid = 1807] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 338 (0x8aea8400) [pid = 1807] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 337 (0x8e37a800) [pid = 1807] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 336 (0x8fc4e000) [pid = 1807] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 335 (0x90349c00) [pid = 1807] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 334 (0x89bb6c00) [pid = 1807] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 333 (0x916f2800) [pid = 1807] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 332 (0x8591f800) [pid = 1807] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 331 (0x8901b800) [pid = 1807] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 330 (0x8f34b400) [pid = 1807] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 329 (0x99221800) [pid = 1807] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 328 (0x89a12c00) [pid = 1807] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 327 (0x92b06c00) [pid = 1807] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 326 (0x8c8d6c00) [pid = 1807] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 325 (0x8acf1000) [pid = 1807] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 324 (0x8c848c00) [pid = 1807] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 323 (0xa0a27000) [pid = 1807] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 322 (0xa0a8dc00) [pid = 1807] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 321 (0x9fc56800) [pid = 1807] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 320 (0x9df8e000) [pid = 1807] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 319 (0x96941800) [pid = 1807] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 318 (0x8f1cd000) [pid = 1807] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 317 (0x86de5c00) [pid = 1807] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 316 (0x9ead6c00) [pid = 1807] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 315 (0x8bd1a000) [pid = 1807] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 314 (0x87ceb000) [pid = 1807] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 313 (0x8acf2c00) [pid = 1807] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 312 (0x84fc0000) [pid = 1807] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 311 (0x90346c00) [pid = 1807] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 310 (0x8e37a000) [pid = 1807] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 309 (0x8e378800) [pid = 1807] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 308 (0x891eac00) [pid = 1807] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 307 (0x9aa90400) [pid = 1807] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 306 (0x8fbe7000) [pid = 1807] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 305 (0xa4578c00) [pid = 1807] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 304 (0x86de8400) [pid = 1807] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 303 (0x907aa000) [pid = 1807] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 302 (0x9742a000) [pid = 1807] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 301 (0x84fb5800) [pid = 1807] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 300 (0x97953400) [pid = 1807] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 299 (0x8acf2400) [pid = 1807] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 298 (0x8f20d400) [pid = 1807] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 297 (0x8f1bfc00) [pid = 1807] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 296 (0x87d73000) [pid = 1807] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 295 (0x8e383400) [pid = 1807] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 294 (0x92a25000) [pid = 1807] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 293 (0x8acee800) [pid = 1807] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 292 (0x92d1d800) [pid = 1807] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 291 (0x863e9400) [pid = 1807] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 290 (0x92b10000) [pid = 1807] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 289 (0x8acee000) [pid = 1807] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 288 (0x89bb6000) [pid = 1807] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 287 (0x9742a400) [pid = 1807] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 286 (0x95d06800) [pid = 1807] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 285 (0x85ad8c00) [pid = 1807] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 284 (0x92d28800) [pid = 1807] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 283 (0x8bd91800) [pid = 1807] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 282 (0x84797000) [pid = 1807] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 281 (0x8bd94800) [pid = 1807] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 280 (0x974f3000) [pid = 1807] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 279 (0x8bda0400) [pid = 1807] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 278 (0x92b07000) [pid = 1807] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 277 (0x8f1cd400) [pid = 1807] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 276 (0x87cefc00) [pid = 1807] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 275 (0x8a52a400) [pid = 1807] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 274 (0x8f487000) [pid = 1807] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 273 (0x8f344000) [pid = 1807] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 272 (0x8f48b400) [pid = 1807] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 271 (0x916ee400) [pid = 1807] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 270 (0x85ad9c00) [pid = 1807] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 269 (0x98b4e400) [pid = 1807] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 268 (0x85ad2400) [pid = 1807] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 267 (0x93a34400) [pid = 1807] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 266 (0x97975c00) [pid = 1807] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 265 (0x8f487400) [pid = 1807] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 264 (0x8a523400) [pid = 1807] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 263 (0x8f20b800) [pid = 1807] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 262 (0x92aedc00) [pid = 1807] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 261 (0x89a16400) [pid = 1807] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 260 (0x89a56800) [pid = 1807] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 259 (0x902f3c00) [pid = 1807] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 258 (0x92e20000) [pid = 1807] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 257 (0xa2abb000) [pid = 1807] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 256 (0x8f48f000) [pid = 1807] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 255 (0x89027c00) [pid = 1807] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 254 (0x8f20ac00) [pid = 1807] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 253 (0x95d0c800) [pid = 1807] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 252 (0x9a650800) [pid = 1807] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 251 (0x98b46800) [pid = 1807] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 250 (0x86de2400) [pid = 1807] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 249 (0x8591cc00) [pid = 1807] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 248 (0x92e1a800) [pid = 1807] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 247 (0x86afb800) [pid = 1807] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 246 (0x904b8400) [pid = 1807] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 245 (0x8f1b6800) [pid = 1807] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 244 (0x973c8800) [pid = 1807] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 243 (0x9a652400) [pid = 1807] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 242 (0x8cb66000) [pid = 1807] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 241 (0x9795a400) [pid = 1807] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 240 (0xa0c2c800) [pid = 1807] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 239 (0x903e1800) [pid = 1807] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:52:29 INFO - PROCESS | 1807 | --DOMWINDOW == 238 (0x8fbe6c00) [pid = 1807] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:52:29 INFO - PROCESS | 1807 | 1461174749675 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x84796c00 == 115 [pid = 1807] [id = 298] 10:52:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 239 (0x84797000) [pid = 1807] [serial = 895] [outer = (nil)] 10:52:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 240 (0x84fb6000) [pid = 1807] [serial = 896] [outer = 0x84797000] 10:52:29 INFO - PROCESS | 1807 | 1461174749762 Marionette DEBUG loaded listener.js 10:52:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 241 (0x8591f800) [pid = 1807] [serial = 897] [outer = 0x84797000] 10:52:30 INFO - PROCESS | 1807 | 1461174750466 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 10:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 3088ms 10:52:30 INFO - PROCESS | 1807 | 1461174750511 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 10:52:30 INFO - PROCESS | 1807 | 1461174750515 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 10:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:52:30 INFO - PROCESS | 1807 | 1461174750525 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:52:30 INFO - PROCESS | 1807 | 1461174750529 Marionette TRACE conn4 <- [1,1166,null,{}] 10:52:30 INFO - PROCESS | 1807 | 1461174750535 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:30 INFO - PROCESS | 1807 | 1461174750782 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 10:52:30 INFO - PROCESS | 1807 | 1461174750803 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x863e9400 == 116 [pid = 1807] [id = 299] 10:52:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 242 (0x86de2400) [pid = 1807] [serial = 898] [outer = (nil)] 10:52:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 243 (0x87cf8400) [pid = 1807] [serial = 899] [outer = 0x86de2400] 10:52:30 INFO - PROCESS | 1807 | 1461174750879 Marionette DEBUG loaded listener.js 10:52:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 244 (0x89a12c00) [pid = 1807] [serial = 900] [outer = 0x86de2400] 10:52:32 INFO - PROCESS | 1807 | 1461174752051 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 10:52:32 INFO - PROCESS | 1807 | --DOCSHELL 0x916ed400 == 115 [pid = 1807] [id = 9] 10:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1597ms 10:52:32 INFO - PROCESS | 1807 | 1461174752178 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 10:52:32 INFO - PROCESS | 1807 | 1461174752186 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 10:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:52:32 INFO - PROCESS | 1807 | 1461174752233 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:52:32 INFO - PROCESS | 1807 | 1461174752239 Marionette TRACE conn4 <- [1,1170,null,{}] 10:52:32 INFO - PROCESS | 1807 | 1461174752295 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:32 INFO - PROCESS | 1807 | 1461174752513 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 10:52:32 INFO - PROCESS | 1807 | 1461174752839 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x85926800 == 116 [pid = 1807] [id = 300] 10:52:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 245 (0x86c2b000) [pid = 1807] [serial = 901] [outer = (nil)] 10:52:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 246 (0x86def000) [pid = 1807] [serial = 902] [outer = 0x86c2b000] 10:52:32 INFO - PROCESS | 1807 | 1461174752936 Marionette DEBUG loaded listener.js 10:52:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 247 (0x89028800) [pid = 1807] [serial = 903] [outer = 0x86c2b000] 10:52:33 INFO - PROCESS | 1807 | 1461174753966 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 10:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1804ms 10:52:34 INFO - PROCESS | 1807 | 1461174754017 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 10:52:34 INFO - PROCESS | 1807 | 1461174754025 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 10:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:52:34 INFO - PROCESS | 1807 | 1461174754037 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:52:34 INFO - PROCESS | 1807 | 1461174754041 Marionette TRACE conn4 <- [1,1174,null,{}] 10:52:34 INFO - PROCESS | 1807 | 1461174754048 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:34 INFO - PROCESS | 1807 | 1461174754252 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 10:52:34 INFO - PROCESS | 1807 | 1461174754654 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a52a400 == 117 [pid = 1807] [id = 301] 10:52:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 248 (0x8a52c800) [pid = 1807] [serial = 904] [outer = (nil)] 10:52:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 249 (0x8acef400) [pid = 1807] [serial = 905] [outer = 0x8a52c800] 10:52:34 INFO - PROCESS | 1807 | 1461174754750 Marionette DEBUG loaded listener.js 10:52:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 250 (0x8aea8c00) [pid = 1807] [serial = 906] [outer = 0x8a52c800] 10:52:35 INFO - PROCESS | 1807 | 1461174755732 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 10:52:35 INFO - PROCESS | 1807 | 1461174755795 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 10:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:52:35 INFO - PROCESS | 1807 | 1461174755804 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:52:35 INFO - PROCESS | 1807 | 1461174755810 Marionette TRACE conn4 <- [1,1178,null,{}] 10:52:35 INFO - PROCESS | 1807 | 1461174755827 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:36 INFO - PROCESS | 1807 | 1461174756038 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 10:52:36 INFO - PROCESS | 1807 | 1461174756365 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x89f1e400 == 118 [pid = 1807] [id = 302] 10:52:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 251 (0x8bd98800) [pid = 1807] [serial = 907] [outer = (nil)] 10:52:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 252 (0x8cb65000) [pid = 1807] [serial = 908] [outer = 0x8bd98800] 10:52:36 INFO - PROCESS | 1807 | 1461174756466 Marionette DEBUG loaded listener.js 10:52:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 253 (0x8e37b800) [pid = 1807] [serial = 909] [outer = 0x8bd98800] 10:52:37 INFO - PROCESS | 1807 | 1461174757409 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 10:52:37 INFO - PROCESS | 1807 | 1461174757497 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 10:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:52:37 INFO - PROCESS | 1807 | 1461174757505 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:52:37 INFO - PROCESS | 1807 | 1461174757508 Marionette TRACE conn4 <- [1,1182,null,{}] 10:52:37 INFO - PROCESS | 1807 | 1461174757514 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:37 INFO - PROCESS | 1807 | 1461174757743 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 10:52:38 INFO - PROCESS | 1807 | 1461174758065 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x87d73c00 == 119 [pid = 1807] [id = 303] 10:52:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 254 (0x8f1b5c00) [pid = 1807] [serial = 910] [outer = (nil)] 10:52:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 255 (0x8f1d3400) [pid = 1807] [serial = 911] [outer = 0x8f1b5c00] 10:52:38 INFO - PROCESS | 1807 | 1461174758160 Marionette DEBUG loaded listener.js 10:52:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 256 (0x8f20d400) [pid = 1807] [serial = 912] [outer = 0x8f1b5c00] 10:52:38 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:52:38 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:52:39 INFO - PROCESS | 1807 | 1461174759029 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 10:52:39 INFO - PROCESS | 1807 | 1461174759095 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 10:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:52:39 INFO - PROCESS | 1807 | 1461174759102 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:52:39 INFO - PROCESS | 1807 | 1461174759105 Marionette TRACE conn4 <- [1,1186,null,{}] 10:52:39 INFO - PROCESS | 1807 | 1461174759111 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:39 INFO - PROCESS | 1807 | 1461174759305 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 10:52:39 INFO - PROCESS | 1807 | 1461174759634 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x84fb2c00 == 120 [pid = 1807] [id = 304] 10:52:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 257 (0x8c841400) [pid = 1807] [serial = 913] [outer = (nil)] 10:52:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 258 (0x8f490800) [pid = 1807] [serial = 914] [outer = 0x8c841400] 10:52:39 INFO - PROCESS | 1807 | 1461174759733 Marionette DEBUG loaded listener.js 10:52:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 259 (0x8fbea000) [pid = 1807] [serial = 915] [outer = 0x8c841400] 10:52:40 INFO - PROCESS | 1807 | 1461174760647 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 10:52:40 INFO - PROCESS | 1807 | 1461174760693 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 10:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:52:40 INFO - PROCESS | 1807 | 1461174760699 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:52:40 INFO - PROCESS | 1807 | 1461174760703 Marionette TRACE conn4 <- [1,1190,null,{}] 10:52:40 INFO - PROCESS | 1807 | 1461174760709 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:40 INFO - PROCESS | 1807 | 1461174760942 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 10:52:41 INFO - PROCESS | 1807 | 1461174761276 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x8cb66000 == 121 [pid = 1807] [id = 305] 10:52:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 260 (0x9005c400) [pid = 1807] [serial = 916] [outer = (nil)] 10:52:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 261 (0x907aa000) [pid = 1807] [serial = 917] [outer = 0x9005c400] 10:52:41 INFO - PROCESS | 1807 | 1461174761377 Marionette DEBUG loaded listener.js 10:52:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 262 (0x907b6400) [pid = 1807] [serial = 918] [outer = 0x9005c400] 10:52:42 INFO - PROCESS | 1807 | 1461174762292 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 10:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:52:42 INFO - PROCESS | 1807 | 1461174762339 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 10:52:42 INFO - PROCESS | 1807 | 1461174762346 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:52:42 INFO - PROCESS | 1807 | 1461174762350 Marionette TRACE conn4 <- [1,1194,null,{}] 10:52:42 INFO - PROCESS | 1807 | 1461174762356 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:42 INFO - PROCESS | 1807 | 1461174762546 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 10:52:42 INFO - PROCESS | 1807 | 1461174762866 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x904b9000 == 122 [pid = 1807] [id = 306] 10:52:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 263 (0x907b1000) [pid = 1807] [serial = 919] [outer = (nil)] 10:52:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 264 (0x92aee400) [pid = 1807] [serial = 920] [outer = 0x907b1000] 10:52:42 INFO - PROCESS | 1807 | 1461174762964 Marionette DEBUG loaded listener.js 10:52:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 265 (0x92b05800) [pid = 1807] [serial = 921] [outer = 0x907b1000] 10:52:43 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:52:43 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:52:43 INFO - PROCESS | 1807 | 1461174763858 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 10:52:43 INFO - PROCESS | 1807 | 1461174763936 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 10:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:52:43 INFO - PROCESS | 1807 | 1461174763943 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:52:43 INFO - PROCESS | 1807 | 1461174763946 Marionette TRACE conn4 <- [1,1198,null,{}] 10:52:43 INFO - PROCESS | 1807 | 1461174763952 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:44 INFO - PROCESS | 1807 | 1461174764146 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 10:52:44 INFO - PROCESS | 1807 | 1461174764478 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x907ad000 == 123 [pid = 1807] [id = 307] 10:52:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 266 (0x918a6c00) [pid = 1807] [serial = 922] [outer = (nil)] 10:52:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 267 (0x92e29800) [pid = 1807] [serial = 923] [outer = 0x918a6c00] 10:52:44 INFO - PROCESS | 1807 | 1461174764574 Marionette DEBUG loaded listener.js 10:52:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 268 (0x93a34000) [pid = 1807] [serial = 924] [outer = 0x918a6c00] 10:52:45 INFO - PROCESS | 1807 | 1461174765458 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1592ms 10:52:45 INFO - PROCESS | 1807 | 1461174765536 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 10:52:45 INFO - PROCESS | 1807 | 1461174765539 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 10:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:52:45 INFO - PROCESS | 1807 | 1461174765546 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:52:45 INFO - PROCESS | 1807 | 1461174765550 Marionette TRACE conn4 <- [1,1202,null,{}] 10:52:45 INFO - PROCESS | 1807 | 1461174765556 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:45 INFO - PROCESS | 1807 | 1461174765807 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 10:52:46 INFO - PROCESS | 1807 | 1461174766140 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x918aa800 == 124 [pid = 1807] [id = 308] 10:52:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 269 (0x92d20800) [pid = 1807] [serial = 925] [outer = (nil)] 10:52:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 270 (0x93b86c00) [pid = 1807] [serial = 926] [outer = 0x92d20800] 10:52:46 INFO - PROCESS | 1807 | 1461174766230 Marionette DEBUG loaded listener.js 10:52:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 271 (0x93cb2c00) [pid = 1807] [serial = 927] [outer = 0x92d20800] 10:52:47 INFO - PROCESS | 1807 | 1461174767096 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1593ms 10:52:47 INFO - PROCESS | 1807 | 1461174767140 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 10:52:47 INFO - PROCESS | 1807 | 1461174767144 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 10:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:52:47 INFO - PROCESS | 1807 | 1461174767151 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:52:47 INFO - PROCESS | 1807 | 1461174767155 Marionette TRACE conn4 <- [1,1206,null,{}] 10:52:47 INFO - PROCESS | 1807 | 1461174767161 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:47 INFO - PROCESS | 1807 | 1461174767379 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 10:52:47 INFO - PROCESS | 1807 | 1461174767702 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x93a3c800 == 125 [pid = 1807] [id = 309] 10:52:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 272 (0x93a40c00) [pid = 1807] [serial = 928] [outer = (nil)] 10:52:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 273 (0x95d06800) [pid = 1807] [serial = 929] [outer = 0x93a40c00] 10:52:47 INFO - PROCESS | 1807 | 1461174767818 Marionette DEBUG loaded listener.js 10:52:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 274 (0x9649f400) [pid = 1807] [serial = 930] [outer = 0x93a40c00] 10:52:48 INFO - PROCESS | 1807 | 1461174768781 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:52:48 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 10:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1684ms 10:52:48 INFO - PROCESS | 1807 | 1461174768836 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 10:52:48 INFO - PROCESS | 1807 | 1461174768840 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 10:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:52:48 INFO - PROCESS | 1807 | 1461174768848 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:52:48 INFO - PROCESS | 1807 | 1461174768853 Marionette TRACE conn4 <- [1,1210,null,{}] 10:52:48 INFO - PROCESS | 1807 | 1461174768859 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:49 INFO - PROCESS | 1807 | 1461174769096 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 10:52:49 INFO - PROCESS | 1807 | 1461174769454 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x97ea7800 == 126 [pid = 1807] [id = 310] 10:52:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 275 (0x97ed5c00) [pid = 1807] [serial = 931] [outer = (nil)] 10:52:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 276 (0x987b5000) [pid = 1807] [serial = 932] [outer = 0x97ed5c00] 10:52:49 INFO - PROCESS | 1807 | 1461174769559 Marionette DEBUG loaded listener.js 10:52:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 277 (0x98f4fc00) [pid = 1807] [serial = 933] [outer = 0x97ed5c00] 10:52:50 INFO - PROCESS | 1807 | 1461174770674 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1933ms 10:52:50 INFO - PROCESS | 1807 | 1461174770808 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 10:52:50 INFO - PROCESS | 1807 | 1461174770812 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 10:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:52:50 INFO - PROCESS | 1807 | 1461174770888 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:52:50 INFO - PROCESS | 1807 | 1461174770895 Marionette TRACE conn4 <- [1,1214,null,{}] 10:52:50 INFO - PROCESS | 1807 | 1461174770904 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:51 INFO - PROCESS | 1807 | 1461174771191 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 10:52:51 INFO - PROCESS | 1807 | 1461174771479 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x93e50400 == 127 [pid = 1807] [id = 311] 10:52:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 278 (0x97956000) [pid = 1807] [serial = 934] [outer = (nil)] 10:52:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 279 (0x9ea13c00) [pid = 1807] [serial = 935] [outer = 0x97956000] 10:52:51 INFO - PROCESS | 1807 | 1461174771570 Marionette DEBUG loaded listener.js 10:52:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 280 (0x9ead4400) [pid = 1807] [serial = 936] [outer = 0x97956000] 10:52:52 INFO - PROCESS | 1807 | 1461174772503 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 10:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1712ms 10:52:52 INFO - PROCESS | 1807 | 1461174772574 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 10:52:52 INFO - PROCESS | 1807 | 1461174772578 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 10:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:52:52 INFO - PROCESS | 1807 | 1461174772585 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:52:52 INFO - PROCESS | 1807 | 1461174772589 Marionette TRACE conn4 <- [1,1218,null,{}] 10:52:52 INFO - PROCESS | 1807 | 1461174772594 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:52 INFO - PROCESS | 1807 | 1461174772827 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 10:52:53 INFO - PROCESS | 1807 | 1461174773154 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x92d24400 == 128 [pid = 1807] [id = 312] 10:52:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 281 (0x9aa8c400) [pid = 1807] [serial = 937] [outer = (nil)] 10:52:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 282 (0x9feea800) [pid = 1807] [serial = 938] [outer = 0x9aa8c400] 10:52:53 INFO - PROCESS | 1807 | 1461174773241 Marionette DEBUG loaded listener.js 10:52:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 283 (0x9ff15800) [pid = 1807] [serial = 939] [outer = 0x9aa8c400] 10:52:54 INFO - PROCESS | 1807 | 1461174774106 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 10:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1587ms 10:52:54 INFO - PROCESS | 1807 | 1461174774174 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 10:52:54 INFO - PROCESS | 1807 | 1461174774178 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 10:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:52:54 INFO - PROCESS | 1807 | 1461174774185 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:52:54 INFO - PROCESS | 1807 | 1461174774188 Marionette TRACE conn4 <- [1,1222,null,{}] 10:52:54 INFO - PROCESS | 1807 | 1461174774194 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:54 INFO - PROCESS | 1807 | 1461174774390 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 10:52:54 INFO - PROCESS | 1807 | 1461174774741 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x84fb9000 == 129 [pid = 1807] [id = 313] 10:52:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 284 (0x86c25400) [pid = 1807] [serial = 940] [outer = (nil)] 10:52:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 285 (0x87cf1c00) [pid = 1807] [serial = 941] [outer = 0x86c25400] 10:52:54 INFO - PROCESS | 1807 | 1461174774838 Marionette DEBUG loaded listener.js 10:52:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 286 (0x8901b000) [pid = 1807] [serial = 942] [outer = 0x86c25400] 10:52:55 INFO - PROCESS | 1807 | 1461174775719 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 10:52:55 INFO - PROCESS | 1807 | 1461174775781 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 10:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:52:55 INFO - PROCESS | 1807 | 1461174775792 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:52:55 INFO - PROCESS | 1807 | 1461174775794 Marionette TRACE conn4 <- [1,1226,null,{}] 10:52:55 INFO - PROCESS | 1807 | 1461174775801 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:56 INFO - PROCESS | 1807 | 1461174776023 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 10:52:56 INFO - PROCESS | 1807 | 1461174776356 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x84fb3000 == 130 [pid = 1807] [id = 314] 10:52:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 287 (0x84fb4000) [pid = 1807] [serial = 943] [outer = (nil)] 10:52:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 288 (0x87d77400) [pid = 1807] [serial = 944] [outer = 0x84fb4000] 10:52:56 INFO - PROCESS | 1807 | 1461174776449 Marionette DEBUG loaded listener.js 10:52:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 289 (0x89f28800) [pid = 1807] [serial = 945] [outer = 0x84fb4000] 10:52:57 INFO - PROCESS | 1807 | 1461174777341 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 10:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1629ms 10:52:57 INFO - PROCESS | 1807 | 1461174777421 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 10:52:57 INFO - PROCESS | 1807 | 1461174777425 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 10:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:52:57 INFO - PROCESS | 1807 | 1461174777432 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:52:57 INFO - PROCESS | 1807 | 1461174777435 Marionette TRACE conn4 <- [1,1230,null,{}] 10:52:57 INFO - PROCESS | 1807 | 1461174777441 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:57 INFO - PROCESS | 1807 | 1461174777685 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 10:52:58 INFO - PROCESS | 1807 | 1461174778023 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x85926400 == 131 [pid = 1807] [id = 315] 10:52:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 290 (0x85929400) [pid = 1807] [serial = 946] [outer = (nil)] 10:52:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 291 (0x86def400) [pid = 1807] [serial = 947] [outer = 0x85929400] 10:52:58 INFO - PROCESS | 1807 | 1461174778110 Marionette DEBUG loaded listener.js 10:52:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 292 (0x8901e000) [pid = 1807] [serial = 948] [outer = 0x85929400] 10:52:58 INFO - PROCESS | 1807 | 1461174778972 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 10:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1583ms 10:52:59 INFO - PROCESS | 1807 | 1461174779035 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 10:52:59 INFO - PROCESS | 1807 | 1461174779038 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 10:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:52:59 INFO - PROCESS | 1807 | 1461174779049 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:52:59 INFO - PROCESS | 1807 | 1461174779052 Marionette TRACE conn4 <- [1,1234,null,{}] 10:52:59 INFO - PROCESS | 1807 | 1461174779058 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:59 INFO - PROCESS | 1807 | 1461174779254 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 10:52:59 INFO - PROCESS | 1807 | 1461174779604 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x86af2000 == 132 [pid = 1807] [id = 316] 10:52:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 293 (0x87cea400) [pid = 1807] [serial = 949] [outer = (nil)] 10:52:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 294 (0x89bb7800) [pid = 1807] [serial = 950] [outer = 0x87cea400] 10:52:59 INFO - PROCESS | 1807 | 1461174779700 Marionette DEBUG loaded listener.js 10:52:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 295 (0x8aeaf800) [pid = 1807] [serial = 951] [outer = 0x87cea400] 10:53:00 INFO - PROCESS | 1807 | 1461174780576 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 10:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1580ms 10:53:00 INFO - PROCESS | 1807 | 1461174780637 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 10:53:00 INFO - PROCESS | 1807 | 1461174780641 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 10:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:53:00 INFO - PROCESS | 1807 | 1461174780650 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:53:00 INFO - PROCESS | 1807 | 1461174780654 Marionette TRACE conn4 <- [1,1238,null,{}] 10:53:00 INFO - PROCESS | 1807 | 1461174780660 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:00 INFO - PROCESS | 1807 | 1461174780894 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 10:53:01 INFO - PROCESS | 1807 | 1461174781241 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x85929c00 == 133 [pid = 1807] [id = 317] 10:53:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 296 (0x85adc800) [pid = 1807] [serial = 952] [outer = (nil)] 10:53:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 297 (0x86af9000) [pid = 1807] [serial = 953] [outer = 0x85adc800] 10:53:01 INFO - PROCESS | 1807 | 1461174781338 Marionette DEBUG loaded listener.js 10:53:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 298 (0x86afac00) [pid = 1807] [serial = 954] [outer = 0x85adc800] 10:53:02 INFO - PROCESS | 1807 | --DOCSHELL 0x87cf2c00 == 132 [pid = 1807] [id = 200] 10:53:02 INFO - PROCESS | 1807 | --DOCSHELL 0x84796c00 == 131 [pid = 1807] [id = 298] 10:53:02 INFO - PROCESS | 1807 | --DOCSHELL 0x86de8800 == 130 [pid = 1807] [id = 297] 10:53:02 INFO - PROCESS | 1807 | --DOCSHELL 0x87d7c000 == 129 [pid = 1807] [id = 296] 10:53:02 INFO - PROCESS | 1807 | --DOCSHELL 0x84799400 == 128 [pid = 1807] [id = 295] 10:53:02 INFO - PROCESS | 1807 | --DOCSHELL 0x89021800 == 127 [pid = 1807] [id = 294] 10:53:02 INFO - PROCESS | 1807 | --DOCSHELL 0x8bd11400 == 126 [pid = 1807] [id = 293] 10:53:02 INFO - PROCESS | 1807 | --DOCSHELL 0x863e4000 == 125 [pid = 1807] [id = 291] 10:53:02 INFO - PROCESS | 1807 | --DOCSHELL 0x85925800 == 124 [pid = 1807] [id = 292] 10:53:02 INFO - PROCESS | 1807 | --DOCSHELL 0x916e3c00 == 123 [pid = 1807] [id = 283] 10:53:02 INFO - PROCESS | 1807 | --DOCSHELL 0x9034b800 == 122 [pid = 1807] [id = 282] 10:53:02 INFO - PROCESS | 1807 | --DOCSHELL 0x8479a000 == 121 [pid = 1807] [id = 280] 10:53:02 INFO - PROCESS | 1807 | --DOCSHELL 0x8fe9f000 == 120 [pid = 1807] [id = 281] 10:53:02 INFO - PROCESS | 1807 | --DOCSHELL 0x8591d800 == 119 [pid = 1807] [id = 277] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 297 (0x984f3400) [pid = 1807] [serial = 702] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 296 (0x904ba000) [pid = 1807] [serial = 385] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 295 (0x973be400) [pid = 1807] [serial = 509] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 294 (0x8f1bdc00) [pid = 1807] [serial = 542] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 293 (0x89025800) [pid = 1807] [serial = 723] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 292 (0x8acf6000) [pid = 1807] [serial = 440] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 291 (0x93cadc00) [pid = 1807] [serial = 815] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 290 (0x9ffa2000) [pid = 1807] [serial = 283] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 289 (0xa6938800) [pid = 1807] [serial = 506] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 288 (0xa6d34c00) [pid = 1807] [serial = 801] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 287 (0x9eacd800) [pid = 1807] [serial = 785] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 286 (0xa4575800) [pid = 1807] [serial = 711] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 285 (0x9fb8d000) [pid = 1807] [serial = 779] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 284 (0x8f482800) [pid = 1807] [serial = 322] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 283 (0xa2a2dc00) [pid = 1807] [serial = 247] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 282 (0xa44a2400) [pid = 1807] [serial = 292] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 281 (0xa4ccf000) [pid = 1807] [serial = 503] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 280 (0xa0fe8000) [pid = 1807] [serial = 241] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 279 (0xa3c74800) [pid = 1807] [serial = 337] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 278 (0x92d22400) [pid = 1807] [serial = 771] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 277 (0x984f1800) [pid = 1807] [serial = 545] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 276 (0x92d1cc00) [pid = 1807] [serial = 690] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 275 (0x8e382800) [pid = 1807] [serial = 298] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 274 (0xa457d000) [pid = 1807] [serial = 289] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 273 (0x92d21c00) [pid = 1807] [serial = 584] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 272 (0x8fbe5800) [pid = 1807] [serial = 627] [outer = (nil)] [url = about:blank] 10:53:02 INFO - PROCESS | 1807 | --DOMWINDOW == 271 (0x9ffc9000) [pid = 1807] [serial = 189] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 270 (0xa9da1c00) [pid = 1807] [serial = 446] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 269 (0x95d86400) [pid = 1807] [serial = 642] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 268 (0xa693ac00) [pid = 1807] [serial = 800] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 267 (0x8aeb4000) [pid = 1807] [serial = 596] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 266 (0x90918c00) [pid = 1807] [serial = 761] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 265 (0x8f481800) [pid = 1807] [serial = 696] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 264 (0xa0c2d800) [pid = 1807] [serial = 660] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 263 (0x916ef000) [pid = 1807] [serial = 425] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 262 (0x8a521400) [pid = 1807] [serial = 824] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 261 (0x93b7e400) [pid = 1807] [serial = 809] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 260 (0x85ad4000) [pid = 1807] [serial = 729] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 259 (0x89023c00) [pid = 1807] [serial = 720] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 258 (0x93b80400) [pid = 1807] [serial = 810] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 257 (0xa6960400) [pid = 1807] [serial = 795] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 256 (0x9aa89800) [pid = 1807] [serial = 705] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 255 (0x89a1a800) [pid = 1807] [serial = 455] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 254 (0x92e24000) [pid = 1807] [serial = 235] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 253 (0x8cb6c400) [pid = 1807] [serial = 575] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 252 (0x8bd9d000) [pid = 1807] [serial = 623] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 251 (0x8f20c800) [pid = 1807] [serial = 422] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 250 (0xa773b800) [pid = 1807] [serial = 804] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 249 (0xa0fe4800) [pid = 1807] [serial = 663] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 248 (0xa3c7d000) [pid = 1807] [serial = 286] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 247 (0xa4577800) [pid = 1807] [serial = 431] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 246 (0x93caf400) [pid = 1807] [serial = 816] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 245 (0xa0fe1c00) [pid = 1807] [serial = 331] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 244 (0x93b85c00) [pid = 1807] [serial = 812] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 243 (0x8acf1400) [pid = 1807] [serial = 825] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 242 (0xa4c0a400) [pid = 1807] [serial = 717] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 241 (0xa5f3a800) [pid = 1807] [serial = 388] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 240 (0x8f219000) [pid = 1807] [serial = 391] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 239 (0x87d75800) [pid = 1807] [serial = 821] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 238 (0xa6d30000) [pid = 1807] [serial = 443] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 237 (0xa45e3800) [pid = 1807] [serial = 789] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 236 (0x9034d000) [pid = 1807] [serial = 394] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 235 (0x902f6800) [pid = 1807] [serial = 485] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 234 (0x902f6000) [pid = 1807] [serial = 536] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 233 (0x903e8400) [pid = 1807] [serial = 630] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 232 (0x9ead7c00) [pid = 1807] [serial = 654] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 231 (0x91828400) [pid = 1807] [serial = 277] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 230 (0xa4ccc400) [pid = 1807] [serial = 295] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 229 (0xa7738800) [pid = 1807] [serial = 803] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 228 (0x89a63800) [pid = 1807] [serial = 764] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 227 (0x907b6800) [pid = 1807] [serial = 334] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 226 (0x9aaaa000) [pid = 1807] [serial = 370] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 225 (0x84fba400) [pid = 1807] [serial = 782] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 224 (0x987be800) [pid = 1807] [serial = 494] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 223 (0xa5f31000) [pid = 1807] [serial = 794] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 222 (0x8c84b800) [pid = 1807] [serial = 693] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 221 (0x902f7000) [pid = 1807] [serial = 379] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 220 (0x918a2c00) [pid = 1807] [serial = 636] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 219 (0x87d7c400) [pid = 1807] [serial = 741] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 218 (0x9eacdc00) [pid = 1807] [serial = 590] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 217 (0xa4c08000) [pid = 1807] [serial = 250] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 216 (0x93b87400) [pid = 1807] [serial = 813] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 215 (0x8c8d9c00) [pid = 1807] [serial = 554] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 214 (0x98b78c00) [pid = 1807] [serial = 587] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 213 (0x8a522000) [pid = 1807] [serial = 827] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0x970ee000) [pid = 1807] [serial = 774] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 211 (0x8c977400) [pid = 1807] [serial = 533] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 210 (0x8bd96c00) [pid = 1807] [serial = 482] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 209 (0x9795b400) [pid = 1807] [serial = 280] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0xa4452000) [pid = 1807] [serial = 500] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0x8c8dc000) [pid = 1807] [serial = 828] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x86c2e800) [pid = 1807] [serial = 819] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x89f28400) [pid = 1807] [serial = 765] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x96933000) [pid = 1807] [serial = 325] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x8bd9e000) [pid = 1807] [serial = 434] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x8479fc00) [pid = 1807] [serial = 797] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x8e383800) [pid = 1807] [serial = 768] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0xa2a2a400) [pid = 1807] [serial = 708] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0xa699f000) [pid = 1807] [serial = 437] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x92e1ac00) [pid = 1807] [serial = 639] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x8f1d8400) [pid = 1807] [serial = 244] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x87cf8800) [pid = 1807] [serial = 599] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x8cb66800) [pid = 1807] [serial = 767] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x92af3c00) [pid = 1807] [serial = 770] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0xa9dce400) [pid = 1807] [serial = 452] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x902fac00) [pid = 1807] [serial = 578] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x8f347000) [pid = 1807] [serial = 791] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x92aee800) [pid = 1807] [serial = 367] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x95d89c00) [pid = 1807] [serial = 699] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x8c84f400) [pid = 1807] [serial = 735] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x9fc9c400) [pid = 1807] [serial = 780] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x9fca1800) [pid = 1807] [serial = 593] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x863e4400) [pid = 1807] [serial = 732] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x93a3c000) [pid = 1807] [serial = 807] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x98f4e800) [pid = 1807] [serial = 777] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x973ca000) [pid = 1807] [serial = 539] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x8a52d800) [pid = 1807] [serial = 449] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x903df800) [pid = 1807] [serial = 376] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x976df800) [pid = 1807] [serial = 645] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x89f23400) [pid = 1807] [serial = 572] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x89a5ac00) [pid = 1807] [serial = 458] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0xa449b800) [pid = 1807] [serial = 382] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x8f349800) [pid = 1807] [serial = 792] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x975da800) [pid = 1807] [serial = 491] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x84fbd400) [pid = 1807] [serial = 783] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0xa3cdb000) [pid = 1807] [serial = 669] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x9aa95400) [pid = 1807] [serial = 397] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x984f1c00) [pid = 1807] [serial = 776] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x93a3a400) [pid = 1807] [serial = 806] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x92af0000) [pid = 1807] [serial = 738] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x92e20800) [pid = 1807] [serial = 488] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0xa0ad2000) [pid = 1807] [serial = 786] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x984f2400) [pid = 1807] [serial = 238] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x96446800) [pid = 1807] [serial = 773] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x9feb1400) [pid = 1807] [serial = 657] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x98f58800) [pid = 1807] [serial = 651] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x86ded400) [pid = 1807] [serial = 714] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x85927800) [pid = 1807] [serial = 726] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x87d7e800) [pid = 1807] [serial = 822] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x9fb96800) [pid = 1807] [serial = 428] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0xa4533000) [pid = 1807] [serial = 788] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x87cf4c00) [pid = 1807] [serial = 666] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x86c28000) [pid = 1807] [serial = 818] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x907b4000) [pid = 1807] [serial = 633] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x9aaa9000) [pid = 1807] [serial = 551] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x97ed3800) [pid = 1807] [serial = 648] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x847a2800) [pid = 1807] [serial = 798] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x9eaca000) [pid = 1807] [serial = 328] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x98b7c000) [pid = 1807] [serial = 548] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x9ea18800) [pid = 1807] [serial = 497] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0xa4c4a400) [pid = 1807] [serial = 340] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x9ff3b800) [pid = 1807] [serial = 373] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x916ee000) [pid = 1807] [serial = 581] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x8cb6ac00) [pid = 1807] [serial = 830] [outer = (nil)] [url = about:blank] 10:53:03 INFO - PROCESS | 1807 | 1461174783681 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 10:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 3092ms 10:53:03 INFO - PROCESS | 1807 | 1461174783744 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 10:53:03 INFO - PROCESS | 1807 | 1461174783750 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 10:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:53:03 INFO - PROCESS | 1807 | 1461174783763 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:53:03 INFO - PROCESS | 1807 | 1461174783767 Marionette TRACE conn4 <- [1,1242,null,{}] 10:53:03 INFO - PROCESS | 1807 | 1461174783776 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:03 INFO - PROCESS | 1807 | 1461174783974 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 10:53:04 INFO - PROCESS | 1807 | 1461174784147 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x8479a000 == 120 [pid = 1807] [id = 318] 10:53:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x863e4000) [pid = 1807] [serial = 955] [outer = (nil)] 10:53:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x86af9800) [pid = 1807] [serial = 956] [outer = 0x863e4000] 10:53:04 INFO - PROCESS | 1807 | 1461174784230 Marionette DEBUG loaded listener.js 10:53:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x86c2f800) [pid = 1807] [serial = 957] [outer = 0x863e4000] 10:53:05 INFO - PROCESS | 1807 | 1461174785206 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 10:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1492ms 10:53:05 INFO - PROCESS | 1807 | 1461174785257 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 10:53:05 INFO - PROCESS | 1807 | 1461174785264 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 10:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:53:05 INFO - PROCESS | 1807 | 1461174785275 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:53:05 INFO - PROCESS | 1807 | 1461174785278 Marionette TRACE conn4 <- [1,1246,null,{}] 10:53:05 INFO - PROCESS | 1807 | 1461174785285 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:05 INFO - PROCESS | 1807 | 1461174785478 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 10:53:05 INFO - PROCESS | 1807 | 1461174785766 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x86afcc00 == 121 [pid = 1807] [id = 319] 10:53:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x87cedc00) [pid = 1807] [serial = 958] [outer = (nil)] 10:53:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x87cf8c00) [pid = 1807] [serial = 959] [outer = 0x87cedc00] 10:53:05 INFO - PROCESS | 1807 | 1461174785894 Marionette DEBUG loaded listener.js 10:53:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x87d7c800) [pid = 1807] [serial = 960] [outer = 0x87cedc00] 10:53:06 INFO - PROCESS | 1807 | 1461174786765 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 10:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1531ms 10:53:06 INFO - PROCESS | 1807 | 1461174786813 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 10:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:53:06 INFO - PROCESS | 1807 | 1461174786822 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 10:53:06 INFO - PROCESS | 1807 | 1461174786842 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:53:06 INFO - PROCESS | 1807 | 1461174786856 Marionette TRACE conn4 <- [1,1250,null,{}] 10:53:06 INFO - PROCESS | 1807 | 1461174786895 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:07 INFO - PROCESS | 1807 | 1461174787230 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 10:53:07 INFO - PROCESS | 1807 | 1461174787263 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x86dee800 == 122 [pid = 1807] [id = 320] 10:53:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x89a5bc00) [pid = 1807] [serial = 961] [outer = (nil)] 10:53:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x89bb1c00) [pid = 1807] [serial = 962] [outer = 0x89a5bc00] 10:53:07 INFO - PROCESS | 1807 | 1461174787348 Marionette DEBUG loaded listener.js 10:53:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x89f23c00) [pid = 1807] [serial = 963] [outer = 0x89a5bc00] 10:53:08 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x86decc00) [pid = 1807] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:53:08 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x87d7d400) [pid = 1807] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:53:08 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x8c849c00) [pid = 1807] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:53:08 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x85ad3400) [pid = 1807] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:53:08 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x863e7800) [pid = 1807] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:53:08 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x84fb5400) [pid = 1807] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:53:08 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x8f217800) [pid = 1807] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:53:08 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x84797000) [pid = 1807] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:53:08 INFO - PROCESS | 1807 | 1461174788738 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 10:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1968ms 10:53:08 INFO - PROCESS | 1807 | 1461174788797 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 10:53:08 INFO - PROCESS | 1807 | 1461174788802 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 10:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:53:08 INFO - PROCESS | 1807 | 1461174788808 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:53:08 INFO - PROCESS | 1807 | 1461174788811 Marionette TRACE conn4 <- [1,1254,null,{}] 10:53:08 INFO - PROCESS | 1807 | 1461174788816 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:09 INFO - PROCESS | 1807 | 1461174789079 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 10:53:09 INFO - PROCESS | 1807 | 1461174789246 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x847a4800 == 123 [pid = 1807] [id = 321] 10:53:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x84fbcc00) [pid = 1807] [serial = 964] [outer = (nil)] 10:53:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x89f29800) [pid = 1807] [serial = 965] [outer = 0x84fbcc00] 10:53:09 INFO - PROCESS | 1807 | 1461174789364 Marionette DEBUG loaded listener.js 10:53:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8a52a000) [pid = 1807] [serial = 966] [outer = 0x84fbcc00] 10:53:10 INFO - PROCESS | 1807 | 1461174790219 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 10:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1436ms 10:53:10 INFO - PROCESS | 1807 | 1461174790246 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 10:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:53:10 INFO - PROCESS | 1807 | 1461174790253 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 10:53:10 INFO - PROCESS | 1807 | 1461174790262 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:53:10 INFO - PROCESS | 1807 | 1461174790268 Marionette TRACE conn4 <- [1,1258,null,{}] 10:53:10 INFO - PROCESS | 1807 | 1461174790288 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:10 INFO - PROCESS | 1807 | 1461174790528 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 10:53:10 INFO - PROCESS | 1807 | 1461174790870 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x86af4000 == 124 [pid = 1807] [id = 322] 10:53:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x86af4400) [pid = 1807] [serial = 967] [outer = (nil)] 10:53:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x86afd000) [pid = 1807] [serial = 968] [outer = 0x86af4400] 10:53:10 INFO - PROCESS | 1807 | 1461174790975 Marionette DEBUG loaded listener.js 10:53:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x86de8400) [pid = 1807] [serial = 969] [outer = 0x86af4400] 10:53:11 INFO - PROCESS | 1807 | 1461174791946 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 10:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1739ms 10:53:12 INFO - PROCESS | 1807 | 1461174792002 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 10:53:12 INFO - PROCESS | 1807 | 1461174792011 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 10:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:53:12 INFO - PROCESS | 1807 | 1461174792021 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:53:12 INFO - PROCESS | 1807 | 1461174792026 Marionette TRACE conn4 <- [1,1262,null,{}] 10:53:12 INFO - PROCESS | 1807 | 1461174792033 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:12 INFO - PROCESS | 1807 | 1461174792240 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 10:53:12 INFO - PROCESS | 1807 | 1461174792541 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x86deb800 == 125 [pid = 1807] [id = 323] 10:53:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x87cf4c00) [pid = 1807] [serial = 970] [outer = (nil)] 10:53:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x89025c00) [pid = 1807] [serial = 971] [outer = 0x87cf4c00] 10:53:12 INFO - PROCESS | 1807 | 1461174792739 Marionette DEBUG loaded listener.js 10:53:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x89a54400) [pid = 1807] [serial = 972] [outer = 0x87cf4c00] 10:53:14 INFO - PROCESS | 1807 | 1461174794034 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 10:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 2085ms 10:53:14 INFO - PROCESS | 1807 | 1461174794107 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 10:53:14 INFO - PROCESS | 1807 | 1461174794111 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 10:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:53:14 INFO - PROCESS | 1807 | 1461174794118 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:53:14 INFO - PROCESS | 1807 | 1461174794125 Marionette TRACE conn4 <- [1,1266,null,{}] 10:53:14 INFO - PROCESS | 1807 | 1461174794154 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:14 INFO - PROCESS | 1807 | 1461174794452 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 10:53:14 INFO - PROCESS | 1807 | 1461174794753 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x87cf5800 == 126 [pid = 1807] [id = 324] 10:53:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x8aeacc00) [pid = 1807] [serial = 973] [outer = (nil)] 10:53:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x8bd13000) [pid = 1807] [serial = 974] [outer = 0x8aeacc00] 10:53:14 INFO - PROCESS | 1807 | 1461174794885 Marionette DEBUG loaded listener.js 10:53:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x8bd1d000) [pid = 1807] [serial = 975] [outer = 0x8aeacc00] 10:53:15 INFO - PROCESS | 1807 | 1461174795792 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 10:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1738ms 10:53:15 INFO - PROCESS | 1807 | 1461174795857 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 10:53:15 INFO - PROCESS | 1807 | 1461174795863 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 10:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:53:15 INFO - PROCESS | 1807 | 1461174795870 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:53:15 INFO - PROCESS | 1807 | 1461174795874 Marionette TRACE conn4 <- [1,1270,null,{}] 10:53:15 INFO - PROCESS | 1807 | 1461174795880 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:16 INFO - PROCESS | 1807 | 1461174796165 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 10:53:16 INFO - PROCESS | 1807 | 1461174796483 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x891e1400 == 127 [pid = 1807] [id = 325] 10:53:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x8ae2e400) [pid = 1807] [serial = 976] [outer = (nil)] 10:53:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x8c849000) [pid = 1807] [serial = 977] [outer = 0x8ae2e400] 10:53:16 INFO - PROCESS | 1807 | 1461174796579 Marionette DEBUG loaded listener.js 10:53:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x8c8d3000) [pid = 1807] [serial = 978] [outer = 0x8ae2e400] 10:53:17 INFO - PROCESS | 1807 | 1461174797503 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 10:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1694ms 10:53:17 INFO - PROCESS | 1807 | 1461174797565 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 10:53:17 INFO - PROCESS | 1807 | 1461174797569 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 10:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:53:17 INFO - PROCESS | 1807 | 1461174797576 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:53:17 INFO - PROCESS | 1807 | 1461174797579 Marionette TRACE conn4 <- [1,1274,null,{}] 10:53:17 INFO - PROCESS | 1807 | 1461174797585 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:17 INFO - PROCESS | 1807 | 1461174797784 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 10:53:18 INFO - PROCESS | 1807 | 1461174798043 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x85ad8c00 == 128 [pid = 1807] [id = 326] 10:53:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x8bda0c00) [pid = 1807] [serial = 979] [outer = (nil)] 10:53:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x8c978c00) [pid = 1807] [serial = 980] [outer = 0x8bda0c00] 10:53:18 INFO - PROCESS | 1807 | 1461174798176 Marionette DEBUG loaded listener.js 10:53:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x8cb66800) [pid = 1807] [serial = 981] [outer = 0x8bda0c00] 10:53:19 INFO - PROCESS | 1807 | 1461174799081 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 10:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1581ms 10:53:19 INFO - PROCESS | 1807 | 1461174799158 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 10:53:19 INFO - PROCESS | 1807 | 1461174799161 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 10:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:53:19 INFO - PROCESS | 1807 | 1461174799168 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:53:19 INFO - PROCESS | 1807 | 1461174799172 Marionette TRACE conn4 <- [1,1278,null,{}] 10:53:19 INFO - PROCESS | 1807 | 1461174799178 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:19 INFO - PROCESS | 1807 | 1461174799449 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 10:53:19 INFO - PROCESS | 1807 | 1461174799776 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c973000 == 129 [pid = 1807] [id = 327] 10:53:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x8e68ac00) [pid = 1807] [serial = 982] [outer = (nil)] 10:53:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x8f1b4000) [pid = 1807] [serial = 983] [outer = 0x8e68ac00] 10:53:19 INFO - PROCESS | 1807 | 1461174799875 Marionette DEBUG loaded listener.js 10:53:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x8f1d6000) [pid = 1807] [serial = 984] [outer = 0x8e68ac00] 10:53:20 INFO - PROCESS | 1807 | 1461174800814 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 10:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1682ms 10:53:20 INFO - PROCESS | 1807 | 1461174800851 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 10:53:20 INFO - PROCESS | 1807 | 1461174800855 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 10:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:53:20 INFO - PROCESS | 1807 | 1461174800863 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:53:20 INFO - PROCESS | 1807 | 1461174800866 Marionette TRACE conn4 <- [1,1282,null,{}] 10:53:20 INFO - PROCESS | 1807 | 1461174800872 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:21 INFO - PROCESS | 1807 | 1461174801092 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 10:53:21 INFO - PROCESS | 1807 | 1461174801439 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x891ee400 == 130 [pid = 1807] [id = 328] 10:53:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x8f1b7c00) [pid = 1807] [serial = 985] [outer = (nil)] 10:53:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x8f344000) [pid = 1807] [serial = 986] [outer = 0x8f1b7c00] 10:53:21 INFO - PROCESS | 1807 | 1461174801540 Marionette DEBUG loaded listener.js 10:53:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x8f481800) [pid = 1807] [serial = 987] [outer = 0x8f1b7c00] 10:53:22 INFO - PROCESS | 1807 | 1461174802409 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 10:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1581ms 10:53:22 INFO - PROCESS | 1807 | 1461174802445 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 10:53:22 INFO - PROCESS | 1807 | 1461174802450 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 10:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:53:22 INFO - PROCESS | 1807 | 1461174802456 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:53:22 INFO - PROCESS | 1807 | 1461174802459 Marionette TRACE conn4 <- [1,1286,null,{}] 10:53:22 INFO - PROCESS | 1807 | 1461174802466 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:22 INFO - PROCESS | 1807 | 1461174802654 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 10:53:22 INFO - PROCESS | 1807 | 1461174802882 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f1cec00 == 131 [pid = 1807] [id = 329] 10:53:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x8f20dc00) [pid = 1807] [serial = 988] [outer = (nil)] 10:53:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x8fe9f800) [pid = 1807] [serial = 989] [outer = 0x8f20dc00] 10:53:23 INFO - PROCESS | 1807 | 1461174803018 Marionette DEBUG loaded listener.js 10:53:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x9005d800) [pid = 1807] [serial = 990] [outer = 0x8f20dc00] 10:53:23 INFO - PROCESS | 1807 | 1461174803918 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 10:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1533ms 10:53:23 INFO - PROCESS | 1807 | 1461174803990 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 10:53:23 INFO - PROCESS | 1807 | 1461174803994 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 10:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:53:24 INFO - PROCESS | 1807 | 1461174804001 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:53:24 INFO - PROCESS | 1807 | 1461174804004 Marionette TRACE conn4 <- [1,1290,null,{}] 10:53:24 INFO - PROCESS | 1807 | 1461174804010 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:24 INFO - PROCESS | 1807 | 1461174804245 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 10:53:24 INFO - PROCESS | 1807 | 1461174804503 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f48a800 == 132 [pid = 1807] [id = 330] 10:53:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x8fbe1400) [pid = 1807] [serial = 991] [outer = (nil)] 10:53:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x902f8800) [pid = 1807] [serial = 992] [outer = 0x8fbe1400] 10:53:24 INFO - PROCESS | 1807 | 1461174804638 Marionette DEBUG loaded listener.js 10:53:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x902fec00) [pid = 1807] [serial = 993] [outer = 0x8fbe1400] 10:53:25 INFO - PROCESS | 1807 | 1461174805509 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 10:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1582ms 10:53:25 INFO - PROCESS | 1807 | 1461174805584 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 10:53:25 INFO - PROCESS | 1807 | 1461174805588 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 10:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:53:25 INFO - PROCESS | 1807 | 1461174805595 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:53:25 INFO - PROCESS | 1807 | 1461174805597 Marionette TRACE conn4 <- [1,1294,null,{}] 10:53:25 INFO - PROCESS | 1807 | 1461174805604 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:25 INFO - PROCESS | 1807 | 1461174805845 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 10:53:26 INFO - PROCESS | 1807 | 1461174806160 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x902f9800 == 133 [pid = 1807] [id = 331] 10:53:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x90342c00) [pid = 1807] [serial = 994] [outer = (nil)] 10:53:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x903dec00) [pid = 1807] [serial = 995] [outer = 0x90342c00] 10:53:26 INFO - PROCESS | 1807 | 1461174806250 Marionette DEBUG loaded listener.js 10:53:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x903e2000) [pid = 1807] [serial = 996] [outer = 0x90342c00] 10:53:27 INFO - PROCESS | 1807 | 1461174807139 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 10:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1588ms 10:53:27 INFO - PROCESS | 1807 | 1461174807183 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 10:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:53:27 INFO - PROCESS | 1807 | 1461174807188 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 10:53:27 INFO - PROCESS | 1807 | 1461174807194 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:53:27 INFO - PROCESS | 1807 | 1461174807199 Marionette TRACE conn4 <- [1,1298,null,{}] 10:53:27 INFO - PROCESS | 1807 | 1461174807205 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:27 INFO - PROCESS | 1807 | 1461174807424 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 10:53:27 INFO - PROCESS | 1807 | 1461174807699 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x90344800 == 134 [pid = 1807] [id = 332] 10:53:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x907ab800) [pid = 1807] [serial = 997] [outer = (nil)] 10:53:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x907b5800) [pid = 1807] [serial = 998] [outer = 0x907ab800] 10:53:27 INFO - PROCESS | 1807 | 1461174807841 Marionette DEBUG loaded listener.js 10:53:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x916e8800) [pid = 1807] [serial = 999] [outer = 0x907ab800] 10:53:28 INFO - PROCESS | 1807 | 1461174808839 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1686ms 10:53:28 INFO - PROCESS | 1807 | 1461174808880 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 10:53:28 INFO - PROCESS | 1807 | 1461174808883 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 10:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:53:28 INFO - PROCESS | 1807 | 1461174808890 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:53:28 INFO - PROCESS | 1807 | 1461174808894 Marionette TRACE conn4 <- [1,1302,null,{}] 10:53:28 INFO - PROCESS | 1807 | 1461174808900 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:29 INFO - PROCESS | 1807 | 1461174809107 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 10:53:29 INFO - PROCESS | 1807 | 1461174809377 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x918ab800 == 135 [pid = 1807] [id = 333] 10:53:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x92a25c00) [pid = 1807] [serial = 1000] [outer = (nil)] 10:53:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x92af4400) [pid = 1807] [serial = 1001] [outer = 0x92a25c00] 10:53:29 INFO - PROCESS | 1807 | 1461174809508 Marionette DEBUG loaded listener.js 10:53:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x92b02000) [pid = 1807] [serial = 1002] [outer = 0x92a25c00] 10:53:30 INFO - PROCESS | 1807 | 1461174810425 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 10:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1588ms 10:53:30 INFO - PROCESS | 1807 | 1461174810480 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 10:53:30 INFO - PROCESS | 1807 | 1461174810483 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 10:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:53:30 INFO - PROCESS | 1807 | 1461174810490 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:53:30 INFO - PROCESS | 1807 | 1461174810492 Marionette TRACE conn4 <- [1,1306,null,{}] 10:53:30 INFO - PROCESS | 1807 | 1461174810499 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:30 INFO - PROCESS | 1807 | 1461174810711 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 10:53:31 INFO - PROCESS | 1807 | 1461174810988 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c844800 == 136 [pid = 1807] [id = 334] 10:53:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x907ab000) [pid = 1807] [serial = 1003] [outer = (nil)] 10:53:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x92d19c00) [pid = 1807] [serial = 1004] [outer = 0x907ab000] 10:53:31 INFO - PROCESS | 1807 | 1461174811121 Marionette DEBUG loaded listener.js 10:53:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x92e1a800) [pid = 1807] [serial = 1005] [outer = 0x907ab000] 10:53:32 INFO - PROCESS | 1807 | 1461174812029 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 10:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1582ms 10:53:32 INFO - PROCESS | 1807 | 1461174812073 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 10:53:32 INFO - PROCESS | 1807 | 1461174812077 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 10:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:53:32 INFO - PROCESS | 1807 | 1461174812084 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:53:32 INFO - PROCESS | 1807 | 1461174812087 Marionette TRACE conn4 <- [1,1310,null,{}] 10:53:32 INFO - PROCESS | 1807 | 1461174812093 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:32 INFO - PROCESS | 1807 | 1461174812337 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 10:53:32 INFO - PROCESS | 1807 | 1461174812646 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x86a12c00 == 137 [pid = 1807] [id = 335] 10:53:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x92b09000) [pid = 1807] [serial = 1006] [outer = (nil)] 10:53:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x92e37c00) [pid = 1807] [serial = 1007] [outer = 0x92b09000] 10:53:32 INFO - PROCESS | 1807 | 1461174812744 Marionette DEBUG loaded listener.js 10:53:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x93a3cc00) [pid = 1807] [serial = 1008] [outer = 0x92b09000] 10:53:33 INFO - PROCESS | 1807 | 1461174813700 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 10:53:33 INFO - PROCESS | 1807 | 1461174813778 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 10:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:53:33 INFO - PROCESS | 1807 | 1461174813785 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:53:33 INFO - PROCESS | 1807 | 1461174813789 Marionette TRACE conn4 <- [1,1314,null,{}] 10:53:33 INFO - PROCESS | 1807 | 1461174813795 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:34 INFO - PROCESS | 1807 | 1461174814003 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 10:53:34 INFO - PROCESS | 1807 | 1461174814271 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x86af4c00 == 138 [pid = 1807] [id = 336] 10:53:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x92d23400) [pid = 1807] [serial = 1009] [outer = (nil)] 10:53:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x93cae400) [pid = 1807] [serial = 1010] [outer = 0x92d23400] 10:53:34 INFO - PROCESS | 1807 | 1461174814401 Marionette DEBUG loaded listener.js 10:53:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x93cb6400) [pid = 1807] [serial = 1011] [outer = 0x92d23400] 10:53:35 INFO - PROCESS | 1807 | 1461174815337 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 10:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1588ms 10:53:35 INFO - PROCESS | 1807 | 1461174815375 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 10:53:35 INFO - PROCESS | 1807 | 1461174815379 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 10:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:53:35 INFO - PROCESS | 1807 | 1461174815386 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:53:35 INFO - PROCESS | 1807 | 1461174815389 Marionette TRACE conn4 <- [1,1318,null,{}] 10:53:35 INFO - PROCESS | 1807 | 1461174815395 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:35 INFO - PROCESS | 1807 | 1461174815606 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 10:53:35 INFO - PROCESS | 1807 | 1461174815930 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x847a1400 == 139 [pid = 1807] [id = 337] 10:53:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x8f348800) [pid = 1807] [serial = 1012] [outer = (nil)] 10:53:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x952c5400) [pid = 1807] [serial = 1013] [outer = 0x8f348800] 10:53:36 INFO - PROCESS | 1807 | 1461174816040 Marionette DEBUG loaded listener.js 10:53:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x95d86400) [pid = 1807] [serial = 1014] [outer = 0x8f348800] 10:53:36 INFO - PROCESS | 1807 | 1461174816974 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 10:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1630ms 10:53:37 INFO - PROCESS | 1807 | 1461174817017 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 10:53:37 INFO - PROCESS | 1807 | 1461174817021 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 10:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:53:37 INFO - PROCESS | 1807 | 1461174817027 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:53:37 INFO - PROCESS | 1807 | 1461174817031 Marionette TRACE conn4 <- [1,1322,null,{}] 10:53:37 INFO - PROCESS | 1807 | 1461174817037 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:37 INFO - PROCESS | 1807 | 1461174817246 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 10:53:37 INFO - PROCESS | 1807 | 1461174817587 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x85922800 == 140 [pid = 1807] [id = 338] 10:53:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x85922c00) [pid = 1807] [serial = 1015] [outer = (nil)] 10:53:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x970e9000) [pid = 1807] [serial = 1016] [outer = 0x85922c00] 10:53:37 INFO - PROCESS | 1807 | 1461174817684 Marionette DEBUG loaded listener.js 10:53:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x97353800) [pid = 1807] [serial = 1017] [outer = 0x85922c00] 10:53:38 INFO - PROCESS | 1807 | 1461174818553 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 10:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1585ms 10:53:38 INFO - PROCESS | 1807 | 1461174818613 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 10:53:38 INFO - PROCESS | 1807 | 1461174818617 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 10:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:53:38 INFO - PROCESS | 1807 | 1461174818625 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:53:38 INFO - PROCESS | 1807 | 1461174818628 Marionette TRACE conn4 <- [1,1326,null,{}] 10:53:38 INFO - PROCESS | 1807 | 1461174818634 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:38 INFO - PROCESS | 1807 | 1461174818838 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 10:53:39 INFO - PROCESS | 1807 | 1461174819117 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x85adc400 == 141 [pid = 1807] [id = 339] 10:53:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x85adcc00) [pid = 1807] [serial = 1018] [outer = (nil)] 10:53:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x86a17400) [pid = 1807] [serial = 1019] [outer = 0x85adcc00] 10:53:39 INFO - PROCESS | 1807 | 1461174819592 Marionette DEBUG loaded listener.js 10:53:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x86af7000) [pid = 1807] [serial = 1020] [outer = 0x85adcc00] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x87d70800 == 140 [pid = 1807] [id = 271] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x84796800 == 139 [pid = 1807] [id = 265] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x86afb400 == 138 [pid = 1807] [id = 221] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0xa2a88c00 == 137 [pid = 1807] [id = 222] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x97955400 == 136 [pid = 1807] [id = 218] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0xa0a88400 == 135 [pid = 1807] [id = 220] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x847a4000 == 134 [pid = 1807] [id = 269] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0xa4ccb400 == 133 [pid = 1807] [id = 266] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x8fc49c00 == 132 [pid = 1807] [id = 219] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x84797400 == 131 [pid = 1807] [id = 268] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x85ad8400 == 130 [pid = 1807] [id = 270] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x96940000 == 129 [pid = 1807] [id = 267] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x86dee800 == 128 [pid = 1807] [id = 320] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x86afcc00 == 127 [pid = 1807] [id = 319] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x8479a000 == 126 [pid = 1807] [id = 318] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x86af2000 == 125 [pid = 1807] [id = 316] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x85926400 == 124 [pid = 1807] [id = 315] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x84fb9000 == 123 [pid = 1807] [id = 313] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x84fb3000 == 122 [pid = 1807] [id = 314] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x92d24400 == 121 [pid = 1807] [id = 312] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x93e50400 == 120 [pid = 1807] [id = 311] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x97ea7800 == 119 [pid = 1807] [id = 310] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x918aa800 == 118 [pid = 1807] [id = 308] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x93a3c800 == 117 [pid = 1807] [id = 309] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x907ad000 == 116 [pid = 1807] [id = 307] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x904b9000 == 115 [pid = 1807] [id = 306] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x8cb66000 == 114 [pid = 1807] [id = 305] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x87d73c00 == 113 [pid = 1807] [id = 303] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x84fb2c00 == 112 [pid = 1807] [id = 304] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x89f1e400 == 111 [pid = 1807] [id = 302] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x8a52a400 == 110 [pid = 1807] [id = 301] 10:53:41 INFO - PROCESS | 1807 | --DOCSHELL 0x85926800 == 109 [pid = 1807] [id = 300] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x8f212800) [pid = 1807] [serial = 893] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x8f345c00) [pid = 1807] [serial = 894] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x8f342400) [pid = 1807] [serial = 839] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x90063000) [pid = 1807] [serial = 842] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x8bd1b800) [pid = 1807] [serial = 836] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x8901d800) [pid = 1807] [serial = 890] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x93cb3c00) [pid = 1807] [serial = 854] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x903de800) [pid = 1807] [serial = 845] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x8e68d800) [pid = 1807] [serial = 882] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x8c980400) [pid = 1807] [serial = 881] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x93e4a800) [pid = 1807] [serial = 857] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x86a1a000) [pid = 1807] [serial = 866] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x92b03c00) [pid = 1807] [serial = 848] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x86de1c00) [pid = 1807] [serial = 833] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x9a652800) [pid = 1807] [serial = 863] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x93e55000) [pid = 1807] [serial = 860] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x87cf8400) [pid = 1807] [serial = 899] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x8ae25800) [pid = 1807] [serial = 879] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x8a525c00) [pid = 1807] [serial = 878] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x97951000) [pid = 1807] [serial = 869] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x8ae29000) [pid = 1807] [serial = 872] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x86afc800) [pid = 1807] [serial = 876] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x86a20800) [pid = 1807] [serial = 875] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x85ad3000) [pid = 1807] [serial = 887] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x86c29c00) [pid = 1807] [serial = 888] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x93a38400) [pid = 1807] [serial = 851] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x9034b400) [pid = 1807] [serial = 885] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x8fea8c00) [pid = 1807] [serial = 884] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x8591f800) [pid = 1807] [serial = 897] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x84fb6000) [pid = 1807] [serial = 896] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x8aeb2400) [pid = 1807] [serial = 891] [outer = (nil)] [url = about:blank] 10:53:41 INFO - PROCESS | 1807 | 1461174821378 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:53:41 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 10:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 2833ms 10:53:41 INFO - PROCESS | 1807 | 1461174821463 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 10:53:41 INFO - PROCESS | 1807 | 1461174821469 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 10:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:53:41 INFO - PROCESS | 1807 | 1461174821477 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:53:41 INFO - PROCESS | 1807 | 1461174821482 Marionette TRACE conn4 <- [1,1330,null,{}] 10:53:41 INFO - PROCESS | 1807 | 1461174821489 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:41 INFO - PROCESS | 1807 | 1461174821672 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 10:53:41 INFO - PROCESS | 1807 | 1461174821885 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x84796800 == 110 [pid = 1807] [id = 340] 10:53:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x84fb2c00) [pid = 1807] [serial = 1021] [outer = (nil)] 10:53:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x86c24800) [pid = 1807] [serial = 1022] [outer = 0x84fb2c00] 10:53:41 INFO - PROCESS | 1807 | 1461174821962 Marionette DEBUG loaded listener.js 10:53:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x86c31800) [pid = 1807] [serial = 1023] [outer = 0x84fb2c00] 10:53:42 INFO - PROCESS | 1807 | 1461174822801 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:53:42 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 10:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1382ms 10:53:42 INFO - PROCESS | 1807 | 1461174822859 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 10:53:42 INFO - PROCESS | 1807 | 1461174822864 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 10:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:53:42 INFO - PROCESS | 1807 | 1461174822876 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:53:42 INFO - PROCESS | 1807 | 1461174822879 Marionette TRACE conn4 <- [1,1334,null,{}] 10:53:42 INFO - PROCESS | 1807 | 1461174822886 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:43 INFO - PROCESS | 1807 | 1461174823078 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 10:53:43 INFO - PROCESS | 1807 | 1461174823360 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x8901d800 == 111 [pid = 1807] [id = 341] 10:53:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x89022400) [pid = 1807] [serial = 1024] [outer = (nil)] 10:53:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x89a17c00) [pid = 1807] [serial = 1025] [outer = 0x89022400] 10:53:43 INFO - PROCESS | 1807 | 1461174823443 Marionette DEBUG loaded listener.js 10:53:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x89bb7c00) [pid = 1807] [serial = 1026] [outer = 0x89022400] 10:53:44 INFO - PROCESS | 1807 | 1461174824264 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1450ms 10:53:44 INFO - PROCESS | 1807 | 1461174824325 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 10:53:44 INFO - PROCESS | 1807 | 1461174824329 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 10:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:53:44 INFO - PROCESS | 1807 | 1461174824336 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:53:44 INFO - PROCESS | 1807 | 1461174824342 Marionette TRACE conn4 <- [1,1338,null,{}] 10:53:44 INFO - PROCESS | 1807 | 1461174824357 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:44 INFO - PROCESS | 1807 | 1461174824622 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 10:53:44 INFO - PROCESS | 1807 | 1461174824654 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x85ad8000 == 112 [pid = 1807] [id = 342] 10:53:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x8a525c00) [pid = 1807] [serial = 1027] [outer = (nil)] 10:53:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x8ae31c00) [pid = 1807] [serial = 1028] [outer = 0x8a525c00] 10:53:44 INFO - PROCESS | 1807 | 1461174824736 Marionette DEBUG loaded listener.js 10:53:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x8aeb5400) [pid = 1807] [serial = 1029] [outer = 0x8a525c00] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x92d20800) [pid = 1807] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x92e1b800) [pid = 1807] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x87cedc00) [pid = 1807] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x918a1800) [pid = 1807] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x98b85800) [pid = 1807] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x92a26400) [pid = 1807] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x8f1d4c00) [pid = 1807] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x86a19000) [pid = 1807] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x863e7c00) [pid = 1807] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x93e48000) [pid = 1807] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x86a13400) [pid = 1807] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x8f214000) [pid = 1807] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x8ae22400) [pid = 1807] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x9005e000) [pid = 1807] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x8a528400) [pid = 1807] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x93b8a400) [pid = 1807] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x92e31800) [pid = 1807] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x916f1800) [pid = 1807] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x8fbdf400) [pid = 1807] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x8c979400) [pid = 1807] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x89a5bc00) [pid = 1807] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x8f1b5c00) [pid = 1807] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x918a6c00) [pid = 1807] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x97ed5c00) [pid = 1807] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x9005c400) [pid = 1807] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x84fb4000) [pid = 1807] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x87cea400) [pid = 1807] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x85929400) [pid = 1807] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x93a40c00) [pid = 1807] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x86de2400) [pid = 1807] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x8bd98800) [pid = 1807] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x8c841400) [pid = 1807] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x86c2b000) [pid = 1807] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x9aa8c400) [pid = 1807] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x907b1000) [pid = 1807] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x8a52c800) [pid = 1807] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x97956000) [pid = 1807] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x86c25400) [pid = 1807] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:53:46 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x863e4000) [pid = 1807] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:53:47 INFO - PROCESS | 1807 | 1461174827010 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 10:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2687ms 10:53:47 INFO - PROCESS | 1807 | 1461174827024 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 10:53:47 INFO - PROCESS | 1807 | 1461174827027 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 10:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:53:47 INFO - PROCESS | 1807 | 1461174827042 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:53:47 INFO - PROCESS | 1807 | 1461174827044 Marionette TRACE conn4 <- [1,1342,null,{}] 10:53:47 INFO - PROCESS | 1807 | 1461174827050 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:47 INFO - PROCESS | 1807 | 1461174827241 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 10:53:47 INFO - PROCESS | 1807 | 1461174827254 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x847a0400 == 113 [pid = 1807] [id = 343] 10:53:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x847a1800) [pid = 1807] [serial = 1030] [outer = (nil)] 10:53:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x86c2ec00) [pid = 1807] [serial = 1031] [outer = 0x847a1800] 10:53:47 INFO - PROCESS | 1807 | 1461174827327 Marionette DEBUG loaded listener.js 10:53:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x89a15400) [pid = 1807] [serial = 1032] [outer = 0x847a1800] 10:53:48 INFO - PROCESS | 1807 | 1461174828201 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 10:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1285ms 10:53:48 INFO - PROCESS | 1807 | 1461174828336 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 10:53:48 INFO - PROCESS | 1807 | 1461174828342 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 10:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:53:48 INFO - PROCESS | 1807 | 1461174828364 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:53:48 INFO - PROCESS | 1807 | 1461174828369 Marionette TRACE conn4 <- [1,1346,null,{}] 10:53:48 INFO - PROCESS | 1807 | 1461174828378 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:48 INFO - PROCESS | 1807 | 1461174828619 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 10:53:48 INFO - PROCESS | 1807 | 1461174828963 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x86a1cc00 == 114 [pid = 1807] [id = 344] 10:53:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x86a1d000) [pid = 1807] [serial = 1033] [outer = (nil)] 10:53:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x86af3000) [pid = 1807] [serial = 1034] [outer = 0x86a1d000] 10:53:49 INFO - PROCESS | 1807 | 1461174829066 Marionette DEBUG loaded listener.js 10:53:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x86c2f400) [pid = 1807] [serial = 1035] [outer = 0x86a1d000] 10:53:50 INFO - PROCESS | 1807 | 1461174830056 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 10:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1751ms 10:53:50 INFO - PROCESS | 1807 | 1461174830103 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 10:53:50 INFO - PROCESS | 1807 | 1461174830109 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 10:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:53:50 INFO - PROCESS | 1807 | 1461174830123 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:53:50 INFO - PROCESS | 1807 | 1461174830128 Marionette TRACE conn4 <- [1,1350,null,{}] 10:53:50 INFO - PROCESS | 1807 | 1461174830135 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:50 INFO - PROCESS | 1807 | 1461174830356 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 10:53:50 INFO - PROCESS | 1807 | 1461174830682 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x8901ac00 == 115 [pid = 1807] [id = 345] 10:53:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x89024800) [pid = 1807] [serial = 1036] [outer = (nil)] 10:53:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x89bb4400) [pid = 1807] [serial = 1037] [outer = 0x89024800] 10:53:50 INFO - PROCESS | 1807 | 1461174830782 Marionette DEBUG loaded listener.js 10:53:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8a529000) [pid = 1807] [serial = 1038] [outer = 0x89024800] 10:53:51 INFO - PROCESS | 1807 | 1461174831911 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 10:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1845ms 10:53:51 INFO - PROCESS | 1807 | 1461174831964 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 10:53:51 INFO - PROCESS | 1807 | 1461174831968 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 10:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:53:51 INFO - PROCESS | 1807 | 1461174831976 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:53:51 INFO - PROCESS | 1807 | 1461174831980 Marionette TRACE conn4 <- [1,1354,null,{}] 10:53:51 INFO - PROCESS | 1807 | 1461174831996 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:52 INFO - PROCESS | 1807 | 1461174832209 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 10:53:52 INFO - PROCESS | 1807 | 1461174832539 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x891e9000 == 116 [pid = 1807] [id = 346] 10:53:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8aeab400) [pid = 1807] [serial = 1039] [outer = (nil)] 10:53:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8c84b800) [pid = 1807] [serial = 1040] [outer = 0x8aeab400] 10:53:52 INFO - PROCESS | 1807 | 1461174832634 Marionette DEBUG loaded listener.js 10:53:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x8c97ac00) [pid = 1807] [serial = 1041] [outer = 0x8aeab400] 10:53:53 INFO - PROCESS | 1807 | 1461174833506 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 10:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1586ms 10:53:53 INFO - PROCESS | 1807 | 1461174833562 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 10:53:53 INFO - PROCESS | 1807 | 1461174833565 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 10:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:53:53 INFO - PROCESS | 1807 | 1461174833572 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:53:53 INFO - PROCESS | 1807 | 1461174833575 Marionette TRACE conn4 <- [1,1358,null,{}] 10:53:53 INFO - PROCESS | 1807 | 1461174833581 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:53 INFO - PROCESS | 1807 | 1461174833787 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 10:53:54 INFO - PROCESS | 1807 | 1461174834054 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bd19c00 == 117 [pid = 1807] [id = 347] 10:53:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x8c8d9c00) [pid = 1807] [serial = 1042] [outer = (nil)] 10:53:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x8e384c00) [pid = 1807] [serial = 1043] [outer = 0x8c8d9c00] 10:53:54 INFO - PROCESS | 1807 | 1461174834191 Marionette DEBUG loaded listener.js 10:53:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x8f1b4400) [pid = 1807] [serial = 1044] [outer = 0x8c8d9c00] 10:53:55 INFO - PROCESS | 1807 | 1461174835092 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 10:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1580ms 10:53:55 INFO - PROCESS | 1807 | 1461174835153 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 10:53:55 INFO - PROCESS | 1807 | 1461174835157 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 10:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:53:55 INFO - PROCESS | 1807 | 1461174835164 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:53:55 INFO - PROCESS | 1807 | 1461174835168 Marionette TRACE conn4 <- [1,1362,null,{}] 10:53:55 INFO - PROCESS | 1807 | 1461174835174 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:55 INFO - PROCESS | 1807 | 1461174835381 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 10:53:55 INFO - PROCESS | 1807 | 1461174835647 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e379400 == 118 [pid = 1807] [id = 348] 10:53:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x8f1c0000) [pid = 1807] [serial = 1045] [outer = (nil)] 10:53:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x8f214000) [pid = 1807] [serial = 1046] [outer = 0x8f1c0000] 10:53:55 INFO - PROCESS | 1807 | 1461174835780 Marionette DEBUG loaded listener.js 10:53:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x8f340800) [pid = 1807] [serial = 1047] [outer = 0x8f1c0000] 10:53:56 INFO - PROCESS | 1807 | 1461174836686 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1586ms 10:53:56 INFO - PROCESS | 1807 | 1461174836751 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 10:53:56 INFO - PROCESS | 1807 | 1461174836755 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 10:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:53:56 INFO - PROCESS | 1807 | 1461174836763 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:53:56 INFO - PROCESS | 1807 | 1461174836766 Marionette TRACE conn4 <- [1,1366,null,{}] 10:53:56 INFO - PROCESS | 1807 | 1461174836772 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:57 INFO - PROCESS | 1807 | 1461174837043 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 10:53:57 INFO - PROCESS | 1807 | 1461174837368 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ae2ac00 == 119 [pid = 1807] [id = 349] 10:53:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x8fbdf400) [pid = 1807] [serial = 1048] [outer = (nil)] 10:53:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x90065400) [pid = 1807] [serial = 1049] [outer = 0x8fbdf400] 10:53:57 INFO - PROCESS | 1807 | 1461174837462 Marionette DEBUG loaded listener.js 10:53:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x90343000) [pid = 1807] [serial = 1050] [outer = 0x8fbdf400] 10:53:58 INFO - PROCESS | 1807 | 1461174838403 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 10:53:58 INFO - PROCESS | 1807 | 1461174838452 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 10:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:53:58 INFO - PROCESS | 1807 | 1461174838459 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:53:58 INFO - PROCESS | 1807 | 1461174838462 Marionette TRACE conn4 <- [1,1370,null,{}] 10:53:58 INFO - PROCESS | 1807 | 1461174838468 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:58 INFO - PROCESS | 1807 | 1461174838696 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 10:53:59 INFO - PROCESS | 1807 | 1461174839011 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fbe7000 == 120 [pid = 1807] [id = 350] 10:53:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x90067c00) [pid = 1807] [serial = 1051] [outer = (nil)] 10:53:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x904b1000) [pid = 1807] [serial = 1052] [outer = 0x90067c00] 10:53:59 INFO - PROCESS | 1807 | 1461174839103 Marionette DEBUG loaded listener.js 10:53:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x904b8800) [pid = 1807] [serial = 1053] [outer = 0x90067c00] 10:54:00 INFO - PROCESS | 1807 | 1461174840024 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 10:54:00 INFO - PROCESS | 1807 | 1461174840047 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 10:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:54:00 INFO - PROCESS | 1807 | 1461174840054 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:54:00 INFO - PROCESS | 1807 | 1461174840058 Marionette TRACE conn4 <- [1,1374,null,{}] 10:54:00 INFO - PROCESS | 1807 | 1461174840064 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:00 INFO - PROCESS | 1807 | 1461174840269 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 10:54:00 INFO - PROCESS | 1807 | 1461174840540 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x86a13000 == 121 [pid = 1807] [id = 351] 10:54:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x903de800) [pid = 1807] [serial = 1054] [outer = (nil)] 10:54:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x916ee400) [pid = 1807] [serial = 1055] [outer = 0x903de800] 10:54:00 INFO - PROCESS | 1807 | 1461174840676 Marionette DEBUG loaded listener.js 10:54:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x918af400) [pid = 1807] [serial = 1056] [outer = 0x903de800] 10:54:01 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:54:01 INFO - PROCESS | 1807 | 1461174841598 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 10:54:01 INFO - PROCESS | 1807 | 1461174841646 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 10:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:54:01 INFO - PROCESS | 1807 | 1461174841653 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:54:01 INFO - PROCESS | 1807 | 1461174841657 Marionette TRACE conn4 <- [1,1378,null,{}] 10:54:01 INFO - PROCESS | 1807 | 1461174841662 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:01 INFO - PROCESS | 1807 | 1461174841908 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 10:54:02 INFO - PROCESS | 1807 | 1461174842248 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x89bacc00 == 122 [pid = 1807] [id = 352] 10:54:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x8e68b800) [pid = 1807] [serial = 1057] [outer = (nil)] 10:54:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x92d26c00) [pid = 1807] [serial = 1058] [outer = 0x8e68b800] 10:54:02 INFO - PROCESS | 1807 | 1461174842339 Marionette DEBUG loaded listener.js 10:54:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x92e28000) [pid = 1807] [serial = 1059] [outer = 0x8e68b800] 10:54:03 INFO - PROCESS | 1807 | 1461174843243 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 10:54:03 INFO - PROCESS | 1807 | 1461174843294 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 10:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:54:03 INFO - PROCESS | 1807 | 1461174843302 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:54:03 INFO - PROCESS | 1807 | 1461174843307 Marionette TRACE conn4 <- [1,1382,null,{}] 10:54:03 INFO - PROCESS | 1807 | 1461174843313 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:03 INFO - PROCESS | 1807 | 1461174843560 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 10:54:03 INFO - PROCESS | 1807 | 1461174843883 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x92b0c800 == 123 [pid = 1807] [id = 353] 10:54:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x92d21000) [pid = 1807] [serial = 1060] [outer = (nil)] 10:54:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x93cb0c00) [pid = 1807] [serial = 1061] [outer = 0x92d21000] 10:54:03 INFO - PROCESS | 1807 | 1461174843976 Marionette DEBUG loaded listener.js 10:54:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x93cb8000) [pid = 1807] [serial = 1062] [outer = 0x92d21000] 10:54:04 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:54:04 INFO - PROCESS | 1807 | 1461174844943 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 10:54:04 INFO - PROCESS | 1807 | 1461174844995 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 10:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:54:05 INFO - PROCESS | 1807 | 1461174845002 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:54:05 INFO - PROCESS | 1807 | 1461174845007 Marionette TRACE conn4 <- [1,1386,null,{}] 10:54:05 INFO - PROCESS | 1807 | 1461174845013 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:05 INFO - PROCESS | 1807 | 1461174845240 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 10:54:05 INFO - PROCESS | 1807 | 1461174845571 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x95d04c00 == 124 [pid = 1807] [id = 354] 10:54:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x970e8400) [pid = 1807] [serial = 1063] [outer = (nil)] 10:54:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x975da800) [pid = 1807] [serial = 1064] [outer = 0x970e8400] 10:54:05 INFO - PROCESS | 1807 | 1461174845672 Marionette DEBUG loaded listener.js 10:54:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x97950400) [pid = 1807] [serial = 1065] [outer = 0x970e8400] 10:54:06 INFO - PROCESS | 1807 | 1461174846706 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 10:54:06 INFO - PROCESS | 1807 | 1461174846751 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 10:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:54:06 INFO - PROCESS | 1807 | 1461174846758 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:54:06 INFO - PROCESS | 1807 | 1461174846762 Marionette TRACE conn4 <- [1,1390,null,{}] 10:54:06 INFO - PROCESS | 1807 | 1461174846768 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:07 INFO - PROCESS | 1807 | 1461174847036 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 10:54:07 INFO - PROCESS | 1807 | 1461174847401 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x95d01800 == 125 [pid = 1807] [id = 355] 10:54:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x9795a000) [pid = 1807] [serial = 1066] [outer = (nil)] 10:54:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x97edb000) [pid = 1807] [serial = 1067] [outer = 0x9795a000] 10:54:07 INFO - PROCESS | 1807 | 1461174847493 Marionette DEBUG loaded listener.js 10:54:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x984efc00) [pid = 1807] [serial = 1068] [outer = 0x9795a000] 10:54:08 INFO - PROCESS | 1807 | 1461174848391 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 10:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1691ms 10:54:08 INFO - PROCESS | 1807 | 1461174848450 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 10:54:08 INFO - PROCESS | 1807 | 1461174848454 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 10:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:54:08 INFO - PROCESS | 1807 | 1461174848461 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:54:08 INFO - PROCESS | 1807 | 1461174848465 Marionette TRACE conn4 <- [1,1394,null,{}] 10:54:08 INFO - PROCESS | 1807 | 1461174848471 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:08 INFO - PROCESS | 1807 | 1461174848708 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 10:54:09 INFO - PROCESS | 1807 | 1461174849035 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x97ea4000 == 126 [pid = 1807] [id = 356] 10:54:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x984e8000) [pid = 1807] [serial = 1069] [outer = (nil)] 10:54:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x98b78c00) [pid = 1807] [serial = 1070] [outer = 0x984e8000] 10:54:09 INFO - PROCESS | 1807 | 1461174849124 Marionette DEBUG loaded listener.js 10:54:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x98b80000) [pid = 1807] [serial = 1071] [outer = 0x984e8000] 10:54:10 INFO - PROCESS | 1807 | 1461174850022 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 10:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1634ms 10:54:10 INFO - PROCESS | 1807 | 1461174850096 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 10:54:10 INFO - PROCESS | 1807 | 1461174850099 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 10:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:54:10 INFO - PROCESS | 1807 | 1461174850106 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:54:10 INFO - PROCESS | 1807 | 1461174850110 Marionette TRACE conn4 <- [1,1398,null,{}] 10:54:10 INFO - PROCESS | 1807 | 1461174850116 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:10 INFO - PROCESS | 1807 | 1461174850346 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 10:54:10 INFO - PROCESS | 1807 | 1461174850666 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x98b4d000 == 127 [pid = 1807] [id = 357] 10:54:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x98b7c800) [pid = 1807] [serial = 1072] [outer = (nil)] 10:54:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x9a652800) [pid = 1807] [serial = 1073] [outer = 0x98b7c800] 10:54:10 INFO - PROCESS | 1807 | 1461174850757 Marionette DEBUG loaded listener.js 10:54:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x9a659400) [pid = 1807] [serial = 1074] [outer = 0x98b7c800] 10:54:11 INFO - PROCESS | 1807 | 1461174851656 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 10:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1582ms 10:54:11 INFO - PROCESS | 1807 | 1461174851689 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 10:54:11 INFO - PROCESS | 1807 | 1461174851692 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 10:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:54:11 INFO - PROCESS | 1807 | 1461174851699 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:54:11 INFO - PROCESS | 1807 | 1461174851702 Marionette TRACE conn4 <- [1,1402,null,{}] 10:54:11 INFO - PROCESS | 1807 | 1461174851708 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:11 INFO - PROCESS | 1807 | 1461174851904 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 10:54:12 INFO - PROCESS | 1807 | 1461174852260 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x918b0000 == 128 [pid = 1807] [id = 358] 10:54:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x93a39400) [pid = 1807] [serial = 1075] [outer = (nil)] 10:54:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x9aaa9400) [pid = 1807] [serial = 1076] [outer = 0x93a39400] 10:54:12 INFO - PROCESS | 1807 | 1461174852355 Marionette DEBUG loaded listener.js 10:54:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x9aab0400) [pid = 1807] [serial = 1077] [outer = 0x93a39400] 10:54:13 INFO - PROCESS | 1807 | 1461174853261 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 10:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1630ms 10:54:13 INFO - PROCESS | 1807 | 1461174853330 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 10:54:13 INFO - PROCESS | 1807 | 1461174853334 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 10:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:54:13 INFO - PROCESS | 1807 | 1461174853341 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:54:13 INFO - PROCESS | 1807 | 1461174853345 Marionette TRACE conn4 <- [1,1406,null,{}] 10:54:13 INFO - PROCESS | 1807 | 1461174853350 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:13 INFO - PROCESS | 1807 | 1461174853552 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 10:54:13 INFO - PROCESS | 1807 | 1461174853868 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x87d77800 == 129 [pid = 1807] [id = 359] 10:54:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x99224c00) [pid = 1807] [serial = 1078] [outer = (nil)] 10:54:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x9ead0400) [pid = 1807] [serial = 1079] [outer = 0x99224c00] 10:54:13 INFO - PROCESS | 1807 | 1461174853966 Marionette DEBUG loaded listener.js 10:54:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x9ead4000) [pid = 1807] [serial = 1080] [outer = 0x99224c00] 10:54:14 INFO - PROCESS | 1807 | 1461174854857 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 10:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1589ms 10:54:14 INFO - PROCESS | 1807 | 1461174854931 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 10:54:14 INFO - PROCESS | 1807 | 1461174854935 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 10:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:54:14 INFO - PROCESS | 1807 | 1461174854941 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:54:14 INFO - PROCESS | 1807 | 1461174854944 Marionette TRACE conn4 <- [1,1410,null,{}] 10:54:14 INFO - PROCESS | 1807 | 1461174854951 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:15 INFO - PROCESS | 1807 | 1461174855209 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 10:54:15 INFO - PROCESS | 1807 | 1461174855539 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x84fb1c00 == 130 [pid = 1807] [id = 360] 10:54:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x85923400) [pid = 1807] [serial = 1081] [outer = (nil)] 10:54:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x86c2e800) [pid = 1807] [serial = 1082] [outer = 0x85923400] 10:54:15 INFO - PROCESS | 1807 | 1461174855628 Marionette DEBUG loaded listener.js 10:54:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x86dea400) [pid = 1807] [serial = 1083] [outer = 0x85923400] 10:54:16 INFO - PROCESS | 1807 | 1461174856657 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 10:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1743ms 10:54:16 INFO - PROCESS | 1807 | 1461174856685 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 10:54:16 INFO - PROCESS | 1807 | 1461174856689 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 10:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:54:16 INFO - PROCESS | 1807 | 1461174856696 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:54:16 INFO - PROCESS | 1807 | 1461174856699 Marionette TRACE conn4 <- [1,1414,null,{}] 10:54:16 INFO - PROCESS | 1807 | 1461174856705 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:16 INFO - PROCESS | 1807 | 1461174856928 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 10:54:17 INFO - PROCESS | 1807 | 1461174857244 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x86a14c00 == 131 [pid = 1807] [id = 361] 10:54:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x86a17000) [pid = 1807] [serial = 1084] [outer = (nil)] 10:54:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x8bd19400) [pid = 1807] [serial = 1085] [outer = 0x86a17000] 10:54:17 INFO - PROCESS | 1807 | 1461174857333 Marionette DEBUG loaded listener.js 10:54:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x8c8d6400) [pid = 1807] [serial = 1086] [outer = 0x86a17000] 10:54:19 INFO - PROCESS | 1807 | --DOCSHELL 0x92b07800 == 130 [pid = 1807] [id = 286] 10:54:19 INFO - PROCESS | 1807 | --DOCSHELL 0x86a11800 == 129 [pid = 1807] [id = 288] 10:54:19 INFO - PROCESS | 1807 | --DOCSHELL 0x86a1fc00 == 128 [pid = 1807] [id = 290] 10:54:19 INFO - PROCESS | 1807 | --DOCSHELL 0x89f28000 == 127 [pid = 1807] [id = 278] 10:54:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8bd1e400 == 126 [pid = 1807] [id = 279] 10:54:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8fc47000 == 125 [pid = 1807] [id = 284] 10:54:19 INFO - PROCESS | 1807 | --DOCSHELL 0x90347800 == 124 [pid = 1807] [id = 285] 10:54:19 INFO - PROCESS | 1807 | --DOCSHELL 0x970ecc00 == 123 [pid = 1807] [id = 287] 10:54:19 INFO - PROCESS | 1807 | --DOCSHELL 0x85ad8000 == 122 [pid = 1807] [id = 342] 10:54:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8901d800 == 121 [pid = 1807] [id = 341] 10:54:19 INFO - PROCESS | 1807 | --DOCSHELL 0x84796800 == 120 [pid = 1807] [id = 340] 10:54:19 INFO - PROCESS | 1807 | --DOCSHELL 0x85adc400 == 119 [pid = 1807] [id = 339] 10:54:19 INFO - PROCESS | 1807 | --DOCSHELL 0x847a4800 == 118 [pid = 1807] [id = 321] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x92af1400) [pid = 1807] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x92a29000) [pid = 1807] [serial = 762] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x92d1a000) [pid = 1807] [serial = 849] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x9eac9800) [pid = 1807] [serial = 864] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x93a3f000) [pid = 1807] [serial = 852] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x8fbdc000) [pid = 1807] [serial = 840] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x98f58400) [pid = 1807] [serial = 870] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x87d72800) [pid = 1807] [serial = 834] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x952c4400) [pid = 1807] [serial = 861] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x86a1b800) [pid = 1807] [serial = 867] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x90342800) [pid = 1807] [serial = 843] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x8ae2a400) [pid = 1807] [serial = 873] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x903e8c00) [pid = 1807] [serial = 846] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x8c848000) [pid = 1807] [serial = 837] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x93cb5c00) [pid = 1807] [serial = 855] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x93e4bc00) [pid = 1807] [serial = 858] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x8e381000) [pid = 1807] [serial = 831] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x89f29800) [pid = 1807] [serial = 965] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x89bb1c00) [pid = 1807] [serial = 962] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x8f1d3400) [pid = 1807] [serial = 911] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x8f20d400) [pid = 1807] [serial = 912] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x92e29800) [pid = 1807] [serial = 923] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x93a34000) [pid = 1807] [serial = 924] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x987b5000) [pid = 1807] [serial = 932] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x98f4fc00) [pid = 1807] [serial = 933] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x907aa000) [pid = 1807] [serial = 917] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x907b6400) [pid = 1807] [serial = 918] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x87d77400) [pid = 1807] [serial = 944] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x89f28800) [pid = 1807] [serial = 945] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x89bb7800) [pid = 1807] [serial = 950] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x8aeaf800) [pid = 1807] [serial = 951] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x86def400) [pid = 1807] [serial = 947] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x8901e000) [pid = 1807] [serial = 948] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x86af9000) [pid = 1807] [serial = 953] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x95d06800) [pid = 1807] [serial = 929] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x9649f400) [pid = 1807] [serial = 930] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x89a12c00) [pid = 1807] [serial = 900] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x8cb65000) [pid = 1807] [serial = 908] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x8e37b800) [pid = 1807] [serial = 909] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x8f490800) [pid = 1807] [serial = 914] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x8fbea000) [pid = 1807] [serial = 915] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x86def000) [pid = 1807] [serial = 902] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x89028800) [pid = 1807] [serial = 903] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x9feea800) [pid = 1807] [serial = 938] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x9ff15800) [pid = 1807] [serial = 939] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x92aee400) [pid = 1807] [serial = 920] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x92b05800) [pid = 1807] [serial = 921] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x8acef400) [pid = 1807] [serial = 905] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x8aea8c00) [pid = 1807] [serial = 906] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x9ea13c00) [pid = 1807] [serial = 935] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x9ead4400) [pid = 1807] [serial = 936] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x87cf1c00) [pid = 1807] [serial = 941] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x8901b000) [pid = 1807] [serial = 942] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x86af9800) [pid = 1807] [serial = 956] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x86c2f800) [pid = 1807] [serial = 957] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x93b86c00) [pid = 1807] [serial = 926] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x89f23c00) [pid = 1807] [serial = 963] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x8c975000) [pid = 1807] [serial = 624] [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.] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x93cb2c00) [pid = 1807] [serial = 927] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x87cf8c00) [pid = 1807] [serial = 959] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x87d7c800) [pid = 1807] [serial = 960] [outer = (nil)] [url = about:blank] 10:54:19 INFO - PROCESS | 1807 | 1461174859727 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 10:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 3094ms 10:54:19 INFO - PROCESS | 1807 | 1461174859791 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 10:54:19 INFO - PROCESS | 1807 | 1461174859797 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 10:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:54:19 INFO - PROCESS | 1807 | 1461174859805 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:54:19 INFO - PROCESS | 1807 | 1461174859811 Marionette TRACE conn4 <- [1,1418,null,{}] 10:54:19 INFO - PROCESS | 1807 | 1461174859831 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:20 INFO - PROCESS | 1807 | 1461174860024 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 10:54:20 INFO - PROCESS | 1807 | 1461174860236 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x86de7800 == 119 [pid = 1807] [id = 362] 10:54:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x86dec000) [pid = 1807] [serial = 1087] [outer = (nil)] 10:54:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x86def800) [pid = 1807] [serial = 1088] [outer = 0x86dec000] 10:54:20 INFO - PROCESS | 1807 | 1461174860320 Marionette DEBUG loaded listener.js 10:54:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x87cf5400) [pid = 1807] [serial = 1089] [outer = 0x86dec000] 10:54:21 INFO - PROCESS | 1807 | 1461174861161 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 10:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1395ms 10:54:21 INFO - PROCESS | 1807 | 1461174861201 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 10:54:21 INFO - PROCESS | 1807 | 1461174861210 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 10:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:54:21 INFO - PROCESS | 1807 | 1461174861221 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:54:21 INFO - PROCESS | 1807 | 1461174861227 Marionette TRACE conn4 <- [1,1422,null,{}] 10:54:21 INFO - PROCESS | 1807 | 1461174861234 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:21 INFO - PROCESS | 1807 | 1461174861435 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 10:54:21 INFO - PROCESS | 1807 | 1461174861637 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x891e5000 == 120 [pid = 1807] [id = 363] 10:54:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x89a13c00) [pid = 1807] [serial = 1090] [outer = (nil)] 10:54:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x89a55c00) [pid = 1807] [serial = 1091] [outer = 0x89a13c00] 10:54:21 INFO - PROCESS | 1807 | 1461174861776 Marionette DEBUG loaded listener.js 10:54:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x89bb6000) [pid = 1807] [serial = 1092] [outer = 0x89a13c00] 10:54:22 INFO - PROCESS | 1807 | 1461174862820 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 10:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1635ms 10:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:54:22 INFO - PROCESS | 1807 | 1461174862856 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 10:54:22 INFO - PROCESS | 1807 | 1461174862859 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 10:54:22 INFO - PROCESS | 1807 | 1461174862866 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:54:22 INFO - PROCESS | 1807 | 1461174862873 Marionette TRACE conn4 <- [1,1426,null,{}] 10:54:22 INFO - PROCESS | 1807 | 1461174862896 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:23 INFO - PROCESS | 1807 | 1461174863173 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 10:54:23 INFO - PROCESS | 1807 | 1461174863355 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x89f28000 == 121 [pid = 1807] [id = 364] 10:54:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8ae24800) [pid = 1807] [serial = 1093] [outer = (nil)] 10:54:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8ae2b000) [pid = 1807] [serial = 1094] [outer = 0x8ae24800] 10:54:23 INFO - PROCESS | 1807 | 1461174863437 Marionette DEBUG loaded listener.js 10:54:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8aeaa000) [pid = 1807] [serial = 1095] [outer = 0x8ae24800] 10:54:24 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x89022400) [pid = 1807] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:54:24 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x85adc800) [pid = 1807] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:54:24 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x84fb2c00) [pid = 1807] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:54:24 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x84fbcc00) [pid = 1807] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:54:24 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x8a525c00) [pid = 1807] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:54:24 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x85adcc00) [pid = 1807] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:54:24 INFO - PROCESS | 1807 | 1461174864798 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 10:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2002ms 10:54:24 INFO - PROCESS | 1807 | 1461174864897 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 10:54:24 INFO - PROCESS | 1807 | 1461174864903 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 10:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:54:24 INFO - PROCESS | 1807 | 1461174864914 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:54:24 INFO - PROCESS | 1807 | 1461174864933 Marionette TRACE conn4 <- [1,1430,null,{}] 10:54:24 INFO - PROCESS | 1807 | 1461174864945 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:25 INFO - PROCESS | 1807 | 1461174865131 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 10:54:25 INFO - PROCESS | 1807 | 1461174865310 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x85adc800 == 122 [pid = 1807] [id = 365] 10:54:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x86a14000) [pid = 1807] [serial = 1096] [outer = (nil)] 10:54:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8bd1b400) [pid = 1807] [serial = 1097] [outer = 0x86a14000] 10:54:25 INFO - PROCESS | 1807 | 1461174865390 Marionette DEBUG loaded listener.js 10:54:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8bd9fc00) [pid = 1807] [serial = 1098] [outer = 0x86a14000] 10:54:26 INFO - PROCESS | 1807 | 1461174866281 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 10:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1403ms 10:54:26 INFO - PROCESS | 1807 | 1461174866317 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 10:54:26 INFO - PROCESS | 1807 | 1461174866321 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 10:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:54:26 INFO - PROCESS | 1807 | 1461174866328 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:54:26 INFO - PROCESS | 1807 | 1461174866331 Marionette TRACE conn4 <- [1,1434,null,{}] 10:54:26 INFO - PROCESS | 1807 | 1461174866337 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:26 INFO - PROCESS | 1807 | 1461174866537 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 10:54:26 INFO - PROCESS | 1807 | 1461174866966 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x85921800 == 123 [pid = 1807] [id = 366] 10:54:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x85926800) [pid = 1807] [serial = 1099] [outer = (nil)] 10:54:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x86a1d400) [pid = 1807] [serial = 1100] [outer = 0x85926800] 10:54:27 INFO - PROCESS | 1807 | 1461174867067 Marionette DEBUG loaded listener.js 10:54:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x86c2c000) [pid = 1807] [serial = 1101] [outer = 0x85926800] 10:54:28 INFO - PROCESS | 1807 | 1461174868108 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 10:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1839ms 10:54:28 INFO - PROCESS | 1807 | 1461174868170 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 10:54:28 INFO - PROCESS | 1807 | 1461174868178 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 10:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:54:28 INFO - PROCESS | 1807 | 1461174868188 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:54:28 INFO - PROCESS | 1807 | 1461174868192 Marionette TRACE conn4 <- [1,1438,null,{}] 10:54:28 INFO - PROCESS | 1807 | 1461174868200 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:28 INFO - PROCESS | 1807 | 1461174868463 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 10:54:28 INFO - PROCESS | 1807 | 1461174868788 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a16400 == 124 [pid = 1807] [id = 367] 10:54:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x89baf000) [pid = 1807] [serial = 1102] [outer = (nil)] 10:54:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x89f26400) [pid = 1807] [serial = 1103] [outer = 0x89baf000] 10:54:28 INFO - PROCESS | 1807 | 1461174868883 Marionette DEBUG loaded listener.js 10:54:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8a52e800) [pid = 1807] [serial = 1104] [outer = 0x89baf000] 10:54:30 INFO - PROCESS | 1807 | 1461174870004 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 10:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1883ms 10:54:30 INFO - PROCESS | 1807 | 1461174870075 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 10:54:30 INFO - PROCESS | 1807 | 1461174870083 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 10:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:54:30 INFO - PROCESS | 1807 | 1461174870090 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:54:30 INFO - PROCESS | 1807 | 1461174870095 Marionette TRACE conn4 <- [1,1442,null,{}] 10:54:30 INFO - PROCESS | 1807 | 1461174870104 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:30 INFO - PROCESS | 1807 | 1461174870422 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 10:54:30 INFO - PROCESS | 1807 | 1461174870778 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a14000 == 125 [pid = 1807] [id = 368] 10:54:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8bd9c000) [pid = 1807] [serial = 1105] [outer = (nil)] 10:54:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8c8d2400) [pid = 1807] [serial = 1106] [outer = 0x8bd9c000] 10:54:30 INFO - PROCESS | 1807 | 1461174870873 Marionette DEBUG loaded listener.js 10:54:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8c8dec00) [pid = 1807] [serial = 1107] [outer = 0x8bd9c000] 10:54:31 INFO - PROCESS | 1807 | 1461174871871 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 10:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1834ms 10:54:31 INFO - PROCESS | 1807 | 1461174871926 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 10:54:31 INFO - PROCESS | 1807 | 1461174871929 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 10:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:54:31 INFO - PROCESS | 1807 | 1461174871946 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:54:31 INFO - PROCESS | 1807 | 1461174871956 Marionette TRACE conn4 <- [1,1446,null,{}] 10:54:31 INFO - PROCESS | 1807 | 1461174871963 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:32 INFO - PROCESS | 1807 | 1461174872247 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 10:54:32 INFO - PROCESS | 1807 | 1461174872572 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aeb1400 == 126 [pid = 1807] [id = 369] 10:54:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x8c84cc00) [pid = 1807] [serial = 1108] [outer = (nil)] 10:54:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x8e698000) [pid = 1807] [serial = 1109] [outer = 0x8c84cc00] 10:54:32 INFO - PROCESS | 1807 | 1461174872673 Marionette DEBUG loaded listener.js 10:54:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x8f1cb000) [pid = 1807] [serial = 1110] [outer = 0x8c84cc00] 10:54:33 INFO - PROCESS | 1807 | 1461174873669 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 10:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1800ms 10:54:33 INFO - PROCESS | 1807 | 1461174873739 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 10:54:33 INFO - PROCESS | 1807 | 1461174873744 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 10:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:54:33 INFO - PROCESS | 1807 | 1461174873750 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:54:33 INFO - PROCESS | 1807 | 1461174873753 Marionette TRACE conn4 <- [1,1450,null,{}] 10:54:33 INFO - PROCESS | 1807 | 1461174873760 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:33 INFO - PROCESS | 1807 | 1461174873981 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 10:54:34 INFO - PROCESS | 1807 | 1461174874306 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x8cb6e400 == 127 [pid = 1807] [id = 370] 10:54:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x8e37e400) [pid = 1807] [serial = 1111] [outer = (nil)] 10:54:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x8f345000) [pid = 1807] [serial = 1112] [outer = 0x8e37e400] 10:54:34 INFO - PROCESS | 1807 | 1461174874407 Marionette DEBUG loaded listener.js 10:54:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x8f482000) [pid = 1807] [serial = 1113] [outer = 0x8e37e400] 10:54:35 INFO - PROCESS | 1807 | 1461174875355 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 10:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1683ms 10:54:35 INFO - PROCESS | 1807 | 1461174875435 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 10:54:35 INFO - PROCESS | 1807 | 1461174875439 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 10:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:54:35 INFO - PROCESS | 1807 | 1461174875446 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:54:35 INFO - PROCESS | 1807 | 1461174875450 Marionette TRACE conn4 <- [1,1454,null,{}] 10:54:35 INFO - PROCESS | 1807 | 1461174875455 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:35 INFO - PROCESS | 1807 | 1461174875702 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 10:54:36 INFO - PROCESS | 1807 | 1461174876042 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fbe6800 == 128 [pid = 1807] [id = 371] 10:54:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x8fbe8400) [pid = 1807] [serial = 1114] [outer = (nil)] 10:54:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x8fc4d000) [pid = 1807] [serial = 1115] [outer = 0x8fbe8400] 10:54:36 INFO - PROCESS | 1807 | 1461174876147 Marionette DEBUG loaded listener.js 10:54:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x90343400) [pid = 1807] [serial = 1116] [outer = 0x8fbe8400] 10:54:37 INFO - PROCESS | 1807 | 1461174877130 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 10:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1735ms 10:54:37 INFO - PROCESS | 1807 | 1461174877183 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 10:54:37 INFO - PROCESS | 1807 | 1461174877186 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 10:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:54:37 INFO - PROCESS | 1807 | 1461174877193 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:54:37 INFO - PROCESS | 1807 | 1461174877196 Marionette TRACE conn4 <- [1,1458,null,{}] 10:54:37 INFO - PROCESS | 1807 | 1461174877203 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:37 INFO - PROCESS | 1807 | 1461174877430 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 10:54:37 INFO - PROCESS | 1807 | 1461174877786 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x891e4800 == 129 [pid = 1807] [id = 372] 10:54:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x8a52e000) [pid = 1807] [serial = 1117] [outer = (nil)] 10:54:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x904af000) [pid = 1807] [serial = 1118] [outer = 0x8a52e000] 10:54:37 INFO - PROCESS | 1807 | 1461174877889 Marionette DEBUG loaded listener.js 10:54:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x91446800) [pid = 1807] [serial = 1119] [outer = 0x8a52e000] 10:54:38 INFO - PROCESS | 1807 | 1461174878826 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 10:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1684ms 10:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:54:38 INFO - PROCESS | 1807 | 1461174878878 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 10:54:38 INFO - PROCESS | 1807 | 1461174878881 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 10:54:38 INFO - PROCESS | 1807 | 1461174878888 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:54:38 INFO - PROCESS | 1807 | 1461174878892 Marionette TRACE conn4 <- [1,1462,null,{}] 10:54:38 INFO - PROCESS | 1807 | 1461174878898 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:39 INFO - PROCESS | 1807 | 1461174879119 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 10:54:39 INFO - PROCESS | 1807 | 1461174879431 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x904b6800 == 130 [pid = 1807] [id = 373] 10:54:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x907b6c00) [pid = 1807] [serial = 1120] [outer = (nil)] 10:54:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x92af9400) [pid = 1807] [serial = 1121] [outer = 0x907b6c00] 10:54:39 INFO - PROCESS | 1807 | 1461174879530 Marionette DEBUG loaded listener.js 10:54:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x92b07000) [pid = 1807] [serial = 1122] [outer = 0x907b6c00] 10:54:40 INFO - PROCESS | 1807 | 1461174880512 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 10:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1685ms 10:54:40 INFO - PROCESS | 1807 | 1461174880573 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 10:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:54:40 INFO - PROCESS | 1807 | 1461174880578 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 10:54:40 INFO - PROCESS | 1807 | 1461174880584 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:54:40 INFO - PROCESS | 1807 | 1461174880588 Marionette TRACE conn4 <- [1,1466,null,{}] 10:54:40 INFO - PROCESS | 1807 | 1461174880594 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:40 INFO - PROCESS | 1807 | 1461174880808 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 10:54:41 INFO - PROCESS | 1807 | 1461174881148 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fbe5400 == 131 [pid = 1807] [id = 374] 10:54:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x918a2800) [pid = 1807] [serial = 1123] [outer = (nil)] 10:54:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x92e33800) [pid = 1807] [serial = 1124] [outer = 0x918a2800] 10:54:41 INFO - PROCESS | 1807 | 1461174881297 Marionette DEBUG loaded listener.js 10:54:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x93a36000) [pid = 1807] [serial = 1125] [outer = 0x918a2800] 10:54:42 INFO - PROCESS | 1807 | 1461174882239 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 10:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1690ms 10:54:42 INFO - PROCESS | 1807 | 1461174882274 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 10:54:42 INFO - PROCESS | 1807 | 1461174882278 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 10:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:54:42 INFO - PROCESS | 1807 | 1461174882285 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:54:42 INFO - PROCESS | 1807 | 1461174882289 Marionette TRACE conn4 <- [1,1470,null,{}] 10:54:42 INFO - PROCESS | 1807 | 1461174882295 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:42 INFO - PROCESS | 1807 | 1461174882498 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 10:54:42 INFO - PROCESS | 1807 | 1461174882839 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a527000 == 132 [pid = 1807] [id = 375] 10:54:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x8c843c00) [pid = 1807] [serial = 1126] [outer = (nil)] 10:54:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x93b85c00) [pid = 1807] [serial = 1127] [outer = 0x8c843c00] 10:54:42 INFO - PROCESS | 1807 | 1461174882938 Marionette DEBUG loaded listener.js 10:54:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x93caa400) [pid = 1807] [serial = 1128] [outer = 0x8c843c00] 10:54:43 INFO - PROCESS | 1807 | 1461174883862 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 10:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1633ms 10:54:43 INFO - PROCESS | 1807 | 1461174883919 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 10:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:54:43 INFO - PROCESS | 1807 | 1461174883924 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 10:54:43 INFO - PROCESS | 1807 | 1461174883931 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:54:43 INFO - PROCESS | 1807 | 1461174883935 Marionette TRACE conn4 <- [1,1474,null,{}] 10:54:43 INFO - PROCESS | 1807 | 1461174883941 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:44 INFO - PROCESS | 1807 | 1461174884158 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 10:54:44 INFO - PROCESS | 1807 | 1461174884492 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x93e51800 == 133 [pid = 1807] [id = 376] 10:54:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x93e51c00) [pid = 1807] [serial = 1129] [outer = (nil)] 10:54:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x952c4400) [pid = 1807] [serial = 1130] [outer = 0x93e51c00] 10:54:44 INFO - PROCESS | 1807 | 1461174884608 Marionette DEBUG loaded listener.js 10:54:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x96935800) [pid = 1807] [serial = 1131] [outer = 0x93e51c00] 10:54:45 INFO - PROCESS | 1807 | 1461174885616 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 10:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1733ms 10:54:45 INFO - PROCESS | 1807 | 1461174885664 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 10:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:54:45 INFO - PROCESS | 1807 | 1461174885669 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 10:54:45 INFO - PROCESS | 1807 | 1461174885675 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:54:45 INFO - PROCESS | 1807 | 1461174885680 Marionette TRACE conn4 <- [1,1478,null,{}] 10:54:45 INFO - PROCESS | 1807 | 1461174885686 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:45 INFO - PROCESS | 1807 | 1461174885946 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 10:54:46 INFO - PROCESS | 1807 | 1461174886277 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x93e4dc00 == 134 [pid = 1807] [id = 377] 10:54:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x975e4c00) [pid = 1807] [serial = 1132] [outer = (nil)] 10:54:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x98b51000) [pid = 1807] [serial = 1133] [outer = 0x975e4c00] 10:54:46 INFO - PROCESS | 1807 | 1461174886369 Marionette DEBUG loaded listener.js 10:54:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x98f57400) [pid = 1807] [serial = 1134] [outer = 0x975e4c00] 10:54:47 INFO - PROCESS | 1807 | 1461174887364 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 10:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1750ms 10:54:47 INFO - PROCESS | 1807 | 1461174887426 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 10:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:54:47 INFO - PROCESS | 1807 | 1461174887430 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 10:54:47 INFO - PROCESS | 1807 | 1461174887437 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:54:47 INFO - PROCESS | 1807 | 1461174887440 Marionette TRACE conn4 <- [1,1482,null,{}] 10:54:47 INFO - PROCESS | 1807 | 1461174887446 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:47 INFO - PROCESS | 1807 | 1461174887657 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 10:54:47 INFO - PROCESS | 1807 | 1461174887970 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fbdbc00 == 135 [pid = 1807] [id = 378] 10:54:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x903e6000) [pid = 1807] [serial = 1135] [outer = (nil)] 10:54:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x9eacc000) [pid = 1807] [serial = 1136] [outer = 0x903e6000] 10:54:48 INFO - PROCESS | 1807 | 1461174888062 Marionette DEBUG loaded listener.js 10:54:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x9ead2400) [pid = 1807] [serial = 1137] [outer = 0x903e6000] 10:54:48 INFO - PROCESS | 1807 | 1461174888967 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 10:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1585ms 10:54:49 INFO - PROCESS | 1807 | 1461174889022 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 10:54:49 INFO - PROCESS | 1807 | 1461174889025 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 10:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:54:49 INFO - PROCESS | 1807 | 1461174889032 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:54:49 INFO - PROCESS | 1807 | 1461174889035 Marionette TRACE conn4 <- [1,1486,null,{}] 10:54:49 INFO - PROCESS | 1807 | 1461174889042 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:49 INFO - PROCESS | 1807 | 1461174889250 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 10:54:49 INFO - PROCESS | 1807 | 1461174889568 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x9795ac00 == 136 [pid = 1807] [id = 379] 10:54:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x9aaa9800) [pid = 1807] [serial = 1138] [outer = (nil)] 10:54:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x9feae000) [pid = 1807] [serial = 1139] [outer = 0x9aaa9800] 10:54:49 INFO - PROCESS | 1807 | 1461174889681 Marionette DEBUG loaded listener.js 10:54:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x9feb2000) [pid = 1807] [serial = 1140] [outer = 0x9aaa9800] 10:54:50 INFO - PROCESS | 1807 | 1461174890672 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 10:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1681ms 10:54:50 INFO - PROCESS | 1807 | 1461174890715 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 10:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:54:50 INFO - PROCESS | 1807 | 1461174890719 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 10:54:50 INFO - PROCESS | 1807 | 1461174890726 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:54:50 INFO - PROCESS | 1807 | 1461174890729 Marionette TRACE conn4 <- [1,1490,null,{}] 10:54:50 INFO - PROCESS | 1807 | 1461174890735 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:50 INFO - PROCESS | 1807 | 1461174890953 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 10:54:51 INFO - PROCESS | 1807 | 1461174891277 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x9fb90000 == 137 [pid = 1807] [id = 380] 10:54:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x9fc59400) [pid = 1807] [serial = 1141] [outer = (nil)] 10:54:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0xa0a27400) [pid = 1807] [serial = 1142] [outer = 0x9fc59400] 10:54:51 INFO - PROCESS | 1807 | 1461174891369 Marionette DEBUG loaded listener.js 10:54:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0xa0a8c000) [pid = 1807] [serial = 1143] [outer = 0x9fc59400] 10:54:52 INFO - PROCESS | 1807 | 1461174892289 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 10:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1588ms 10:54:52 INFO - PROCESS | 1807 | 1461174892314 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 10:54:52 INFO - PROCESS | 1807 | 1461174892318 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 10:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:54:52 INFO - PROCESS | 1807 | 1461174892324 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:54:52 INFO - PROCESS | 1807 | 1461174892328 Marionette TRACE conn4 <- [1,1494,null,{}] 10:54:52 INFO - PROCESS | 1807 | 1461174892334 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:52 INFO - PROCESS | 1807 | 1461174892534 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 10:54:52 INFO - PROCESS | 1807 | 1461174892889 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x9feb0800 == 138 [pid = 1807] [id = 381] 10:54:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x9ff9a800) [pid = 1807] [serial = 1144] [outer = (nil)] 10:54:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0xa0f3a000) [pid = 1807] [serial = 1145] [outer = 0x9ff9a800] 10:54:53 INFO - PROCESS | 1807 | 1461174893023 Marionette DEBUG loaded listener.js 10:54:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0xa0fd2c00) [pid = 1807] [serial = 1146] [outer = 0x9ff9a800] 10:54:53 INFO - PROCESS | 1807 | 1461174893986 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 10:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1733ms 10:54:54 INFO - PROCESS | 1807 | 1461174894058 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 10:54:54 INFO - PROCESS | 1807 | 1461174894062 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 10:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:54:54 INFO - PROCESS | 1807 | 1461174894069 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:54:54 INFO - PROCESS | 1807 | 1461174894072 Marionette TRACE conn4 <- [1,1498,null,{}] 10:54:54 INFO - PROCESS | 1807 | 1461174894078 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:54 INFO - PROCESS | 1807 | 1461174894289 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 10:54:54 INFO - PROCESS | 1807 | 1461174894612 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x86c2a400 == 139 [pid = 1807] [id = 382] 10:54:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0xa0a29800) [pid = 1807] [serial = 1147] [outer = (nil)] 10:54:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0xa0fe7c00) [pid = 1807] [serial = 1148] [outer = 0xa0a29800] 10:54:54 INFO - PROCESS | 1807 | 1461174894722 Marionette DEBUG loaded listener.js 10:54:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0xa0fe9800) [pid = 1807] [serial = 1149] [outer = 0xa0a29800] 10:54:55 INFO - PROCESS | 1807 | 1461174895627 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 10:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1593ms 10:54:55 INFO - PROCESS | 1807 | 1461174895662 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 10:54:55 INFO - PROCESS | 1807 | 1461174895666 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 10:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:54:55 INFO - PROCESS | 1807 | 1461174895673 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:54:55 INFO - PROCESS | 1807 | 1461174895677 Marionette TRACE conn4 <- [1,1502,null,{}] 10:54:55 INFO - PROCESS | 1807 | 1461174895683 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:55 INFO - PROCESS | 1807 | 1461174895922 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 10:54:56 INFO - PROCESS | 1807 | 1461174896248 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x86a1dc00 == 140 [pid = 1807] [id = 383] 10:54:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0xa0fe8400) [pid = 1807] [serial = 1150] [outer = (nil)] 10:54:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0xa2ab8c00) [pid = 1807] [serial = 1151] [outer = 0xa0fe8400] 10:54:56 INFO - PROCESS | 1807 | 1461174896345 Marionette DEBUG loaded listener.js 10:54:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0xa2ac4000) [pid = 1807] [serial = 1152] [outer = 0xa0fe8400] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x9aa8b000 == 139 [pid = 1807] [id = 217] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x90916800 == 138 [pid = 1807] [id = 78] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x97a98800 == 137 [pid = 1807] [id = 216] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x85adc800 == 136 [pid = 1807] [id = 365] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x89f28000 == 135 [pid = 1807] [id = 364] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x891e5000 == 134 [pid = 1807] [id = 363] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x91825800 == 133 [pid = 1807] [id = 10] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x86de7800 == 132 [pid = 1807] [id = 362] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x86a14c00 == 131 [pid = 1807] [id = 361] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x84fb1c00 == 130 [pid = 1807] [id = 360] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x87d77800 == 129 [pid = 1807] [id = 359] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x98b4d000 == 128 [pid = 1807] [id = 357] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x918b0000 == 127 [pid = 1807] [id = 358] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x97ea4000 == 126 [pid = 1807] [id = 356] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x95d01800 == 125 [pid = 1807] [id = 355] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x92b0c800 == 124 [pid = 1807] [id = 353] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x95d04c00 == 123 [pid = 1807] [id = 354] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x89bacc00 == 122 [pid = 1807] [id = 352] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x86a13000 == 121 [pid = 1807] [id = 351] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x8fbe7000 == 120 [pid = 1807] [id = 350] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x8ae2ac00 == 119 [pid = 1807] [id = 349] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x8e379400 == 118 [pid = 1807] [id = 348] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x891e9000 == 117 [pid = 1807] [id = 346] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x8bd19c00 == 116 [pid = 1807] [id = 347] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x8901ac00 == 115 [pid = 1807] [id = 345] 10:54:58 INFO - PROCESS | 1807 | --DOCSHELL 0x86a1cc00 == 114 [pid = 1807] [id = 344] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x86afac00) [pid = 1807] [serial = 954] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x86c24800) [pid = 1807] [serial = 1022] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x8c978c00) [pid = 1807] [serial = 980] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x89bb7c00) [pid = 1807] [serial = 1026] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x8a52a000) [pid = 1807] [serial = 966] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x907b5800) [pid = 1807] [serial = 998] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x92af4400) [pid = 1807] [serial = 1001] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x8bd13000) [pid = 1807] [serial = 974] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x970e9000) [pid = 1807] [serial = 1016] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x902f8800) [pid = 1807] [serial = 992] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x86afd000) [pid = 1807] [serial = 968] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x92d19c00) [pid = 1807] [serial = 1004] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x952c5400) [pid = 1807] [serial = 1013] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x8aeb5400) [pid = 1807] [serial = 1029] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x8ae31c00) [pid = 1807] [serial = 1028] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x89025c00) [pid = 1807] [serial = 971] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x86af7000) [pid = 1807] [serial = 1020] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x903dec00) [pid = 1807] [serial = 995] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x8fe9f800) [pid = 1807] [serial = 989] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x92e37c00) [pid = 1807] [serial = 1007] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x8c849000) [pid = 1807] [serial = 977] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x86c31800) [pid = 1807] [serial = 1023] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x86a17400) [pid = 1807] [serial = 1019] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x86c2ec00) [pid = 1807] [serial = 1031] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x8f344000) [pid = 1807] [serial = 986] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x89a17c00) [pid = 1807] [serial = 1025] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x8f1b4000) [pid = 1807] [serial = 983] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x93cae400) [pid = 1807] [serial = 1010] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1807 | 1461174898868 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 10:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 3238ms 10:54:58 INFO - PROCESS | 1807 | 1461174898913 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 10:54:58 INFO - PROCESS | 1807 | 1461174898919 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 10:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:54:58 INFO - PROCESS | 1807 | 1461174898927 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:54:58 INFO - PROCESS | 1807 | 1461174898933 Marionette TRACE conn4 <- [1,1506,null,{}] 10:54:58 INFO - PROCESS | 1807 | 1461174898942 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:59 INFO - PROCESS | 1807 | 1461174899184 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 10:54:59 INFO - PROCESS | 1807 | 1461174899383 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x85acfc00 == 115 [pid = 1807] [id = 384] 10:54:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x863e4400) [pid = 1807] [serial = 1153] [outer = (nil)] 10:54:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x86de1c00) [pid = 1807] [serial = 1154] [outer = 0x863e4400] 10:54:59 INFO - PROCESS | 1807 | 1461174899472 Marionette DEBUG loaded listener.js 10:54:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x86ded800) [pid = 1807] [serial = 1155] [outer = 0x863e4400] 10:55:00 INFO - PROCESS | 1807 | 1461174900328 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 10:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1449ms 10:55:00 INFO - PROCESS | 1807 | 1461174900378 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 10:55:00 INFO - PROCESS | 1807 | 1461174900387 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 10:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:55:00 INFO - PROCESS | 1807 | 1461174900436 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:55:00 INFO - PROCESS | 1807 | 1461174900441 Marionette TRACE conn4 <- [1,1510,null,{}] 10:55:00 INFO - PROCESS | 1807 | 1461174900447 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:00 INFO - PROCESS | 1807 | 1461174900662 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 10:55:00 INFO - PROCESS | 1807 | 1461174900674 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x86af5000 == 116 [pid = 1807] [id = 385] 10:55:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x86de3800) [pid = 1807] [serial = 1156] [outer = (nil)] 10:55:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x891e2c00) [pid = 1807] [serial = 1157] [outer = 0x86de3800] 10:55:00 INFO - PROCESS | 1807 | 1461174900962 Marionette DEBUG loaded listener.js 10:55:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x89a5b800) [pid = 1807] [serial = 1158] [outer = 0x86de3800] 10:55:02 INFO - PROCESS | 1807 | 1461174902127 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 10:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1735ms 10:55:02 INFO - PROCESS | 1807 | 1461174902168 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 10:55:02 INFO - PROCESS | 1807 | 1461174902173 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 10:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:55:02 INFO - PROCESS | 1807 | 1461174902188 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:55:02 INFO - PROCESS | 1807 | 1461174902194 Marionette TRACE conn4 <- [1,1514,null,{}] 10:55:02 INFO - PROCESS | 1807 | 1461174902211 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:02 INFO - PROCESS | 1807 | 1461174902525 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 10:55:02 INFO - PROCESS | 1807 | 1461174902629 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a52ec00 == 117 [pid = 1807] [id = 386] 10:55:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x8acf7000) [pid = 1807] [serial = 1159] [outer = (nil)] 10:55:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x8ae2c400) [pid = 1807] [serial = 1160] [outer = 0x8acf7000] 10:55:02 INFO - PROCESS | 1807 | 1461174902714 Marionette DEBUG loaded listener.js 10:55:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x8bd14400) [pid = 1807] [serial = 1161] [outer = 0x8acf7000] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x92a25c00) [pid = 1807] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x907ab000) [pid = 1807] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x93a39400) [pid = 1807] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x8ae2e400) [pid = 1807] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x8f1c0000) [pid = 1807] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x8e68ac00) [pid = 1807] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x907ab800) [pid = 1807] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x86dec000) [pid = 1807] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x90067c00) [pid = 1807] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x984e8000) [pid = 1807] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x99224c00) [pid = 1807] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x89024800) [pid = 1807] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x8f20dc00) [pid = 1807] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x98b7c800) [pid = 1807] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x8f348800) [pid = 1807] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x8ae24800) [pid = 1807] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x90342c00) [pid = 1807] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x92d21000) [pid = 1807] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x8c8d9c00) [pid = 1807] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x89a13c00) [pid = 1807] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x92d23400) [pid = 1807] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x86af4400) [pid = 1807] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x92b09000) [pid = 1807] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x9795a000) [pid = 1807] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x8f1b7c00) [pid = 1807] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x8fbdf400) [pid = 1807] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x903de800) [pid = 1807] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x85922c00) [pid = 1807] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x86a1d000) [pid = 1807] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x8aeab400) [pid = 1807] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x8bda0c00) [pid = 1807] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x87cf4c00) [pid = 1807] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x8fbe1400) [pid = 1807] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x8e68b800) [pid = 1807] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x8aeacc00) [pid = 1807] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x970e8400) [pid = 1807] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:55:04 INFO - PROCESS | 1807 | 1461174904439 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 10:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 2293ms 10:55:04 INFO - PROCESS | 1807 | 1461174904481 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 10:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:55:04 INFO - PROCESS | 1807 | 1461174904486 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 10:55:04 INFO - PROCESS | 1807 | 1461174904493 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:55:04 INFO - PROCESS | 1807 | 1461174904496 Marionette TRACE conn4 <- [1,1518,null,{}] 10:55:04 INFO - PROCESS | 1807 | 1461174904502 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:04 INFO - PROCESS | 1807 | 1461174904739 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 10:55:04 INFO - PROCESS | 1807 | 1461174904925 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x847a4c00 == 118 [pid = 1807] [id = 387] 10:55:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x86a18400) [pid = 1807] [serial = 1162] [outer = (nil)] 10:55:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8ae26400) [pid = 1807] [serial = 1163] [outer = 0x86a18400] 10:55:05 INFO - PROCESS | 1807 | 1461174905010 Marionette DEBUG loaded listener.js 10:55:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8bd97800) [pid = 1807] [serial = 1164] [outer = 0x86a18400] 10:55:06 INFO - PROCESS | 1807 | 1461174906011 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1533ms 10:55:06 INFO - PROCESS | 1807 | 1461174906026 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 10:55:06 INFO - PROCESS | 1807 | 1461174906032 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 10:55:06 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:55:06 INFO - PROCESS | 1807 | 1461174906043 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:55:06 INFO - PROCESS | 1807 | 1461174906051 Marionette TRACE conn4 <- [1,1522,null,{}] 10:55:06 INFO - PROCESS | 1807 | 1461174906061 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:06 INFO - PROCESS | 1807 | 1461174906384 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 10:55:06 INFO - PROCESS | 1807 | 1461174906670 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x86de2c00 == 119 [pid = 1807] [id = 388] 10:55:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x86de4800) [pid = 1807] [serial = 1165] [outer = (nil)] 10:55:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x87d71000) [pid = 1807] [serial = 1166] [outer = 0x86de4800] 10:55:06 INFO - PROCESS | 1807 | 1461174906769 Marionette DEBUG loaded listener.js 10:55:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x87d7cc00) [pid = 1807] [serial = 1167] [outer = 0x86de4800] 10:55:07 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:55:07 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:55:07 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:55:07 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:55:07 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:55:07 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:55:07 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:55:07 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:55:07 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:55:07 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:55:07 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:55:07 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:55:07 INFO - PROCESS | 1807 | 1461174907679 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 10:55:07 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 10:55:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:55:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:55:07 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 10:55:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:55:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:55:07 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 10:55:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:55:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:55:07 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 10:55:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:55:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:55:07 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1689ms 10:55:07 INFO - PROCESS | 1807 | 1461174907756 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 10:55:07 INFO - PROCESS | 1807 | 1461174907766 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 10:55:07 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:55:07 INFO - PROCESS | 1807 | 1461174907780 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:55:07 INFO - PROCESS | 1807 | 1461174907785 Marionette TRACE conn4 <- [1,1526,null,{}] 10:55:07 INFO - PROCESS | 1807 | 1461174907792 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:08 INFO - PROCESS | 1807 | 1461174908070 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 10:55:08 INFO - PROCESS | 1807 | 1461174908439 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bd99400 == 120 [pid = 1807] [id = 389] 10:55:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8c8d3800) [pid = 1807] [serial = 1168] [outer = (nil)] 10:55:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8c8dbc00) [pid = 1807] [serial = 1169] [outer = 0x8c8d3800] 10:55:08 INFO - PROCESS | 1807 | 1461174908538 Marionette DEBUG loaded listener.js 10:55:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8c97cc00) [pid = 1807] [serial = 1170] [outer = 0x8c8d3800] 10:55:09 INFO - PROCESS | 1807 | 1461174909465 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 10:55:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:55:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:55:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:55:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:55:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:55:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:55:09 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1737ms 10:55:09 INFO - PROCESS | 1807 | 1461174909528 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 10:55:09 INFO - PROCESS | 1807 | 1461174909534 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 10:55:09 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:55:09 INFO - PROCESS | 1807 | 1461174909543 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:55:09 INFO - PROCESS | 1807 | 1461174909549 Marionette TRACE conn4 <- [1,1530,null,{}] 10:55:09 INFO - PROCESS | 1807 | 1461174909566 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:09 INFO - PROCESS | 1807 | 1461174909812 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 10:55:10 INFO - PROCESS | 1807 | 1461174910191 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c8d2800 == 121 [pid = 1807] [id = 390] 10:55:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8e68fc00) [pid = 1807] [serial = 1171] [outer = (nil)] 10:55:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x8f1b4000) [pid = 1807] [serial = 1172] [outer = 0x8e68fc00] 10:55:10 INFO - PROCESS | 1807 | 1461174910295 Marionette DEBUG loaded listener.js 10:55:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x8f1cf400) [pid = 1807] [serial = 1173] [outer = 0x8e68fc00] 10:55:11 INFO - PROCESS | 1807 | 1461174911105 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 10:55:11 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 10:55:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:55:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:55:11 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 10:55:11 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:55:11 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1586ms 10:55:11 INFO - PROCESS | 1807 | 1461174911130 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 10:55:11 INFO - PROCESS | 1807 | 1461174911135 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 10:55:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:55:11 INFO - PROCESS | 1807 | 1461174911142 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:55:11 INFO - PROCESS | 1807 | 1461174911146 Marionette TRACE conn4 <- [1,1534,null,{}] 10:55:11 INFO - PROCESS | 1807 | 1461174911152 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:11 INFO - PROCESS | 1807 | 1461174911361 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 10:55:11 INFO - PROCESS | 1807 | 1461174911615 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e691800 == 122 [pid = 1807] [id = 391] 10:55:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x8f33e400) [pid = 1807] [serial = 1174] [outer = (nil)] 10:55:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x8f487800) [pid = 1807] [serial = 1175] [outer = 0x8f33e400] 10:55:11 INFO - PROCESS | 1807 | 1461174911713 Marionette DEBUG loaded listener.js 10:55:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x8fbe2c00) [pid = 1807] [serial = 1176] [outer = 0x8f33e400] 10:55:12 INFO - PROCESS | 1807 | 1461174912703 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:55:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:55:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1635ms 10:55:12 INFO - PROCESS | 1807 | 1461174912779 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 10:55:12 INFO - PROCESS | 1807 | 1461174912783 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 10:55:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:55:12 INFO - PROCESS | 1807 | 1461174912790 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:55:12 INFO - PROCESS | 1807 | 1461174912794 Marionette TRACE conn4 <- [1,1538,null,{}] 10:55:12 INFO - PROCESS | 1807 | 1461174912800 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:13 INFO - PROCESS | 1807 | 1461174913052 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 10:55:13 INFO - PROCESS | 1807 | 1461174913393 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c8d3400 == 123 [pid = 1807] [id = 392] 10:55:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x8cb6ac00) [pid = 1807] [serial = 1177] [outer = (nil)] 10:55:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x90064000) [pid = 1807] [serial = 1178] [outer = 0x8cb6ac00] 10:55:13 INFO - PROCESS | 1807 | 1461174913503 Marionette DEBUG loaded listener.js 10:55:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x902f0c00) [pid = 1807] [serial = 1179] [outer = 0x8cb6ac00] 10:55:14 INFO - PROCESS | 1807 | 1461174914482 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:55:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:55:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1734ms 10:55:14 INFO - PROCESS | 1807 | 1461174914525 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 10:55:14 INFO - PROCESS | 1807 | 1461174914530 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 10:55:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:55:14 INFO - PROCESS | 1807 | 1461174914537 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:55:14 INFO - PROCESS | 1807 | 1461174914541 Marionette TRACE conn4 <- [1,1542,null,{}] 10:55:14 INFO - PROCESS | 1807 | 1461174914548 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:14 INFO - PROCESS | 1807 | 1461174914812 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 10:55:15 INFO - PROCESS | 1807 | 1461174915153 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c84a800 == 124 [pid = 1807] [id = 393] 10:55:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x903e5000) [pid = 1807] [serial = 1180] [outer = (nil)] 10:55:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x904ba000) [pid = 1807] [serial = 1181] [outer = 0x903e5000] 10:55:15 INFO - PROCESS | 1807 | 1461174915280 Marionette DEBUG loaded listener.js 10:55:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x907ac400) [pid = 1807] [serial = 1182] [outer = 0x903e5000] 10:55:16 INFO - PROCESS | 1807 | 1461174916185 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 10:55:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:55:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1690ms 10:55:16 INFO - PROCESS | 1807 | 1461174916228 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 10:55:16 INFO - PROCESS | 1807 | 1461174916233 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 10:55:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:55:16 INFO - PROCESS | 1807 | 1461174916239 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:55:16 INFO - PROCESS | 1807 | 1461174916243 Marionette TRACE conn4 <- [1,1546,null,{}] 10:55:16 INFO - PROCESS | 1807 | 1461174916248 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:16 INFO - PROCESS | 1807 | 1461174916459 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 10:55:16 INFO - PROCESS | 1807 | 1461174916782 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f345800 == 125 [pid = 1807] [id = 394] 10:55:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x916e6c00) [pid = 1807] [serial = 1183] [outer = (nil)] 10:55:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x92a2ac00) [pid = 1807] [serial = 1184] [outer = 0x916e6c00] 10:55:16 INFO - PROCESS | 1807 | 1461174916890 Marionette DEBUG loaded listener.js 10:55:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x92b04800) [pid = 1807] [serial = 1185] [outer = 0x916e6c00] 10:55:17 INFO - PROCESS | 1807 | 1461174917776 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:55:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:55:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1580ms 10:55:17 INFO - PROCESS | 1807 | 1461174917837 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 10:55:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:55:17 INFO - PROCESS | 1807 | 1461174917842 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 10:55:17 INFO - PROCESS | 1807 | 1461174917849 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:55:17 INFO - PROCESS | 1807 | 1461174917853 Marionette TRACE conn4 <- [1,1550,null,{}] 10:55:17 INFO - PROCESS | 1807 | 1461174917859 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:18 INFO - PROCESS | 1807 | 1461174918083 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 10:55:18 INFO - PROCESS | 1807 | 1461174918432 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x89bb9000 == 126 [pid = 1807] [id = 395] 10:55:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x8bd9a000) [pid = 1807] [serial = 1186] [outer = (nil)] 10:55:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x92af6c00) [pid = 1807] [serial = 1187] [outer = 0x8bd9a000] 10:55:18 INFO - PROCESS | 1807 | 1461174918534 Marionette DEBUG loaded listener.js 10:55:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x92e1c800) [pid = 1807] [serial = 1188] [outer = 0x8bd9a000] 10:55:19 INFO - PROCESS | 1807 | 1461174919466 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:55:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:55:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1684ms 10:55:19 INFO - PROCESS | 1807 | 1461174919533 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 10:55:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:55:19 INFO - PROCESS | 1807 | 1461174919538 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 10:55:19 INFO - PROCESS | 1807 | 1461174919544 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:55:19 INFO - PROCESS | 1807 | 1461174919548 Marionette TRACE conn4 <- [1,1554,null,{}] 10:55:19 INFO - PROCESS | 1807 | 1461174919556 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:19 INFO - PROCESS | 1807 | 1461174919759 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 10:55:20 INFO - PROCESS | 1807 | 1461174920124 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x916e6800 == 127 [pid = 1807] [id = 396] 10:55:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x92d21000) [pid = 1807] [serial = 1189] [outer = (nil)] 10:55:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x93b84000) [pid = 1807] [serial = 1190] [outer = 0x92d21000] 10:55:20 INFO - PROCESS | 1807 | 1461174920243 Marionette DEBUG loaded listener.js 10:55:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x93cae000) [pid = 1807] [serial = 1191] [outer = 0x92d21000] 10:55:21 INFO - PROCESS | 1807 | 1461174921171 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:55:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:55:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1683ms 10:55:21 INFO - PROCESS | 1807 | 1461174921228 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 10:55:21 INFO - PROCESS | 1807 | 1461174921231 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 10:55:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:55:21 INFO - PROCESS | 1807 | 1461174921238 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:55:21 INFO - PROCESS | 1807 | 1461174921241 Marionette TRACE conn4 <- [1,1558,null,{}] 10:55:21 INFO - PROCESS | 1807 | 1461174921248 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:21 INFO - PROCESS | 1807 | 1461174921470 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 10:55:21 INFO - PROCESS | 1807 | 1461174921803 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x90916800 == 128 [pid = 1807] [id = 397] 10:55:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x93a40000) [pid = 1807] [serial = 1192] [outer = (nil)] 10:55:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x952c7800) [pid = 1807] [serial = 1193] [outer = 0x93a40000] 10:55:21 INFO - PROCESS | 1807 | 1461174921901 Marionette DEBUG loaded listener.js 10:55:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x95d8d000) [pid = 1807] [serial = 1194] [outer = 0x93a40000] 10:55:22 INFO - PROCESS | 1807 | 1461174922831 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:55:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:55:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1631ms 10:55:22 INFO - PROCESS | 1807 | 1461174922870 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 10:55:22 INFO - PROCESS | 1807 | 1461174922874 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 10:55:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:55:22 INFO - PROCESS | 1807 | 1461174922881 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:55:22 INFO - PROCESS | 1807 | 1461174922885 Marionette TRACE conn4 <- [1,1562,null,{}] 10:55:22 INFO - PROCESS | 1807 | 1461174922891 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:23 INFO - PROCESS | 1807 | 1461174923125 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 10:55:23 INFO - PROCESS | 1807 | 1461174923526 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x916ecc00 == 129 [pid = 1807] [id = 398] 10:55:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x97954000) [pid = 1807] [serial = 1195] [outer = (nil)] 10:55:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x9795a000) [pid = 1807] [serial = 1196] [outer = 0x97954000] 10:55:23 INFO - PROCESS | 1807 | 1461174923637 Marionette DEBUG loaded listener.js 10:55:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x984eb800) [pid = 1807] [serial = 1197] [outer = 0x97954000] 10:55:24 INFO - PROCESS | 1807 | 1461174924594 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:55:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:55:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1749ms 10:55:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:55:24 INFO - PROCESS | 1807 | 1461174924631 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 10:55:24 INFO - PROCESS | 1807 | 1461174924634 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 10:55:24 INFO - PROCESS | 1807 | 1461174924641 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:55:24 INFO - PROCESS | 1807 | 1461174924644 Marionette TRACE conn4 <- [1,1566,null,{}] 10:55:24 INFO - PROCESS | 1807 | 1461174924651 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:24 INFO - PROCESS | 1807 | 1461174924897 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 10:55:25 INFO - PROCESS | 1807 | 1461174925246 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x987bc000 == 130 [pid = 1807] [id = 399] 10:55:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x98b46800) [pid = 1807] [serial = 1198] [outer = (nil)] 10:55:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x99221c00) [pid = 1807] [serial = 1199] [outer = 0x98b46800] 10:55:25 INFO - PROCESS | 1807 | 1461174925340 Marionette DEBUG loaded listener.js 10:55:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x9aa89800) [pid = 1807] [serial = 1200] [outer = 0x98b46800] 10:55:26 INFO - PROCESS | 1807 | 1461174926253 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:55:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:55:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1636ms 10:55:26 INFO - PROCESS | 1807 | 1461174926276 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 10:55:26 INFO - PROCESS | 1807 | 1461174926280 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 10:55:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:55:26 INFO - PROCESS | 1807 | 1461174926287 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:55:26 INFO - PROCESS | 1807 | 1461174926290 Marionette TRACE conn4 <- [1,1570,null,{}] 10:55:26 INFO - PROCESS | 1807 | 1461174926297 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:26 INFO - PROCESS | 1807 | 1461174926497 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 10:55:26 INFO - PROCESS | 1807 | 1461174926833 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x97957000 == 131 [pid = 1807] [id = 400] 10:55:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x98b44800) [pid = 1807] [serial = 1201] [outer = (nil)] 10:55:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x9ead1800) [pid = 1807] [serial = 1202] [outer = 0x98b44800] 10:55:26 INFO - PROCESS | 1807 | 1461174926928 Marionette DEBUG loaded listener.js 10:55:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x9ead7800) [pid = 1807] [serial = 1203] [outer = 0x98b44800] 10:55:27 INFO - PROCESS | 1807 | 1461174927860 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:55:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:55:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1641ms 10:55:27 INFO - PROCESS | 1807 | 1461174927929 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 10:55:27 INFO - PROCESS | 1807 | 1461174927933 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 10:55:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:55:27 INFO - PROCESS | 1807 | 1461174927940 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:55:27 INFO - PROCESS | 1807 | 1461174927943 Marionette TRACE conn4 <- [1,1574,null,{}] 10:55:27 INFO - PROCESS | 1807 | 1461174927949 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:28 INFO - PROCESS | 1807 | 1461174928163 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 10:55:28 INFO - PROCESS | 1807 | 1461174928517 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x84fb1800 == 132 [pid = 1807] [id = 401] 10:55:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x92b0d000) [pid = 1807] [serial = 1204] [outer = (nil)] 10:55:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x9ffa0000) [pid = 1807] [serial = 1205] [outer = 0x92b0d000] 10:55:28 INFO - PROCESS | 1807 | 1461174928618 Marionette DEBUG loaded listener.js 10:55:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0xa0fda000) [pid = 1807] [serial = 1206] [outer = 0x92b0d000] 10:55:29 INFO - PROCESS | 1807 | 1461174929536 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 10:55:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:55:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1636ms 10:55:29 INFO - PROCESS | 1807 | 1461174929576 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 10:55:29 INFO - PROCESS | 1807 | 1461174929580 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 10:55:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:55:29 INFO - PROCESS | 1807 | 1461174929587 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:55:29 INFO - PROCESS | 1807 | 1461174929590 Marionette TRACE conn4 <- [1,1578,null,{}] 10:55:29 INFO - PROCESS | 1807 | 1461174929596 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:29 INFO - PROCESS | 1807 | 1461174929812 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 10:55:30 INFO - PROCESS | 1807 | 1461174930170 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x9eaca000 == 133 [pid = 1807] [id = 402] 10:55:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x9ff9fc00) [pid = 1807] [serial = 1207] [outer = (nil)] 10:55:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0xa444fc00) [pid = 1807] [serial = 1208] [outer = 0x9ff9fc00] 10:55:30 INFO - PROCESS | 1807 | 1461174930280 Marionette DEBUG loaded listener.js 10:55:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0xa4452000) [pid = 1807] [serial = 1209] [outer = 0x9ff9fc00] 10:55:31 INFO - PROCESS | 1807 | 1461174931320 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 10:55:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:55:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1784ms 10:55:31 INFO - PROCESS | 1807 | 1461174931374 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 10:55:31 INFO - PROCESS | 1807 | 1461174931381 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 10:55:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:55:31 INFO - PROCESS | 1807 | 1461174931391 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:55:31 INFO - PROCESS | 1807 | 1461174931396 Marionette TRACE conn4 <- [1,1582,null,{}] 10:55:31 INFO - PROCESS | 1807 | 1461174931406 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:31 INFO - PROCESS | 1807 | 1461174931736 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 10:55:32 INFO - PROCESS | 1807 | 1461174932079 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x984eb000 == 134 [pid = 1807] [id = 403] 10:55:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0xa0fed800) [pid = 1807] [serial = 1210] [outer = (nil)] 10:55:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0xa4534800) [pid = 1807] [serial = 1211] [outer = 0xa0fed800] 10:55:32 INFO - PROCESS | 1807 | 1461174932172 Marionette DEBUG loaded listener.js 10:55:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0xa456ec00) [pid = 1807] [serial = 1212] [outer = 0xa0fed800] 10:55:33 INFO - PROCESS | 1807 | 1461174933106 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:55:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:55:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1793ms 10:55:33 INFO - PROCESS | 1807 | 1461174933183 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 10:55:33 INFO - PROCESS | 1807 | 1461174933186 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 10:55:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:55:33 INFO - PROCESS | 1807 | 1461174933193 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:55:33 INFO - PROCESS | 1807 | 1461174933197 Marionette TRACE conn4 <- [1,1586,null,{}] 10:55:33 INFO - PROCESS | 1807 | 1461174933203 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:33 INFO - PROCESS | 1807 | 1461174933441 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 10:55:33 INFO - PROCESS | 1807 | 1461174933793 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x970e9400 == 135 [pid = 1807] [id = 404] 10:55:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0xa2a2dc00) [pid = 1807] [serial = 1213] [outer = (nil)] 10:55:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0xa45e4400) [pid = 1807] [serial = 1214] [outer = 0xa2a2dc00] 10:55:33 INFO - PROCESS | 1807 | 1461174933885 Marionette DEBUG loaded listener.js 10:55:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0xa45e7400) [pid = 1807] [serial = 1215] [outer = 0xa2a2dc00] 10:55:34 INFO - PROCESS | 1807 | 1461174934760 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 10:55:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:55:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1634ms 10:55:34 INFO - PROCESS | 1807 | 1461174934831 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 10:55:34 INFO - PROCESS | 1807 | 1461174934835 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 10:55:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:55:34 INFO - PROCESS | 1807 | 1461174934847 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:55:34 INFO - PROCESS | 1807 | 1461174934850 Marionette TRACE conn4 <- [1,1590,null,{}] 10:55:34 INFO - PROCESS | 1807 | 1461174934862 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:35 INFO - PROCESS | 1807 | 1461174935075 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 10:55:35 INFO - PROCESS | 1807 | 1461174935425 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f63c00 == 136 [pid = 1807] [id = 405] 10:55:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x84f64c00) [pid = 1807] [serial = 1216] [outer = (nil)] 10:55:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x84f6a800) [pid = 1807] [serial = 1217] [outer = 0x84f64c00] 10:55:35 INFO - PROCESS | 1807 | 1461174935524 Marionette DEBUG loaded listener.js 10:55:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x84f6e400) [pid = 1807] [serial = 1218] [outer = 0x84f64c00] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x86af4c00 == 135 [pid = 1807] [id = 336] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x8c844800 == 134 [pid = 1807] [id = 334] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x86a12c00 == 133 [pid = 1807] [id = 335] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x8f1cec00 == 132 [pid = 1807] [id = 329] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x847a1400 == 131 [pid = 1807] [id = 337] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x891e1400 == 130 [pid = 1807] [id = 325] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x891ee400 == 129 [pid = 1807] [id = 328] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x902f9800 == 128 [pid = 1807] [id = 331] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x85ad8c00 == 127 [pid = 1807] [id = 326] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x8f48a800 == 126 [pid = 1807] [id = 330] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x85922800 == 125 [pid = 1807] [id = 338] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x90344800 == 124 [pid = 1807] [id = 332] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x918ab800 == 123 [pid = 1807] [id = 333] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x86af4000 == 122 [pid = 1807] [id = 322] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x8c973000 == 121 [pid = 1807] [id = 327] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x86a1dc00 == 120 [pid = 1807] [id = 383] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x9feb0800 == 119 [pid = 1807] [id = 381] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x86c2a400 == 118 [pid = 1807] [id = 382] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x9fb90000 == 117 [pid = 1807] [id = 380] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x9795ac00 == 116 [pid = 1807] [id = 379] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x8fbdbc00 == 115 [pid = 1807] [id = 378] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x93e51800 == 114 [pid = 1807] [id = 376] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x93e4dc00 == 113 [pid = 1807] [id = 377] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x8a527000 == 112 [pid = 1807] [id = 375] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x8fbe5400 == 111 [pid = 1807] [id = 374] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x904b6800 == 110 [pid = 1807] [id = 373] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x891e4800 == 109 [pid = 1807] [id = 372] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x8fbe6800 == 108 [pid = 1807] [id = 371] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x8cb6e400 == 107 [pid = 1807] [id = 370] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x89a14000 == 106 [pid = 1807] [id = 368] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x8aeb1400 == 105 [pid = 1807] [id = 369] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x89a16400 == 104 [pid = 1807] [id = 367] 10:55:37 INFO - PROCESS | 1807 | --DOCSHELL 0x85921800 == 103 [pid = 1807] [id = 366] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x8bd1b400) [pid = 1807] [serial = 1097] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x92b02000) [pid = 1807] [serial = 1002] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x92e1a800) [pid = 1807] [serial = 1005] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x9aab0400) [pid = 1807] [serial = 1077] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x8c8d3000) [pid = 1807] [serial = 978] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x8f340800) [pid = 1807] [serial = 1047] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x8f1d6000) [pid = 1807] [serial = 984] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x86c2e800) [pid = 1807] [serial = 1082] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x916e8800) [pid = 1807] [serial = 999] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x86def800) [pid = 1807] [serial = 1088] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x904b1000) [pid = 1807] [serial = 1052] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x87cf5400) [pid = 1807] [serial = 1089] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x98b80000) [pid = 1807] [serial = 1071] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x9ead0400) [pid = 1807] [serial = 1079] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x8a529000) [pid = 1807] [serial = 1038] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x9005d800) [pid = 1807] [serial = 990] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x9a652800) [pid = 1807] [serial = 1073] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x8bd19400) [pid = 1807] [serial = 1085] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x95d86400) [pid = 1807] [serial = 1014] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x8ae2b000) [pid = 1807] [serial = 1094] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x903e2000) [pid = 1807] [serial = 996] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x93cb0c00) [pid = 1807] [serial = 1061] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x904b8800) [pid = 1807] [serial = 1053] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x8f1b4400) [pid = 1807] [serial = 1044] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x89bb6000) [pid = 1807] [serial = 1092] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x93cb6400) [pid = 1807] [serial = 1011] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x86de8400) [pid = 1807] [serial = 969] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x8f214000) [pid = 1807] [serial = 1046] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x93a3cc00) [pid = 1807] [serial = 1008] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x984efc00) [pid = 1807] [serial = 1068] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x89a55c00) [pid = 1807] [serial = 1091] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x8f481800) [pid = 1807] [serial = 987] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x90065400) [pid = 1807] [serial = 1049] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x918af400) [pid = 1807] [serial = 1056] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x9ead4000) [pid = 1807] [serial = 1080] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x89bb4400) [pid = 1807] [serial = 1037] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x97353800) [pid = 1807] [serial = 1017] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x86af3000) [pid = 1807] [serial = 1034] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x916ee400) [pid = 1807] [serial = 1055] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x8c84b800) [pid = 1807] [serial = 1040] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x8cb66800) [pid = 1807] [serial = 981] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x90343000) [pid = 1807] [serial = 1050] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x97edb000) [pid = 1807] [serial = 1067] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x8aeaa000) [pid = 1807] [serial = 1095] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x89a54400) [pid = 1807] [serial = 972] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x98b78c00) [pid = 1807] [serial = 1070] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x902fec00) [pid = 1807] [serial = 993] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x9aaa9400) [pid = 1807] [serial = 1076] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x86c2f400) [pid = 1807] [serial = 1035] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x93cb8000) [pid = 1807] [serial = 1062] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x92e28000) [pid = 1807] [serial = 1059] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x8bd1d000) [pid = 1807] [serial = 975] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x8c97ac00) [pid = 1807] [serial = 1041] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x9a659400) [pid = 1807] [serial = 1074] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x975da800) [pid = 1807] [serial = 1064] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x97950400) [pid = 1807] [serial = 1065] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x8e384c00) [pid = 1807] [serial = 1043] [outer = (nil)] [url = about:blank] 10:55:37 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x92d26c00) [pid = 1807] [serial = 1058] [outer = (nil)] [url = about:blank] 10:55:38 INFO - PROCESS | 1807 | 1461174938198 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 10:55:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:55:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 3397ms 10:55:38 INFO - PROCESS | 1807 | 1461174938244 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 10:55:38 INFO - PROCESS | 1807 | 1461174938250 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 10:55:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:55:38 INFO - PROCESS | 1807 | 1461174938259 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:55:38 INFO - PROCESS | 1807 | 1461174938265 Marionette TRACE conn4 <- [1,1594,null,{}] 10:55:38 INFO - PROCESS | 1807 | 1461174938274 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:38 INFO - PROCESS | 1807 | 1461174938519 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 10:55:38 INFO - PROCESS | 1807 | 1461174938755 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f7c000 == 104 [pid = 1807] [id = 406] 10:55:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x84f7e800) [pid = 1807] [serial = 1219] [outer = (nil)] 10:55:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x84fb4000) [pid = 1807] [serial = 1220] [outer = 0x84f7e800] 10:55:38 INFO - PROCESS | 1807 | 1461174938840 Marionette DEBUG loaded listener.js 10:55:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x84fc0000) [pid = 1807] [serial = 1221] [outer = 0x84f7e800] 10:55:39 INFO - PROCESS | 1807 | 1461174939632 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:55:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:55:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1393ms 10:55:39 INFO - PROCESS | 1807 | 1461174939653 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 10:55:39 INFO - PROCESS | 1807 | 1461174939662 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 10:55:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:55:39 INFO - PROCESS | 1807 | 1461174939672 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:55:39 INFO - PROCESS | 1807 | 1461174939675 Marionette TRACE conn4 <- [1,1598,null,{}] 10:55:39 INFO - PROCESS | 1807 | 1461174939682 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:39 INFO - PROCESS | 1807 | 1461174939979 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 10:55:40 INFO - PROCESS | 1807 | 1461174940099 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f6bc00 == 105 [pid = 1807] [id = 407] 10:55:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x84f7f800) [pid = 1807] [serial = 1222] [outer = (nil)] 10:55:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x863e8800) [pid = 1807] [serial = 1223] [outer = 0x84f7f800] 10:55:40 INFO - PROCESS | 1807 | 1461174940175 Marionette DEBUG loaded listener.js 10:55:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x86a1f800) [pid = 1807] [serial = 1224] [outer = 0x84f7f800] 10:55:41 INFO - PROCESS | 1807 | 1461174941149 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:55:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:55:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1531ms 10:55:41 INFO - PROCESS | 1807 | 1461174941205 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 10:55:41 INFO - PROCESS | 1807 | 1461174941208 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 10:55:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:55:41 INFO - PROCESS | 1807 | 1461174941215 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:55:41 INFO - PROCESS | 1807 | 1461174941221 Marionette TRACE conn4 <- [1,1602,null,{}] 10:55:41 INFO - PROCESS | 1807 | 1461174941237 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:41 INFO - PROCESS | 1807 | 1461174941492 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 10:55:41 INFO - PROCESS | 1807 | 1461174941515 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x863e3c00 == 106 [pid = 1807] [id = 408] 10:55:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x86c25800) [pid = 1807] [serial = 1225] [outer = (nil)] 10:55:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x86ded400) [pid = 1807] [serial = 1226] [outer = 0x86c25800] 10:55:41 INFO - PROCESS | 1807 | 1461174941593 Marionette DEBUG loaded listener.js 10:55:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x87cf2c00) [pid = 1807] [serial = 1227] [outer = 0x86c25800] 10:55:43 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x8c843c00) [pid = 1807] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:55:43 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x93e51c00) [pid = 1807] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:55:43 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x9aaa9800) [pid = 1807] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:55:43 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x8c84cc00) [pid = 1807] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:55:43 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x9fc59400) [pid = 1807] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:55:43 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x907b6c00) [pid = 1807] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:55:43 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x8a52e000) [pid = 1807] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:55:43 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x86de3800) [pid = 1807] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:55:43 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x975e4c00) [pid = 1807] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:55:43 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x847a1800) [pid = 1807] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:55:43 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x8bd9c000) [pid = 1807] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:55:43 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x8acf7000) [pid = 1807] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:55:43 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x85926800) [pid = 1807] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:55:43 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x863e4400) [pid = 1807] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:55:43 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x903e6000) [pid = 1807] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:55:43 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x89baf000) [pid = 1807] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:55:43 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x918a2800) [pid = 1807] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:55:43 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x8fbe8400) [pid = 1807] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:55:43 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x85923400) [pid = 1807] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:55:43 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x8e37e400) [pid = 1807] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:55:43 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x86a17000) [pid = 1807] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:55:43 INFO - PROCESS | 1807 | 1461174943292 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 10:55:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:55:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2090ms 10:55:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:55:43 INFO - PROCESS | 1807 | 1461174943306 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 10:55:43 INFO - PROCESS | 1807 | 1461174943309 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 10:55:43 INFO - PROCESS | 1807 | 1461174943315 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:55:43 INFO - PROCESS | 1807 | 1461174943319 Marionette TRACE conn4 <- [1,1606,null,{}] 10:55:43 INFO - PROCESS | 1807 | 1461174943324 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:43 INFO - PROCESS | 1807 | 1461174943495 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 10:55:43 INFO - PROCESS | 1807 | 1461174943512 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x863e9800 == 107 [pid = 1807] [id = 409] 10:55:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x86a17c00) [pid = 1807] [serial = 1228] [outer = (nil)] 10:55:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x87d73400) [pid = 1807] [serial = 1229] [outer = 0x86a17c00] 10:55:43 INFO - PROCESS | 1807 | 1461174943586 Marionette DEBUG loaded listener.js 10:55:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x87d7c800) [pid = 1807] [serial = 1230] [outer = 0x86a17c00] 10:55:44 INFO - PROCESS | 1807 | 1461174944548 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 10:55:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:55:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1294ms 10:55:44 INFO - PROCESS | 1807 | 1461174944608 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 10:55:44 INFO - PROCESS | 1807 | 1461174944612 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 10:55:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:55:44 INFO - PROCESS | 1807 | 1461174944618 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:55:44 INFO - PROCESS | 1807 | 1461174944620 Marionette TRACE conn4 <- [1,1610,null,{}] 10:55:44 INFO - PROCESS | 1807 | 1461174944626 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:44 INFO - PROCESS | 1807 | 1461174944812 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 10:55:44 INFO - PROCESS | 1807 | 1461174944822 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x87d72800 == 108 [pid = 1807] [id = 410] 10:55:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x8901f800) [pid = 1807] [serial = 1231] [outer = (nil)] 10:55:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x891e7c00) [pid = 1807] [serial = 1232] [outer = 0x8901f800] 10:55:45 INFO - PROCESS | 1807 | 1461174945077 Marionette DEBUG loaded listener.js 10:55:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x89a0e800) [pid = 1807] [serial = 1233] [outer = 0x8901f800] 10:55:46 INFO - PROCESS | 1807 | 1461174946184 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 10:55:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:55:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1638ms 10:55:46 INFO - PROCESS | 1807 | 1461174946258 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 10:55:46 INFO - PROCESS | 1807 | 1461174946266 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 10:55:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:55:46 INFO - PROCESS | 1807 | 1461174946276 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:55:46 INFO - PROCESS | 1807 | 1461174946281 Marionette TRACE conn4 <- [1,1614,null,{}] 10:55:46 INFO - PROCESS | 1807 | 1461174946290 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:46 INFO - PROCESS | 1807 | 1461174946544 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 10:55:46 INFO - PROCESS | 1807 | 1461174946870 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f80c00 == 109 [pid = 1807] [id = 411] 10:55:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x8591fc00) [pid = 1807] [serial = 1234] [outer = (nil)] 10:55:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x85adb800) [pid = 1807] [serial = 1235] [outer = 0x8591fc00] 10:55:46 INFO - PROCESS | 1807 | 1461174946968 Marionette DEBUG loaded listener.js 10:55:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x86a15c00) [pid = 1807] [serial = 1236] [outer = 0x8591fc00] 10:55:47 INFO - PROCESS | 1807 | 1461174947970 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 10:55:48 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 10:55:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1735ms 10:55:48 INFO - PROCESS | 1807 | 1461174948012 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 10:55:48 INFO - PROCESS | 1807 | 1461174948022 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 10:55:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:55:48 INFO - PROCESS | 1807 | 1461174948032 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:55:48 INFO - PROCESS | 1807 | 1461174948036 Marionette TRACE conn4 <- [1,1618,null,{}] 10:55:48 INFO - PROCESS | 1807 | 1461174948043 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:48 INFO - PROCESS | 1807 | 1461174948251 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 10:55:48 INFO - PROCESS | 1807 | 1461174948569 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x86af4000 == 110 [pid = 1807] [id = 412] 10:55:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x86c2d000) [pid = 1807] [serial = 1237] [outer = (nil)] 10:55:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x87d7fc00) [pid = 1807] [serial = 1238] [outer = 0x86c2d000] 10:55:48 INFO - PROCESS | 1807 | 1461174948712 Marionette DEBUG loaded listener.js 10:55:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x891e2400) [pid = 1807] [serial = 1239] [outer = 0x86c2d000] 10:55:49 INFO - PROCESS | 1807 | 1461174949621 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 10:55:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:55:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1632ms 10:55:49 INFO - PROCESS | 1807 | 1461174949665 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 10:55:49 INFO - PROCESS | 1807 | 1461174949669 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 10:55:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:55:49 INFO - PROCESS | 1807 | 1461174949676 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:55:49 INFO - PROCESS | 1807 | 1461174949683 Marionette TRACE conn4 <- [1,1622,null,{}] 10:55:49 INFO - PROCESS | 1807 | 1461174949700 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:49 INFO - PROCESS | 1807 | 1461174949918 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 10:55:50 INFO - PROCESS | 1807 | 1461174950198 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x8901a400 == 111 [pid = 1807] [id = 413] 10:55:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x89a5d000) [pid = 1807] [serial = 1240] [outer = (nil)] 10:55:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x89bb7800) [pid = 1807] [serial = 1241] [outer = 0x89a5d000] 10:55:50 INFO - PROCESS | 1807 | 1461174950347 Marionette DEBUG loaded listener.js 10:55:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8a526c00) [pid = 1807] [serial = 1242] [outer = 0x89a5d000] 10:55:51 INFO - PROCESS | 1807 | 1461174951237 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 10:55:51 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 10:55:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1591ms 10:55:51 INFO - PROCESS | 1807 | 1461174951270 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 10:55:51 INFO - PROCESS | 1807 | 1461174951274 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 10:55:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:55:51 INFO - PROCESS | 1807 | 1461174951281 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:55:51 INFO - PROCESS | 1807 | 1461174951285 Marionette TRACE conn4 <- [1,1626,null,{}] 10:55:51 INFO - PROCESS | 1807 | 1461174951290 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:51 INFO - PROCESS | 1807 | 1461174951504 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 10:55:51 INFO - PROCESS | 1807 | 1461174951768 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x8901fc00 == 112 [pid = 1807] [id = 414] 10:55:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x89f1c400) [pid = 1807] [serial = 1243] [outer = (nil)] 10:55:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8ae25c00) [pid = 1807] [serial = 1244] [outer = 0x89f1c400] 10:55:51 INFO - PROCESS | 1807 | 1461174951903 Marionette DEBUG loaded listener.js 10:55:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8ae2cc00) [pid = 1807] [serial = 1245] [outer = 0x89f1c400] 10:55:52 INFO - PROCESS | 1807 | 1461174952768 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:55:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:55:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1533ms 10:55:52 INFO - PROCESS | 1807 | 1461174952815 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 10:55:52 INFO - PROCESS | 1807 | 1461174952819 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 10:55:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:55:52 INFO - PROCESS | 1807 | 1461174952826 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:55:52 INFO - PROCESS | 1807 | 1461174952829 Marionette TRACE conn4 <- [1,1630,null,{}] 10:55:52 INFO - PROCESS | 1807 | 1461174952835 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:53 INFO - PROCESS | 1807 | 1461174953035 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 10:55:53 INFO - PROCESS | 1807 | 1461174953309 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x86af3400 == 113 [pid = 1807] [id = 415] 10:55:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8ae2c800) [pid = 1807] [serial = 1246] [outer = (nil)] 10:55:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8aeb6800) [pid = 1807] [serial = 1247] [outer = 0x8ae2c800] 10:55:53 INFO - PROCESS | 1807 | 1461174953438 Marionette DEBUG loaded listener.js 10:55:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8bd1b400) [pid = 1807] [serial = 1248] [outer = 0x8ae2c800] 10:55:54 INFO - PROCESS | 1807 | 1461174954415 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 10:55:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:55:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1632ms 10:55:54 INFO - PROCESS | 1807 | 1461174954459 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 10:55:54 INFO - PROCESS | 1807 | 1461174954463 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 10:55:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:55:54 INFO - PROCESS | 1807 | 1461174954469 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:55:54 INFO - PROCESS | 1807 | 1461174954473 Marionette TRACE conn4 <- [1,1634,null,{}] 10:55:54 INFO - PROCESS | 1807 | 1461174954479 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:54 INFO - PROCESS | 1807 | 1461174954701 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 10:55:54 INFO - PROCESS | 1807 | 1461174954977 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ae25800 == 114 [pid = 1807] [id = 416] 10:55:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8ae2ec00) [pid = 1807] [serial = 1249] [outer = (nil)] 10:55:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8c847000) [pid = 1807] [serial = 1250] [outer = 0x8ae2ec00] 10:55:55 INFO - PROCESS | 1807 | 1461174955113 Marionette DEBUG loaded listener.js 10:55:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x8c8d6000) [pid = 1807] [serial = 1251] [outer = 0x8ae2ec00] 10:55:56 INFO - PROCESS | 1807 | 1461174956039 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:55:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:55:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1637ms 10:55:56 INFO - PROCESS | 1807 | 1461174956107 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 10:55:56 INFO - PROCESS | 1807 | 1461174956111 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 10:55:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:55:56 INFO - PROCESS | 1807 | 1461174956117 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:55:56 INFO - PROCESS | 1807 | 1461174956121 Marionette TRACE conn4 <- [1,1638,null,{}] 10:55:56 INFO - PROCESS | 1807 | 1461174956127 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:56 INFO - PROCESS | 1807 | 1461174956333 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 10:55:56 INFO - PROCESS | 1807 | 1461174956644 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a5a000 == 115 [pid = 1807] [id = 417] 10:55:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x8bd9ec00) [pid = 1807] [serial = 1252] [outer = (nil)] 10:55:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x8c97b400) [pid = 1807] [serial = 1253] [outer = 0x8bd9ec00] 10:55:56 INFO - PROCESS | 1807 | 1461174956736 Marionette DEBUG loaded listener.js 10:55:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x8c980400) [pid = 1807] [serial = 1254] [outer = 0x8bd9ec00] 10:55:57 INFO - PROCESS | 1807 | 1461174957657 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 10:55:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:55:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1586ms 10:55:57 INFO - PROCESS | 1807 | 1461174957705 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 10:55:57 INFO - PROCESS | 1807 | 1461174957709 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 10:55:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:55:57 INFO - PROCESS | 1807 | 1461174957716 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:55:57 INFO - PROCESS | 1807 | 1461174957720 Marionette TRACE conn4 <- [1,1642,null,{}] 10:55:57 INFO - PROCESS | 1807 | 1461174957725 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:57 INFO - PROCESS | 1807 | 1461174957943 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 10:55:58 INFO - PROCESS | 1807 | 1461174958253 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c843800 == 116 [pid = 1807] [id = 418] 10:55:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x8c8df000) [pid = 1807] [serial = 1255] [outer = (nil)] 10:55:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x8e378800) [pid = 1807] [serial = 1256] [outer = 0x8c8df000] 10:55:58 INFO - PROCESS | 1807 | 1461174958350 Marionette DEBUG loaded listener.js 10:55:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x8e37a800) [pid = 1807] [serial = 1257] [outer = 0x8c8df000] 10:55:59 INFO - PROCESS | 1807 | 1461174959222 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 10:55:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:55:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1536ms 10:55:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:55:59 INFO - PROCESS | 1807 | 1461174959252 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 10:55:59 INFO - PROCESS | 1807 | 1461174959256 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 10:55:59 INFO - PROCESS | 1807 | 1461174959263 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:55:59 INFO - PROCESS | 1807 | 1461174959267 Marionette TRACE conn4 <- [1,1646,null,{}] 10:55:59 INFO - PROCESS | 1807 | 1461174959273 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:59 INFO - PROCESS | 1807 | 1461174959492 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 10:55:59 INFO - PROCESS | 1807 | 1461174959816 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x8cb6e400 == 117 [pid = 1807] [id = 419] 10:55:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x8e379400) [pid = 1807] [serial = 1258] [outer = (nil)] 10:55:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x8e68f000) [pid = 1807] [serial = 1259] [outer = 0x8e379400] 10:55:59 INFO - PROCESS | 1807 | 1461174959913 Marionette DEBUG loaded listener.js 10:56:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x8e694800) [pid = 1807] [serial = 1260] [outer = 0x8e379400] 10:56:00 INFO - PROCESS | 1807 | 1461174960824 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 10:56:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:56:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1635ms 10:56:00 INFO - PROCESS | 1807 | 1461174960898 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 10:56:00 INFO - PROCESS | 1807 | 1461174960902 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 10:56:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:56:00 INFO - PROCESS | 1807 | 1461174960910 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:56:00 INFO - PROCESS | 1807 | 1461174960914 Marionette TRACE conn4 <- [1,1650,null,{}] 10:56:00 INFO - PROCESS | 1807 | 1461174960920 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:01 INFO - PROCESS | 1807 | 1461174961178 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 10:56:01 INFO - PROCESS | 1807 | 1461174961512 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e689400 == 118 [pid = 1807] [id = 420] 10:56:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x8f1b8400) [pid = 1807] [serial = 1261] [outer = (nil)] 10:56:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x8f1bd800) [pid = 1807] [serial = 1262] [outer = 0x8f1b8400] 10:56:01 INFO - PROCESS | 1807 | 1461174961623 Marionette DEBUG loaded listener.js 10:56:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x8f1cd000) [pid = 1807] [serial = 1263] [outer = 0x8f1b8400] 10:56:02 INFO - PROCESS | 1807 | 1461174962602 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 10:56:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:56:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1742ms 10:56:02 INFO - PROCESS | 1807 | 1461174962653 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 10:56:02 INFO - PROCESS | 1807 | 1461174962658 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 10:56:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:56:02 INFO - PROCESS | 1807 | 1461174962665 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:56:02 INFO - PROCESS | 1807 | 1461174962670 Marionette TRACE conn4 <- [1,1654,null,{}] 10:56:02 INFO - PROCESS | 1807 | 1461174962676 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:02 INFO - PROCESS | 1807 | 1461174962933 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 10:56:03 INFO - PROCESS | 1807 | 1461174963261 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f1b6000 == 119 [pid = 1807] [id = 421] 10:56:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x8f1c0000) [pid = 1807] [serial = 1264] [outer = (nil)] 10:56:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x8f33f000) [pid = 1807] [serial = 1265] [outer = 0x8f1c0000] 10:56:03 INFO - PROCESS | 1807 | 1461174963366 Marionette DEBUG loaded listener.js 10:56:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x8f348c00) [pid = 1807] [serial = 1266] [outer = 0x8f1c0000] 10:56:04 INFO - PROCESS | 1807 | 1461174964295 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:56:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:56:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1689ms 10:56:04 INFO - PROCESS | 1807 | 1461174964356 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 10:56:04 INFO - PROCESS | 1807 | 1461174964360 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 10:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:56:04 INFO - PROCESS | 1807 | 1461174964366 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:56:04 INFO - PROCESS | 1807 | 1461174964370 Marionette TRACE conn4 <- [1,1658,null,{}] 10:56:04 INFO - PROCESS | 1807 | 1461174964376 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:04 INFO - PROCESS | 1807 | 1461174964594 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 10:56:04 INFO - PROCESS | 1807 | 1461174964906 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x85ad7400 == 120 [pid = 1807] [id = 422] 10:56:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x8f218c00) [pid = 1807] [serial = 1267] [outer = (nil)] 10:56:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x8f48f800) [pid = 1807] [serial = 1268] [outer = 0x8f218c00] 10:56:05 INFO - PROCESS | 1807 | 1461174965012 Marionette DEBUG loaded listener.js 10:56:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x8fbdc800) [pid = 1807] [serial = 1269] [outer = 0x8f218c00] 10:56:05 INFO - PROCESS | 1807 | 1461174965906 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1580ms 10:56:05 INFO - PROCESS | 1807 | 1461174965947 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 10:56:05 INFO - PROCESS | 1807 | 1461174965951 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 10:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:56:05 INFO - PROCESS | 1807 | 1461174965957 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:56:05 INFO - PROCESS | 1807 | 1461174965961 Marionette TRACE conn4 <- [1,1662,null,{}] 10:56:05 INFO - PROCESS | 1807 | 1461174965967 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:06 INFO - PROCESS | 1807 | 1461174966180 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 10:56:06 INFO - PROCESS | 1807 | 1461174966498 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x86c2b800 == 121 [pid = 1807] [id = 423] 10:56:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x891e9000) [pid = 1807] [serial = 1270] [outer = (nil)] 10:56:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x8fc46400) [pid = 1807] [serial = 1271] [outer = 0x891e9000] 10:56:06 INFO - PROCESS | 1807 | 1461174966594 Marionette DEBUG loaded listener.js 10:56:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x8fea1c00) [pid = 1807] [serial = 1272] [outer = 0x891e9000] 10:56:07 INFO - PROCESS | 1807 | 1461174967497 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1586ms 10:56:07 INFO - PROCESS | 1807 | 1461174967545 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 10:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:56:07 INFO - PROCESS | 1807 | 1461174967549 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 10:56:07 INFO - PROCESS | 1807 | 1461174967556 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:56:07 INFO - PROCESS | 1807 | 1461174967559 Marionette TRACE conn4 <- [1,1666,null,{}] 10:56:07 INFO - PROCESS | 1807 | 1461174967566 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:07 INFO - PROCESS | 1807 | 1461174967784 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 10:56:08 INFO - PROCESS | 1807 | 1461174968110 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x8cb6f800 == 122 [pid = 1807] [id = 424] 10:56:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x8f217000) [pid = 1807] [serial = 1273] [outer = (nil)] 10:56:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x902f4800) [pid = 1807] [serial = 1274] [outer = 0x8f217000] 10:56:08 INFO - PROCESS | 1807 | 1461174968202 Marionette DEBUG loaded listener.js 10:56:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x902f8400) [pid = 1807] [serial = 1275] [outer = 0x8f217000] 10:56:09 INFO - PROCESS | 1807 | 1461174969181 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 10:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1683ms 10:56:09 INFO - PROCESS | 1807 | 1461174969239 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 10:56:09 INFO - PROCESS | 1807 | 1461174969242 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 10:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:56:09 INFO - PROCESS | 1807 | 1461174969249 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:56:09 INFO - PROCESS | 1807 | 1461174969253 Marionette TRACE conn4 <- [1,1670,null,{}] 10:56:09 INFO - PROCESS | 1807 | 1461174969259 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:09 INFO - PROCESS | 1807 | 1461174969480 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 10:56:09 INFO - PROCESS | 1807 | 1461174969821 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f7b400 == 123 [pid = 1807] [id = 425] 10:56:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x90065400) [pid = 1807] [serial = 1276] [outer = (nil)] 10:56:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x9034e000) [pid = 1807] [serial = 1277] [outer = 0x90065400] 10:56:09 INFO - PROCESS | 1807 | 1461174969915 Marionette DEBUG loaded listener.js 10:56:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x903de000) [pid = 1807] [serial = 1278] [outer = 0x90065400] 10:56:10 INFO - PROCESS | 1807 | 1461174970827 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 10:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1631ms 10:56:10 INFO - PROCESS | 1807 | 1461174970881 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 10:56:10 INFO - PROCESS | 1807 | 1461174970885 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 10:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:56:10 INFO - PROCESS | 1807 | 1461174970892 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:56:10 INFO - PROCESS | 1807 | 1461174970895 Marionette TRACE conn4 <- [1,1674,null,{}] 10:56:10 INFO - PROCESS | 1807 | 1461174970901 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:11 INFO - PROCESS | 1807 | 1461174971108 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 10:56:11 INFO - PROCESS | 1807 | 1461174971429 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x9034d400 == 124 [pid = 1807] [id = 426] 10:56:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x903dac00) [pid = 1807] [serial = 1279] [outer = (nil)] 10:56:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x904b1000) [pid = 1807] [serial = 1280] [outer = 0x903dac00] 10:56:11 INFO - PROCESS | 1807 | 1461174971522 Marionette DEBUG loaded listener.js 10:56:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x904b4800) [pid = 1807] [serial = 1281] [outer = 0x903dac00] 10:56:12 INFO - PROCESS | 1807 | 1461174972421 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 10:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1582ms 10:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:56:12 INFO - PROCESS | 1807 | 1461174972475 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 10:56:12 INFO - PROCESS | 1807 | 1461174972478 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 10:56:12 INFO - PROCESS | 1807 | 1461174972485 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:56:12 INFO - PROCESS | 1807 | 1461174972489 Marionette TRACE conn4 <- [1,1678,null,{}] 10:56:12 INFO - PROCESS | 1807 | 1461174972494 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:12 INFO - PROCESS | 1807 | 1461174972711 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 10:56:13 INFO - PROCESS | 1807 | 1461174973034 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f7b000 == 125 [pid = 1807] [id = 427] 10:56:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x89f26800) [pid = 1807] [serial = 1282] [outer = (nil)] 10:56:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x907ac000) [pid = 1807] [serial = 1283] [outer = 0x89f26800] 10:56:13 INFO - PROCESS | 1807 | 1461174973129 Marionette DEBUG loaded listener.js 10:56:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x907b4800) [pid = 1807] [serial = 1284] [outer = 0x89f26800] 10:56:14 INFO - PROCESS | 1807 | 1461174974022 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 10:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1582ms 10:56:14 INFO - PROCESS | 1807 | 1461174974067 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 10:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:56:14 INFO - PROCESS | 1807 | 1461174974071 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 10:56:14 INFO - PROCESS | 1807 | 1461174974078 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:56:14 INFO - PROCESS | 1807 | 1461174974081 Marionette TRACE conn4 <- [1,1682,null,{}] 10:56:14 INFO - PROCESS | 1807 | 1461174974087 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:14 INFO - PROCESS | 1807 | 1461174974323 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 10:56:14 INFO - PROCESS | 1807 | 1461174974641 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x907a9800 == 126 [pid = 1807] [id = 428] 10:56:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x907ad000) [pid = 1807] [serial = 1285] [outer = (nil)] 10:56:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x91825400) [pid = 1807] [serial = 1286] [outer = 0x907ad000] 10:56:14 INFO - PROCESS | 1807 | 1461174974735 Marionette DEBUG loaded listener.js 10:56:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x9182c000) [pid = 1807] [serial = 1287] [outer = 0x907ad000] 10:56:16 INFO - PROCESS | 1807 | --DOCSHELL 0x904b6c00 == 125 [pid = 1807] [id = 210] 10:56:16 INFO - PROCESS | 1807 | --DOCSHELL 0x92a32800 == 124 [pid = 1807] [id = 212] 10:56:16 INFO - PROCESS | 1807 | --DOCSHELL 0x891e6c00 == 123 [pid = 1807] [id = 211] 10:56:16 INFO - PROCESS | 1807 | --DOCSHELL 0x863e9800 == 122 [pid = 1807] [id = 409] 10:56:16 INFO - PROCESS | 1807 | --DOCSHELL 0x863e3c00 == 121 [pid = 1807] [id = 408] 10:56:16 INFO - PROCESS | 1807 | --DOCSHELL 0x84f6bc00 == 120 [pid = 1807] [id = 407] 10:56:16 INFO - PROCESS | 1807 | --DOCSHELL 0x84f7c000 == 119 [pid = 1807] [id = 406] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0xa2ab8c00) [pid = 1807] [serial = 1151] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x93b85c00) [pid = 1807] [serial = 1127] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x96935800) [pid = 1807] [serial = 1131] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x9feae000) [pid = 1807] [serial = 1139] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x8f1cb000) [pid = 1807] [serial = 1110] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0xa0a8c000) [pid = 1807] [serial = 1143] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x92af9400) [pid = 1807] [serial = 1121] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x904af000) [pid = 1807] [serial = 1118] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x891e2c00) [pid = 1807] [serial = 1157] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x98b51000) [pid = 1807] [serial = 1133] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x89a15400) [pid = 1807] [serial = 1032] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x8c8d2400) [pid = 1807] [serial = 1106] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0xa0f3a000) [pid = 1807] [serial = 1145] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x93caa400) [pid = 1807] [serial = 1128] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x8ae2c400) [pid = 1807] [serial = 1160] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0xa0a27400) [pid = 1807] [serial = 1142] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x98f57400) [pid = 1807] [serial = 1134] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x92b07000) [pid = 1807] [serial = 1122] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x8e698000) [pid = 1807] [serial = 1109] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x86c2c000) [pid = 1807] [serial = 1101] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x91446800) [pid = 1807] [serial = 1119] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x86a1d400) [pid = 1807] [serial = 1100] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0xa0fe7c00) [pid = 1807] [serial = 1148] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x86de1c00) [pid = 1807] [serial = 1154] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x9eacc000) [pid = 1807] [serial = 1136] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x89a5b800) [pid = 1807] [serial = 1158] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x89f26400) [pid = 1807] [serial = 1103] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x93a36000) [pid = 1807] [serial = 1125] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x8a52e800) [pid = 1807] [serial = 1104] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x90343400) [pid = 1807] [serial = 1116] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x86dea400) [pid = 1807] [serial = 1083] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x8f345000) [pid = 1807] [serial = 1112] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x8f482000) [pid = 1807] [serial = 1113] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x952c4400) [pid = 1807] [serial = 1130] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x86ded800) [pid = 1807] [serial = 1155] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x9feb2000) [pid = 1807] [serial = 1140] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x9ead2400) [pid = 1807] [serial = 1137] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x92e33800) [pid = 1807] [serial = 1124] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x8bd14400) [pid = 1807] [serial = 1161] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x8c8d6400) [pid = 1807] [serial = 1086] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x8c8dec00) [pid = 1807] [serial = 1107] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x8fc4d000) [pid = 1807] [serial = 1115] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x8ae26400) [pid = 1807] [serial = 1163] [outer = (nil)] [url = about:blank] 10:56:17 INFO - PROCESS | 1807 | 1461174977107 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 10:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 3136ms 10:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:56:17 INFO - PROCESS | 1807 | 1461174977224 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 10:56:17 INFO - PROCESS | 1807 | 1461174977228 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 10:56:17 INFO - PROCESS | 1807 | 1461174977236 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:56:17 INFO - PROCESS | 1807 | 1461174977242 Marionette TRACE conn4 <- [1,1686,null,{}] 10:56:17 INFO - PROCESS | 1807 | 1461174977251 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:17 INFO - PROCESS | 1807 | 1461174977433 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 10:56:17 INFO - PROCESS | 1807 | 1461174977450 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x85921400 == 120 [pid = 1807] [id = 429] 10:56:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x85921800) [pid = 1807] [serial = 1288] [outer = (nil)] 10:56:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x85926c00) [pid = 1807] [serial = 1289] [outer = 0x85921800] 10:56:17 INFO - PROCESS | 1807 | 1461174977528 Marionette DEBUG loaded listener.js 10:56:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x85adcc00) [pid = 1807] [serial = 1290] [outer = 0x85921800] 10:56:18 INFO - PROCESS | 1807 | 1461174978505 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 10:56:18 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 10:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1335ms 10:56:18 INFO - PROCESS | 1807 | 1461174978571 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 10:56:18 INFO - PROCESS | 1807 | 1461174978579 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 10:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:56:18 INFO - PROCESS | 1807 | 1461174978590 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:56:18 INFO - PROCESS | 1807 | 1461174978593 Marionette TRACE conn4 <- [1,1690,null,{}] 10:56:18 INFO - PROCESS | 1807 | 1461174978599 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:18 INFO - PROCESS | 1807 | 1461174978865 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 10:56:18 INFO - PROCESS | 1807 | 1461174978884 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f80400 == 121 [pid = 1807] [id = 430] 10:56:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x86af6000) [pid = 1807] [serial = 1291] [outer = (nil)] 10:56:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x86de1c00) [pid = 1807] [serial = 1292] [outer = 0x86af6000] 10:56:18 INFO - PROCESS | 1807 | 1461174978959 Marionette DEBUG loaded listener.js 10:56:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x86ded800) [pid = 1807] [serial = 1293] [outer = 0x86af6000] 10:56:20 INFO - PROCESS | 1807 | 1461174980495 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 10:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 2036ms 10:56:20 INFO - PROCESS | 1807 | 1461174980626 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 10:56:20 INFO - PROCESS | 1807 | 1461174980630 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 10:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:56:20 INFO - PROCESS | 1807 | 1461174980645 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:56:20 INFO - PROCESS | 1807 | 1461174980651 Marionette TRACE conn4 <- [1,1694,null,{}] 10:56:20 INFO - PROCESS | 1807 | 1461174980667 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:20 INFO - PROCESS | 1807 | 1461174980925 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 10:56:20 INFO - PROCESS | 1807 | 1461174980959 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x86afe800 == 122 [pid = 1807] [id = 431] 10:56:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x87d77000) [pid = 1807] [serial = 1294] [outer = (nil)] 10:56:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x89a17400) [pid = 1807] [serial = 1295] [outer = 0x87d77000] 10:56:21 INFO - PROCESS | 1807 | 1461174981170 Marionette DEBUG loaded listener.js 10:56:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x89a5c800) [pid = 1807] [serial = 1296] [outer = 0x87d77000] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x86a14000) [pid = 1807] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x9ff9fc00) [pid = 1807] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x84f7e800) [pid = 1807] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x903e5000) [pid = 1807] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x8f33e400) [pid = 1807] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x92b0d000) [pid = 1807] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x86de4800) [pid = 1807] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x84f64c00) [pid = 1807] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x93a40000) [pid = 1807] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x86a17c00) [pid = 1807] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x98b44800) [pid = 1807] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x8cb6ac00) [pid = 1807] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x86c25800) [pid = 1807] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0xa0fed800) [pid = 1807] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x98b46800) [pid = 1807] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0xa2a2dc00) [pid = 1807] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x8c8d3800) [pid = 1807] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x8e68fc00) [pid = 1807] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x84f7f800) [pid = 1807] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0xa0fe8400) [pid = 1807] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x92d21000) [pid = 1807] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x97954000) [pid = 1807] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x916e6c00) [pid = 1807] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0xa0a29800) [pid = 1807] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x8bd9a000) [pid = 1807] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:56:22 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x9ff9a800) [pid = 1807] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:56:23 INFO - PROCESS | 1807 | 1461174983214 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 10:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2598ms 10:56:23 INFO - PROCESS | 1807 | 1461174983235 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 10:56:23 INFO - PROCESS | 1807 | 1461174983241 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 10:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:56:23 INFO - PROCESS | 1807 | 1461174983250 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:56:23 INFO - PROCESS | 1807 | 1461174983255 Marionette TRACE conn4 <- [1,1698,null,{}] 10:56:23 INFO - PROCESS | 1807 | 1461174983264 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:23 INFO - PROCESS | 1807 | 1461174983562 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 10:56:23 INFO - PROCESS | 1807 | 1461174983583 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f62c00 == 123 [pid = 1807] [id = 432] 10:56:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x84f67000) [pid = 1807] [serial = 1297] [outer = (nil)] 10:56:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x89a1a800) [pid = 1807] [serial = 1298] [outer = 0x84f67000] 10:56:23 INFO - PROCESS | 1807 | 1461174983657 Marionette DEBUG loaded listener.js 10:56:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x89bb3000) [pid = 1807] [serial = 1299] [outer = 0x84f67000] 10:56:24 INFO - PROCESS | 1807 | 1461174984557 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 10:56:24 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 10:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1342ms 10:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:56:24 INFO - PROCESS | 1807 | 1461174984591 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 10:56:24 INFO - PROCESS | 1807 | 1461174984594 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 10:56:24 INFO - PROCESS | 1807 | 1461174984601 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:56:24 INFO - PROCESS | 1807 | 1461174984604 Marionette TRACE conn4 <- [1,1702,null,{}] 10:56:24 INFO - PROCESS | 1807 | 1461174984609 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:24 INFO - PROCESS | 1807 | 1461174984794 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 10:56:25 INFO - PROCESS | 1807 | 1461174985214 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f6c800 == 124 [pid = 1807] [id = 433] 10:56:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x84f6dc00) [pid = 1807] [serial = 1300] [outer = (nil)] 10:56:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x84f74800) [pid = 1807] [serial = 1301] [outer = 0x84f6dc00] 10:56:25 INFO - PROCESS | 1807 | 1461174985314 Marionette DEBUG loaded listener.js 10:56:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x8591b400) [pid = 1807] [serial = 1302] [outer = 0x84f6dc00] 10:56:26 INFO - PROCESS | 1807 | 1461174986273 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1732ms 10:56:26 INFO - PROCESS | 1807 | 1461174986334 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 10:56:26 INFO - PROCESS | 1807 | 1461174986343 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 10:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:56:26 INFO - PROCESS | 1807 | 1461174986353 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:56:26 INFO - PROCESS | 1807 | 1461174986357 Marionette TRACE conn4 <- [1,1706,null,{}] 10:56:26 INFO - PROCESS | 1807 | 1461174986365 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:26 INFO - PROCESS | 1807 | 1461174986582 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 10:56:26 INFO - PROCESS | 1807 | 1461174986901 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x86c30800 == 125 [pid = 1807] [id = 434] 10:56:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x86def800) [pid = 1807] [serial = 1303] [outer = (nil)] 10:56:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x87cf8000) [pid = 1807] [serial = 1304] [outer = 0x86def800] 10:56:27 INFO - PROCESS | 1807 | 1461174987002 Marionette DEBUG loaded listener.js 10:56:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8901f400) [pid = 1807] [serial = 1305] [outer = 0x86def800] 10:56:27 INFO - PROCESS | 1807 | 1461174987986 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 10:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1690ms 10:56:28 INFO - PROCESS | 1807 | 1461174988046 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 10:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:56:28 INFO - PROCESS | 1807 | 1461174988053 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 10:56:28 INFO - PROCESS | 1807 | 1461174988060 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:56:28 INFO - PROCESS | 1807 | 1461174988063 Marionette TRACE conn4 <- [1,1710,null,{}] 10:56:28 INFO - PROCESS | 1807 | 1461174988070 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:28 INFO - PROCESS | 1807 | 1461174988285 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 10:56:28 INFO - PROCESS | 1807 | 1461174988601 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a15c00 == 126 [pid = 1807] [id = 435] 10:56:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x89f27800) [pid = 1807] [serial = 1306] [outer = (nil)] 10:56:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8a52a400) [pid = 1807] [serial = 1307] [outer = 0x89f27800] 10:56:28 INFO - PROCESS | 1807 | 1461174988732 Marionette DEBUG loaded listener.js 10:56:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8acefc00) [pid = 1807] [serial = 1308] [outer = 0x89f27800] 10:56:29 INFO - PROCESS | 1807 | 1461174989676 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 10:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1693ms 10:56:29 INFO - PROCESS | 1807 | 1461174989753 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 10:56:29 INFO - PROCESS | 1807 | 1461174989757 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 10:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:56:29 INFO - PROCESS | 1807 | 1461174989774 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:56:29 INFO - PROCESS | 1807 | 1461174989784 Marionette TRACE conn4 <- [1,1714,null,{}] 10:56:29 INFO - PROCESS | 1807 | 1461174989790 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:30 INFO - PROCESS | 1807 | 1461174990108 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 10:56:30 INFO - PROCESS | 1807 | 1461174990358 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x86deb400 == 127 [pid = 1807] [id = 436] 10:56:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8a52ac00) [pid = 1807] [serial = 1309] [outer = (nil)] 10:56:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8bd1f000) [pid = 1807] [serial = 1310] [outer = 0x8a52ac00] 10:56:30 INFO - PROCESS | 1807 | 1461174990448 Marionette DEBUG loaded listener.js 10:56:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8bd9c400) [pid = 1807] [serial = 1311] [outer = 0x8a52ac00] 10:56:31 INFO - PROCESS | 1807 | 1461174991374 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1653ms 10:56:31 INFO - PROCESS | 1807 | 1461174991419 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 10:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:56:31 INFO - PROCESS | 1807 | 1461174991424 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 10:56:31 INFO - PROCESS | 1807 | 1461174991430 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:56:31 INFO - PROCESS | 1807 | 1461174991434 Marionette TRACE conn4 <- [1,1718,null,{}] 10:56:31 INFO - PROCESS | 1807 | 1461174991440 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:31 INFO - PROCESS | 1807 | 1461174991643 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 10:56:31 INFO - PROCESS | 1807 | 1461174991949 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aeb4400 == 128 [pid = 1807] [id = 437] 10:56:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8aeb4800) [pid = 1807] [serial = 1312] [outer = (nil)] 10:56:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8c8da400) [pid = 1807] [serial = 1313] [outer = 0x8aeb4800] 10:56:32 INFO - PROCESS | 1807 | 1461174992043 Marionette DEBUG loaded listener.js 10:56:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8c8e0000) [pid = 1807] [serial = 1314] [outer = 0x8aeb4800] 10:56:32 INFO - PROCESS | 1807 | 1461174992933 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1537ms 10:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:56:32 INFO - PROCESS | 1807 | 1461174992968 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 10:56:32 INFO - PROCESS | 1807 | 1461174992971 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 10:56:32 INFO - PROCESS | 1807 | 1461174992978 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:56:32 INFO - PROCESS | 1807 | 1461174992982 Marionette TRACE conn4 <- [1,1722,null,{}] 10:56:32 INFO - PROCESS | 1807 | 1461174992987 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:33 INFO - PROCESS | 1807 | 1461174993184 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 10:56:33 INFO - PROCESS | 1807 | 1461174993510 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c8d7800 == 129 [pid = 1807] [id = 438] 10:56:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8cb6a000) [pid = 1807] [serial = 1315] [outer = (nil)] 10:56:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8e383400) [pid = 1807] [serial = 1316] [outer = 0x8cb6a000] 10:56:33 INFO - PROCESS | 1807 | 1461174993618 Marionette DEBUG loaded listener.js 10:56:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8f1cf000) [pid = 1807] [serial = 1317] [outer = 0x8cb6a000] 10:56:34 INFO - PROCESS | 1807 | 1461174994556 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 10:56:34 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 10:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1632ms 10:56:34 INFO - PROCESS | 1807 | 1461174994611 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 10:56:34 INFO - PROCESS | 1807 | 1461174994614 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 10:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:56:34 INFO - PROCESS | 1807 | 1461174994621 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:56:34 INFO - PROCESS | 1807 | 1461174994624 Marionette TRACE conn4 <- [1,1726,null,{}] 10:56:34 INFO - PROCESS | 1807 | 1461174994630 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:34 INFO - PROCESS | 1807 | 1461174994851 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 10:56:35 INFO - PROCESS | 1807 | 1461174995163 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x8cb65000 == 130 [pid = 1807] [id = 439] 10:56:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8e37f000) [pid = 1807] [serial = 1318] [outer = (nil)] 10:56:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8f348800) [pid = 1807] [serial = 1319] [outer = 0x8e37f000] 10:56:35 INFO - PROCESS | 1807 | 1461174995257 Marionette DEBUG loaded listener.js 10:56:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x8f488000) [pid = 1807] [serial = 1320] [outer = 0x8e37f000] 10:56:36 INFO - PROCESS | 1807 | 1461174996161 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 10:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1580ms 10:56:36 INFO - PROCESS | 1807 | 1461174996202 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 10:56:36 INFO - PROCESS | 1807 | 1461174996206 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 10:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:56:36 INFO - PROCESS | 1807 | 1461174996213 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:56:36 INFO - PROCESS | 1807 | 1461174996217 Marionette TRACE conn4 <- [1,1730,null,{}] 10:56:36 INFO - PROCESS | 1807 | 1461174996223 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:36 INFO - PROCESS | 1807 | 1461174996425 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 10:56:36 INFO - PROCESS | 1807 | 1461174996737 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f214800 == 131 [pid = 1807] [id = 440] 10:56:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x8f215000) [pid = 1807] [serial = 1321] [outer = (nil)] 10:56:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x8fc50400) [pid = 1807] [serial = 1322] [outer = 0x8f215000] 10:56:36 INFO - PROCESS | 1807 | 1461174996834 Marionette DEBUG loaded listener.js 10:56:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x9005a800) [pid = 1807] [serial = 1323] [outer = 0x8f215000] 10:56:37 INFO - PROCESS | 1807 | 1461174997715 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 10:56:37 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 10:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1537ms 10:56:37 INFO - PROCESS | 1807 | 1461174997751 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 10:56:37 INFO - PROCESS | 1807 | 1461174997754 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 10:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:56:37 INFO - PROCESS | 1807 | 1461174997761 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:56:37 INFO - PROCESS | 1807 | 1461174997764 Marionette TRACE conn4 <- [1,1734,null,{}] 10:56:37 INFO - PROCESS | 1807 | 1461174997770 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:37 INFO - PROCESS | 1807 | 1461174997961 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 10:56:38 INFO - PROCESS | 1807 | 1461174998279 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x8591f000 == 132 [pid = 1807] [id = 441] 10:56:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x85acec00) [pid = 1807] [serial = 1324] [outer = (nil)] 10:56:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x902f5000) [pid = 1807] [serial = 1325] [outer = 0x85acec00] 10:56:38 INFO - PROCESS | 1807 | 1461174998373 Marionette DEBUG loaded listener.js 10:56:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x903de800) [pid = 1807] [serial = 1326] [outer = 0x85acec00] 10:56:39 INFO - PROCESS | 1807 | 1461174999252 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 10:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1531ms 10:56:39 INFO - PROCESS | 1807 | 1461174999292 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 10:56:39 INFO - PROCESS | 1807 | 1461174999296 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 10:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:56:39 INFO - PROCESS | 1807 | 1461174999303 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:56:39 INFO - PROCESS | 1807 | 1461174999307 Marionette TRACE conn4 <- [1,1738,null,{}] 10:56:39 INFO - PROCESS | 1807 | 1461174999313 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:39 INFO - PROCESS | 1807 | 1461174999547 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 10:56:39 INFO - PROCESS | 1807 | 1461174999865 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c976c00 == 133 [pid = 1807] [id = 442] 10:56:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x902f2400) [pid = 1807] [serial = 1327] [outer = (nil)] 10:56:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x90910c00) [pid = 1807] [serial = 1328] [outer = 0x902f2400] 10:56:39 INFO - PROCESS | 1807 | 1461174999959 Marionette DEBUG loaded listener.js 10:56:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x9144d000) [pid = 1807] [serial = 1329] [outer = 0x902f2400] 10:56:40 INFO - PROCESS | 1807 | 1461175000849 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 10:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1591ms 10:56:40 INFO - PROCESS | 1807 | 1461175000895 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 10:56:40 INFO - PROCESS | 1807 | 1461175000899 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 10:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:56:40 INFO - PROCESS | 1807 | 1461175000905 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:56:40 INFO - PROCESS | 1807 | 1461175000909 Marionette TRACE conn4 <- [1,1742,null,{}] 10:56:40 INFO - PROCESS | 1807 | 1461175000915 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:41 INFO - PROCESS | 1807 | 1461175001114 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 10:56:41 INFO - PROCESS | 1807 | 1461175001438 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x92a25000 == 134 [pid = 1807] [id = 443] 10:56:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x92a25800) [pid = 1807] [serial = 1330] [outer = (nil)] 10:56:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x92a31c00) [pid = 1807] [serial = 1331] [outer = 0x92a25800] 10:56:41 INFO - PROCESS | 1807 | 1461175001545 Marionette DEBUG loaded listener.js 10:56:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x92b06000) [pid = 1807] [serial = 1332] [outer = 0x92a25800] 10:56:42 INFO - PROCESS | 1807 | 1461175002447 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 10:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1580ms 10:56:42 INFO - PROCESS | 1807 | 1461175002487 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 10:56:42 INFO - PROCESS | 1807 | 1461175002492 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 10:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:56:42 INFO - PROCESS | 1807 | 1461175002499 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:56:42 INFO - PROCESS | 1807 | 1461175002503 Marionette TRACE conn4 <- [1,1746,null,{}] 10:56:42 INFO - PROCESS | 1807 | 1461175002509 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:42 INFO - PROCESS | 1807 | 1461175002740 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 10:56:43 INFO - PROCESS | 1807 | 1461175003064 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x916e9c00 == 135 [pid = 1807] [id = 444] 10:56:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x92b09800) [pid = 1807] [serial = 1333] [outer = (nil)] 10:56:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x92d25400) [pid = 1807] [serial = 1334] [outer = 0x92b09800] 10:56:43 INFO - PROCESS | 1807 | 1461175003158 Marionette DEBUG loaded listener.js 10:56:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x92e1bc00) [pid = 1807] [serial = 1335] [outer = 0x92b09800] 10:56:44 INFO - PROCESS | 1807 | 1461175004024 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 10:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1581ms 10:56:44 INFO - PROCESS | 1807 | 1461175004081 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 10:56:44 INFO - PROCESS | 1807 | 1461175004085 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 10:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:56:44 INFO - PROCESS | 1807 | 1461175004092 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:56:44 INFO - PROCESS | 1807 | 1461175004095 Marionette TRACE conn4 <- [1,1750,null,{}] 10:56:44 INFO - PROCESS | 1807 | 1461175004101 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:44 INFO - PROCESS | 1807 | 1461175004299 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 10:56:44 INFO - PROCESS | 1807 | 1461175004626 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e68c000 == 136 [pid = 1807] [id = 445] 10:56:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x904b8400) [pid = 1807] [serial = 1336] [outer = (nil)] 10:56:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x92e3a400) [pid = 1807] [serial = 1337] [outer = 0x904b8400] 10:56:44 INFO - PROCESS | 1807 | 1461175004720 Marionette DEBUG loaded listener.js 10:56:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x93a34400) [pid = 1807] [serial = 1338] [outer = 0x904b8400] 10:56:45 INFO - PROCESS | 1807 | 1461175005825 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 10:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1781ms 10:56:45 INFO - PROCESS | 1807 | 1461175005875 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 10:56:45 INFO - PROCESS | 1807 | 1461175005879 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 10:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:56:45 INFO - PROCESS | 1807 | 1461175005885 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:56:45 INFO - PROCESS | 1807 | 1461175005889 Marionette TRACE conn4 <- [1,1754,null,{}] 10:56:45 INFO - PROCESS | 1807 | 1461175005894 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:46 INFO - PROCESS | 1807 | 1461175006097 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 10:56:46 INFO - PROCESS | 1807 | 1461175006390 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x904af000 == 137 [pid = 1807] [id = 446] 10:56:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x92b0f000) [pid = 1807] [serial = 1339] [outer = (nil)] 10:56:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x93a3f400) [pid = 1807] [serial = 1340] [outer = 0x92b0f000] 10:56:46 INFO - PROCESS | 1807 | 1461175006483 Marionette DEBUG loaded listener.js 10:56:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x93b7cc00) [pid = 1807] [serial = 1341] [outer = 0x92b0f000] 10:56:47 INFO - PROCESS | 1807 | 1461175007365 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 10:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1537ms 10:56:47 INFO - PROCESS | 1807 | 1461175007423 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 10:56:47 INFO - PROCESS | 1807 | 1461175007426 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 10:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:56:47 INFO - PROCESS | 1807 | 1461175007433 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:56:47 INFO - PROCESS | 1807 | 1461175007436 Marionette TRACE conn4 <- [1,1758,null,{}] 10:56:47 INFO - PROCESS | 1807 | 1461175007442 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:47 INFO - PROCESS | 1807 | 1461175007656 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 10:56:48 INFO - PROCESS | 1807 | 1461175007981 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x8591c800 == 138 [pid = 1807] [id = 447] 10:56:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x89f20c00) [pid = 1807] [serial = 1342] [outer = (nil)] 10:56:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x93a3c000) [pid = 1807] [serial = 1343] [outer = 0x89f20c00] 10:56:48 INFO - PROCESS | 1807 | 1461175008080 Marionette DEBUG loaded listener.js 10:56:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x93b88400) [pid = 1807] [serial = 1344] [outer = 0x89f20c00] 10:56:48 INFO - PROCESS | 1807 | 1461175008939 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 10:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1581ms 10:56:49 INFO - PROCESS | 1807 | 1461175009014 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 10:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:56:49 INFO - PROCESS | 1807 | 1461175009019 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 10:56:49 INFO - PROCESS | 1807 | 1461175009025 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:56:49 INFO - PROCESS | 1807 | 1461175009030 Marionette TRACE conn4 <- [1,1762,null,{}] 10:56:49 INFO - PROCESS | 1807 | 1461175009035 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:49 INFO - PROCESS | 1807 | 1461175009253 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 10:56:49 INFO - PROCESS | 1807 | 1461175009590 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f71800 == 139 [pid = 1807] [id = 448] 10:56:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x92e1ac00) [pid = 1807] [serial = 1345] [outer = (nil)] 10:56:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x93e47400) [pid = 1807] [serial = 1346] [outer = 0x92e1ac00] 10:56:49 INFO - PROCESS | 1807 | 1461175009685 Marionette DEBUG loaded listener.js 10:56:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x93e49400) [pid = 1807] [serial = 1347] [outer = 0x92e1ac00] 10:56:50 INFO - PROCESS | 1807 | ************************* 10:56:50 INFO - PROCESS | 1807 | A coding exception was thrown and uncaught in a Task. 10:56:50 INFO - PROCESS | 1807 | 10:56:50 INFO - PROCESS | 1807 | Full message: TypeError: NetworkError when attempting to fetch resource. 10:56:50 INFO - PROCESS | 1807 | Full stack: 10:56:50 INFO - PROCESS | 1807 | ************************* 10:56:50 INFO - PROCESS | 1807 | 1461175010676 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 10:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1693ms 10:56:50 INFO - PROCESS | 1807 | 1461175010718 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 10:56:50 INFO - PROCESS | 1807 | 1461175010722 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 10:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:56:50 INFO - PROCESS | 1807 | 1461175010729 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:56:50 INFO - PROCESS | 1807 | 1461175010731 Marionette TRACE conn4 <- [1,1766,null,{}] 10:56:50 INFO - PROCESS | 1807 | 1461175010738 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:50 INFO - PROCESS | 1807 | 1461175010961 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 10:56:51 INFO - PROCESS | 1807 | 1461175011289 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f70c00 == 140 [pid = 1807] [id = 449] 10:56:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x85ad3000) [pid = 1807] [serial = 1348] [outer = (nil)] 10:56:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x95d06800) [pid = 1807] [serial = 1349] [outer = 0x85ad3000] 10:56:51 INFO - PROCESS | 1807 | 1461175011426 Marionette DEBUG loaded listener.js 10:56:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x96935800) [pid = 1807] [serial = 1350] [outer = 0x85ad3000] 10:56:52 INFO - PROCESS | 1807 | 1461175012389 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 10:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1697ms 10:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:56:52 INFO - PROCESS | 1807 | 1461175012427 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 10:56:52 INFO - PROCESS | 1807 | 1461175012430 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 10:56:52 INFO - PROCESS | 1807 | 1461175012438 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:56:52 INFO - PROCESS | 1807 | 1461175012441 Marionette TRACE conn4 <- [1,1770,null,{}] 10:56:52 INFO - PROCESS | 1807 | 1461175012447 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:52 INFO - PROCESS | 1807 | 1461175012668 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 10:56:53 INFO - PROCESS | 1807 | 1461175013009 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x86de8000 == 141 [pid = 1807] [id = 450] 10:56:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x8aeb4c00) [pid = 1807] [serial = 1351] [outer = (nil)] 10:56:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x97430800) [pid = 1807] [serial = 1352] [outer = 0x8aeb4c00] 10:56:53 INFO - PROCESS | 1807 | 1461175013111 Marionette DEBUG loaded listener.js 10:56:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x975e7000) [pid = 1807] [serial = 1353] [outer = 0x8aeb4c00] 10:56:54 INFO - PROCESS | 1807 | 1461175014009 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 10:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1641ms 10:56:54 INFO - PROCESS | 1807 | 1461175014078 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 10:56:54 INFO - PROCESS | 1807 | 1461175014082 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 10:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:56:54 INFO - PROCESS | 1807 | 1461175014089 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:56:54 INFO - PROCESS | 1807 | 1461175014092 Marionette TRACE conn4 <- [1,1774,null,{}] 10:56:54 INFO - PROCESS | 1807 | 1461175014098 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:54 INFO - PROCESS | 1807 | 1461175014317 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 10:56:54 INFO - PROCESS | 1807 | 1461175014687 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x97953c00 == 142 [pid = 1807] [id = 451] 10:56:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x97954c00) [pid = 1807] [serial = 1354] [outer = (nil)] 10:56:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x9795bc00) [pid = 1807] [serial = 1355] [outer = 0x97954c00] 10:56:54 INFO - PROCESS | 1807 | 1461175014785 Marionette DEBUG loaded listener.js 10:56:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x97a9c800) [pid = 1807] [serial = 1356] [outer = 0x97954c00] 10:56:56 INFO - PROCESS | 1807 | --DOCSHELL 0x85acfc00 == 141 [pid = 1807] [id = 384] 10:56:56 INFO - PROCESS | 1807 | --DOCSHELL 0x98b4dc00 == 140 [pid = 1807] [id = 45] 10:56:56 INFO - PROCESS | 1807 | --DOCSHELL 0x89bb7400 == 139 [pid = 1807] [id = 196] 10:56:56 INFO - PROCESS | 1807 | --DOCSHELL 0x84f62c00 == 138 [pid = 1807] [id = 432] 10:56:56 INFO - PROCESS | 1807 | --DOCSHELL 0x86afe800 == 137 [pid = 1807] [id = 431] 10:56:56 INFO - PROCESS | 1807 | --DOCSHELL 0x84f80400 == 136 [pid = 1807] [id = 430] 10:56:56 INFO - PROCESS | 1807 | --DOCSHELL 0x85921400 == 135 [pid = 1807] [id = 429] 10:56:56 INFO - PROCESS | 1807 | --DOCSHELL 0x89a5a000 == 134 [pid = 1807] [id = 417] 10:56:56 INFO - PROCESS | 1807 | --DOCSHELL 0x8c843800 == 133 [pid = 1807] [id = 418] 10:56:56 INFO - PROCESS | 1807 | --DOCSHELL 0x8ae25800 == 132 [pid = 1807] [id = 416] 10:56:56 INFO - PROCESS | 1807 | --DOCSHELL 0x86af3400 == 131 [pid = 1807] [id = 415] 10:56:56 INFO - PROCESS | 1807 | --DOCSHELL 0x8901fc00 == 130 [pid = 1807] [id = 414] 10:56:56 INFO - PROCESS | 1807 | --DOCSHELL 0x8901a400 == 129 [pid = 1807] [id = 413] 10:56:56 INFO - PROCESS | 1807 | --DOCSHELL 0x84f80c00 == 128 [pid = 1807] [id = 411] 10:56:56 INFO - PROCESS | 1807 | --DOCSHELL 0x86af4000 == 127 [pid = 1807] [id = 412] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x87d7c800) [pid = 1807] [serial = 1230] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x8bd9fc00) [pid = 1807] [serial = 1098] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0xa4452000) [pid = 1807] [serial = 1209] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x84fc0000) [pid = 1807] [serial = 1221] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x907ac400) [pid = 1807] [serial = 1182] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x8fbe2c00) [pid = 1807] [serial = 1176] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x904ba000) [pid = 1807] [serial = 1181] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0xa0fda000) [pid = 1807] [serial = 1206] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x9ffa0000) [pid = 1807] [serial = 1205] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x87d71000) [pid = 1807] [serial = 1166] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0xa444fc00) [pid = 1807] [serial = 1208] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x84f6e400) [pid = 1807] [serial = 1218] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x95d8d000) [pid = 1807] [serial = 1194] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x87d73400) [pid = 1807] [serial = 1229] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x87d7cc00) [pid = 1807] [serial = 1167] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x9ead1800) [pid = 1807] [serial = 1202] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x902f0c00) [pid = 1807] [serial = 1179] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x87cf2c00) [pid = 1807] [serial = 1227] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0xa456ec00) [pid = 1807] [serial = 1212] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x86ded400) [pid = 1807] [serial = 1226] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x99221c00) [pid = 1807] [serial = 1199] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x84fb4000) [pid = 1807] [serial = 1220] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0xa45e4400) [pid = 1807] [serial = 1214] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x9ead7800) [pid = 1807] [serial = 1203] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x8c8dbc00) [pid = 1807] [serial = 1169] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x90064000) [pid = 1807] [serial = 1178] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x84f6a800) [pid = 1807] [serial = 1217] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0xa4534800) [pid = 1807] [serial = 1211] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x8f1cf400) [pid = 1807] [serial = 1173] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x9aa89800) [pid = 1807] [serial = 1200] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x863e8800) [pid = 1807] [serial = 1223] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0xa2ac4000) [pid = 1807] [serial = 1152] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x93cae000) [pid = 1807] [serial = 1191] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x9795a000) [pid = 1807] [serial = 1196] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x8f1b4000) [pid = 1807] [serial = 1172] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x984eb800) [pid = 1807] [serial = 1197] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x92b04800) [pid = 1807] [serial = 1185] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x86a1f800) [pid = 1807] [serial = 1224] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x952c7800) [pid = 1807] [serial = 1193] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0xa0fe9800) [pid = 1807] [serial = 1149] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x92e1c800) [pid = 1807] [serial = 1188] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0xa0fd2c00) [pid = 1807] [serial = 1146] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x8c97cc00) [pid = 1807] [serial = 1170] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x92a2ac00) [pid = 1807] [serial = 1184] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x92af6c00) [pid = 1807] [serial = 1187] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x8f487800) [pid = 1807] [serial = 1175] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0xa45e7400) [pid = 1807] [serial = 1215] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x93b84000) [pid = 1807] [serial = 1190] [outer = (nil)] [url = about:blank] 10:56:57 INFO - PROCESS | 1807 | 1461175017516 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 10:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 3486ms 10:56:57 INFO - PROCESS | 1807 | 1461175017576 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 10:56:57 INFO - PROCESS | 1807 | 1461175017582 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 10:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:56:57 INFO - PROCESS | 1807 | 1461175017592 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:56:57 INFO - PROCESS | 1807 | 1461175017596 Marionette TRACE conn4 <- [1,1778,null,{}] 10:56:57 INFO - PROCESS | 1807 | 1461175017604 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:57 INFO - PROCESS | 1807 | 1461175017811 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 10:56:58 INFO - PROCESS | 1807 | 1461175018015 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x85acfc00 == 128 [pid = 1807] [id = 452] 10:56:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x86a12400) [pid = 1807] [serial = 1357] [outer = (nil)] 10:56:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x86af5800) [pid = 1807] [serial = 1358] [outer = 0x86a12400] 10:56:58 INFO - PROCESS | 1807 | 1461175018101 Marionette DEBUG loaded listener.js 10:56:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x86c29c00) [pid = 1807] [serial = 1359] [outer = 0x86a12400] 10:56:59 INFO - PROCESS | 1807 | 1461175019024 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 10:56:59 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 10:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1490ms 10:56:59 INFO - PROCESS | 1807 | 1461175019082 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 10:56:59 INFO - PROCESS | 1807 | 1461175019089 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 10:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:56:59 INFO - PROCESS | 1807 | 1461175019100 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:56:59 INFO - PROCESS | 1807 | 1461175019103 Marionette TRACE conn4 <- [1,1782,null,{}] 10:56:59 INFO - PROCESS | 1807 | 1461175019109 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:59 INFO - PROCESS | 1807 | 1461175019403 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 10:56:59 INFO - PROCESS | 1807 | 1461175019433 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x86a1d000 == 129 [pid = 1807] [id = 453] 10:56:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x86afa800) [pid = 1807] [serial = 1360] [outer = (nil)] 10:56:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x87d76800) [pid = 1807] [serial = 1361] [outer = 0x86afa800] 10:56:59 INFO - PROCESS | 1807 | 1461175019509 Marionette DEBUG loaded listener.js 10:56:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8901a400) [pid = 1807] [serial = 1362] [outer = 0x86afa800] 10:57:00 INFO - PROCESS | 1807 | 1461175020566 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 10:57:00 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 10:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1537ms 10:57:00 INFO - PROCESS | 1807 | 1461175020637 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 10:57:00 INFO - PROCESS | 1807 | 1461175020641 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 10:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:57:00 INFO - PROCESS | 1807 | 1461175020647 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:57:00 INFO - PROCESS | 1807 | 1461175020653 Marionette TRACE conn4 <- [1,1786,null,{}] 10:57:00 INFO - PROCESS | 1807 | 1461175020690 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:01 INFO - PROCESS | 1807 | 1461175021003 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 10:57:01 INFO - PROCESS | 1807 | 1461175021041 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f79c00 == 130 [pid = 1807] [id = 454] 10:57:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x89a16000) [pid = 1807] [serial = 1363] [outer = (nil)] 10:57:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x89bb7c00) [pid = 1807] [serial = 1364] [outer = 0x89a16000] 10:57:01 INFO - PROCESS | 1807 | 1461175021129 Marionette DEBUG loaded listener.js 10:57:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8a528800) [pid = 1807] [serial = 1365] [outer = 0x89a16000] 10:57:02 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x86a18400) [pid = 1807] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:57:02 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x87d77000) [pid = 1807] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:57:02 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x86af6000) [pid = 1807] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:57:02 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x85921800) [pid = 1807] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:57:02 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x89f26800) [pid = 1807] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:57:02 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x903dac00) [pid = 1807] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:57:02 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x90065400) [pid = 1807] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:57:02 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x8f217000) [pid = 1807] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:57:02 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x891e9000) [pid = 1807] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:57:02 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x8f218c00) [pid = 1807] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:57:02 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x8f1c0000) [pid = 1807] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:57:02 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x8f1b8400) [pid = 1807] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:57:02 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x8e379400) [pid = 1807] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:57:02 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x8c8df000) [pid = 1807] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:57:02 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x8bd9ec00) [pid = 1807] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:57:02 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x8ae2ec00) [pid = 1807] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:57:02 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x8ae2c800) [pid = 1807] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:57:02 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x89f1c400) [pid = 1807] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:57:02 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x89a5d000) [pid = 1807] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:57:02 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x86c2d000) [pid = 1807] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:57:02 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x8591fc00) [pid = 1807] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:57:02 INFO - PROCESS | 1807 | 1461175022852 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 10:57:02 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 10:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 2245ms 10:57:02 INFO - PROCESS | 1807 | 1461175022893 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 10:57:02 INFO - PROCESS | 1807 | 1461175022898 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 10:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:57:02 INFO - PROCESS | 1807 | 1461175022904 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:57:02 INFO - PROCESS | 1807 | 1461175022907 Marionette TRACE conn4 <- [1,1790,null,{}] 10:57:02 INFO - PROCESS | 1807 | 1461175022912 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:03 INFO - PROCESS | 1807 | 1461175023175 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 10:57:03 INFO - PROCESS | 1807 | 1461175023197 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x8591fc00 == 131 [pid = 1807] [id = 455] 10:57:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x87d77400) [pid = 1807] [serial = 1366] [outer = (nil)] 10:57:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x8a521400) [pid = 1807] [serial = 1367] [outer = 0x87d77400] 10:57:03 INFO - PROCESS | 1807 | 1461175023273 Marionette DEBUG loaded listener.js 10:57:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x8ae2e400) [pid = 1807] [serial = 1368] [outer = 0x87d77400] 10:57:04 INFO - PROCESS | 1807 | 1461175024854 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:57:04 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) 10:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1987ms 10:57:04 INFO - PROCESS | 1807 | 1461175024892 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 10:57:04 INFO - PROCESS | 1807 | 1461175024897 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 10:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:57:04 INFO - PROCESS | 1807 | 1461175024908 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:57:04 INFO - PROCESS | 1807 | 1461175024914 Marionette TRACE conn4 <- [1,1794,null,{}] 10:57:04 INFO - PROCESS | 1807 | 1461175024924 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:05 INFO - PROCESS | 1807 | 1461175025253 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 10:57:05 INFO - PROCESS | 1807 | 1461175025531 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x847a3000 == 132 [pid = 1807] [id = 456] 10:57:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x84fb9000) [pid = 1807] [serial = 1369] [outer = (nil)] 10:57:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x86afe400) [pid = 1807] [serial = 1370] [outer = 0x84fb9000] 10:57:05 INFO - PROCESS | 1807 | 1461175025628 Marionette DEBUG loaded listener.js 10:57:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x86df0400) [pid = 1807] [serial = 1371] [outer = 0x84fb9000] 10:57:06 INFO - PROCESS | 1807 | 1461175026719 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1893ms 10:57:06 INFO - PROCESS | 1807 | 1461175026801 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 10:57:06 INFO - PROCESS | 1807 | 1461175026810 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 10:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:57:06 INFO - PROCESS | 1807 | 1461175026821 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:57:06 INFO - PROCESS | 1807 | 1461175026825 Marionette TRACE conn4 <- [1,1798,null,{}] 10:57:06 INFO - PROCESS | 1807 | 1461175026832 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:07 INFO - PROCESS | 1807 | 1461175027100 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 10:57:07 INFO - PROCESS | 1807 | 1461175027439 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x86c2c000 == 133 [pid = 1807] [id = 457] 10:57:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x86c33800) [pid = 1807] [serial = 1372] [outer = (nil)] 10:57:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x89bba800) [pid = 1807] [serial = 1373] [outer = 0x86c33800] 10:57:07 INFO - PROCESS | 1807 | 1461175027530 Marionette DEBUG loaded listener.js 10:57:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8aeb1400) [pid = 1807] [serial = 1374] [outer = 0x86c33800] 10:57:08 INFO - PROCESS | 1807 | 1461175028602 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 10:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1835ms 10:57:08 INFO - PROCESS | 1807 | 1461175028656 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 10:57:08 INFO - PROCESS | 1807 | 1461175028660 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 10:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:57:08 INFO - PROCESS | 1807 | 1461175028668 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:57:08 INFO - PROCESS | 1807 | 1461175028674 Marionette TRACE conn4 <- [1,1802,null,{}] 10:57:08 INFO - PROCESS | 1807 | 1461175028691 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:08 INFO - PROCESS | 1807 | 1461175028936 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 10:57:09 INFO - PROCESS | 1807 | 1461175029262 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bd1fc00 == 134 [pid = 1807] [id = 458] 10:57:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8bd96c00) [pid = 1807] [serial = 1375] [outer = (nil)] 10:57:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8c848c00) [pid = 1807] [serial = 1376] [outer = 0x8bd96c00] 10:57:09 INFO - PROCESS | 1807 | 1461175029355 Marionette DEBUG loaded listener.js 10:57:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8c8dbc00) [pid = 1807] [serial = 1377] [outer = 0x8bd96c00] 10:57:10 INFO - PROCESS | 1807 | 1461175030346 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1742ms 10:57:10 INFO - PROCESS | 1807 | 1461175030410 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 10:57:10 INFO - PROCESS | 1807 | 1461175030415 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 10:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:57:10 INFO - PROCESS | 1807 | 1461175030421 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:57:10 INFO - PROCESS | 1807 | 1461175030424 Marionette TRACE conn4 <- [1,1806,null,{}] 10:57:10 INFO - PROCESS | 1807 | 1461175030430 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:10 INFO - PROCESS | 1807 | 1461175030660 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 10:57:11 INFO - PROCESS | 1807 | 1461175031044 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x89bb0000 == 135 [pid = 1807] [id = 459] 10:57:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8c8d5400) [pid = 1807] [serial = 1378] [outer = (nil)] 10:57:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8cb6ac00) [pid = 1807] [serial = 1379] [outer = 0x8c8d5400] 10:57:11 INFO - PROCESS | 1807 | 1461175031193 Marionette DEBUG loaded listener.js 10:57:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8e379400) [pid = 1807] [serial = 1380] [outer = 0x8c8d5400] 10:57:12 INFO - PROCESS | 1807 | 1461175032088 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 10:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1738ms 10:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:57:12 INFO - PROCESS | 1807 | 1461175032160 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 10:57:12 INFO - PROCESS | 1807 | 1461175032163 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 10:57:12 INFO - PROCESS | 1807 | 1461175032170 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:57:12 INFO - PROCESS | 1807 | 1461175032174 Marionette TRACE conn4 <- [1,1810,null,{}] 10:57:12 INFO - PROCESS | 1807 | 1461175032180 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:12 INFO - PROCESS | 1807 | 1461175032392 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 10:57:12 INFO - PROCESS | 1807 | 1461175032717 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x84fb1400 == 136 [pid = 1807] [id = 460] 10:57:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8c975800) [pid = 1807] [serial = 1381] [outer = (nil)] 10:57:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8e691000) [pid = 1807] [serial = 1382] [outer = 0x8c975800] 10:57:12 INFO - PROCESS | 1807 | 1461175032810 Marionette DEBUG loaded listener.js 10:57:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8e697000) [pid = 1807] [serial = 1383] [outer = 0x8c975800] 10:57:13 INFO - PROCESS | 1807 | 1461175033721 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1595ms 10:57:13 INFO - PROCESS | 1807 | 1461175033765 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 10:57:13 INFO - PROCESS | 1807 | 1461175033769 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 10:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:57:13 INFO - PROCESS | 1807 | 1461175033776 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:57:13 INFO - PROCESS | 1807 | 1461175033779 Marionette TRACE conn4 <- [1,1814,null,{}] 10:57:13 INFO - PROCESS | 1807 | 1461175033785 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:14 INFO - PROCESS | 1807 | 1461175034009 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 10:57:14 INFO - PROCESS | 1807 | 1461175034335 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e380c00 == 137 [pid = 1807] [id = 461] 10:57:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8f1c9800) [pid = 1807] [serial = 1384] [outer = (nil)] 10:57:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8f216c00) [pid = 1807] [serial = 1385] [outer = 0x8f1c9800] 10:57:14 INFO - PROCESS | 1807 | 1461175034432 Marionette DEBUG loaded listener.js 10:57:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8f219400) [pid = 1807] [serial = 1386] [outer = 0x8f1c9800] 10:57:15 INFO - PROCESS | 1807 | 1461175035328 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1590ms 10:57:15 INFO - PROCESS | 1807 | 1461175035366 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 10:57:15 INFO - PROCESS | 1807 | 1461175035370 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 10:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:57:15 INFO - PROCESS | 1807 | 1461175035377 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:57:15 INFO - PROCESS | 1807 | 1461175035381 Marionette TRACE conn4 <- [1,1818,null,{}] 10:57:15 INFO - PROCESS | 1807 | 1461175035387 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:15 INFO - PROCESS | 1807 | 1461175035619 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 10:57:15 INFO - PROCESS | 1807 | 1461175035953 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f483000 == 138 [pid = 1807] [id = 462] 10:57:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8f487800) [pid = 1807] [serial = 1387] [outer = (nil)] 10:57:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8fbe3000) [pid = 1807] [serial = 1388] [outer = 0x8f487800] 10:57:16 INFO - PROCESS | 1807 | 1461175036049 Marionette DEBUG loaded listener.js 10:57:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x902f6400) [pid = 1807] [serial = 1389] [outer = 0x8f487800] 10:57:17 INFO - PROCESS | 1807 | 1461175037019 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 10:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1695ms 10:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:57:17 INFO - PROCESS | 1807 | 1461175037073 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 10:57:17 INFO - PROCESS | 1807 | 1461175037076 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 10:57:17 INFO - PROCESS | 1807 | 1461175037083 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:57:17 INFO - PROCESS | 1807 | 1461175037086 Marionette TRACE conn4 <- [1,1822,null,{}] 10:57:17 INFO - PROCESS | 1807 | 1461175037093 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:17 INFO - PROCESS | 1807 | 1461175037282 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 10:57:17 INFO - PROCESS | 1807 | 1461175037619 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x84799c00 == 139 [pid = 1807] [id = 463] 10:57:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x8f1d2400) [pid = 1807] [serial = 1390] [outer = (nil)] 10:57:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x9034dc00) [pid = 1807] [serial = 1391] [outer = 0x8f1d2400] 10:57:17 INFO - PROCESS | 1807 | 1461175037712 Marionette DEBUG loaded listener.js 10:57:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x903e0400) [pid = 1807] [serial = 1392] [outer = 0x8f1d2400] 10:57:18 INFO - PROCESS | 1807 | 1461175038578 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 10:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1541ms 10:57:18 INFO - PROCESS | 1807 | 1461175038641 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 10:57:18 INFO - PROCESS | 1807 | 1461175038645 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 10:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:57:18 INFO - PROCESS | 1807 | 1461175038655 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:57:18 INFO - PROCESS | 1807 | 1461175038658 Marionette TRACE conn4 <- [1,1826,null,{}] 10:57:18 INFO - PROCESS | 1807 | 1461175038664 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:18 INFO - PROCESS | 1807 | 1461175038872 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 10:57:19 INFO - PROCESS | 1807 | 1461175039148 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x902fe800 == 140 [pid = 1807] [id = 464] 10:57:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x903dcc00) [pid = 1807] [serial = 1393] [outer = (nil)] 10:57:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x907b4000) [pid = 1807] [serial = 1394] [outer = 0x903dcc00] 10:57:19 INFO - PROCESS | 1807 | 1461175039287 Marionette DEBUG loaded listener.js 10:57:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x90916000) [pid = 1807] [serial = 1395] [outer = 0x903dcc00] 10:57:20 INFO - PROCESS | 1807 | 1461175040168 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 10:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1578ms 10:57:20 INFO - PROCESS | 1807 | 1461175040240 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 10:57:20 INFO - PROCESS | 1807 | 1461175040244 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 10:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:57:20 INFO - PROCESS | 1807 | 1461175040252 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:57:20 INFO - PROCESS | 1807 | 1461175040255 Marionette TRACE conn4 <- [1,1830,null,{}] 10:57:20 INFO - PROCESS | 1807 | 1461175040262 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:20 INFO - PROCESS | 1807 | 1461175040493 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 10:57:20 INFO - PROCESS | 1807 | 1461175040822 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e68b400 == 141 [pid = 1807] [id = 465] 10:57:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x907b5800) [pid = 1807] [serial = 1396] [outer = (nil)] 10:57:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x92aee800) [pid = 1807] [serial = 1397] [outer = 0x907b5800] 10:57:20 INFO - PROCESS | 1807 | 1461175040915 Marionette DEBUG loaded listener.js 10:57:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x92b02000) [pid = 1807] [serial = 1398] [outer = 0x907b5800] 10:57:21 INFO - PROCESS | 1807 | 1461175041819 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 10:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1640ms 10:57:21 INFO - PROCESS | 1807 | 1461175041893 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 10:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:57:21 INFO - PROCESS | 1807 | 1461175041897 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 10:57:21 INFO - PROCESS | 1807 | 1461175041904 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:57:21 INFO - PROCESS | 1807 | 1461175041908 Marionette TRACE conn4 <- [1,1834,null,{}] 10:57:21 INFO - PROCESS | 1807 | 1461175041914 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:22 INFO - PROCESS | 1807 | 1461175042176 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 10:57:22 INFO - PROCESS | 1807 | 1461175042524 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x92a24800 == 142 [pid = 1807] [id = 466] 10:57:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x92e24800) [pid = 1807] [serial = 1399] [outer = (nil)] 10:57:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x92e3c800) [pid = 1807] [serial = 1400] [outer = 0x92e24800] 10:57:22 INFO - PROCESS | 1807 | 1461175042619 Marionette DEBUG loaded listener.js 10:57:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x93cabc00) [pid = 1807] [serial = 1401] [outer = 0x92e24800] 10:57:23 INFO - PROCESS | 1807 | 1461175043535 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 10:57:23 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 10:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1689ms 10:57:23 INFO - PROCESS | 1807 | 1461175043593 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 10:57:23 INFO - PROCESS | 1807 | 1461175043596 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 10:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:57:23 INFO - PROCESS | 1807 | 1461175043603 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:57:23 INFO - PROCESS | 1807 | 1461175043606 Marionette TRACE conn4 <- [1,1838,null,{}] 10:57:23 INFO - PROCESS | 1807 | 1461175043612 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:23 INFO - PROCESS | 1807 | 1461175043835 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 10:57:24 INFO - PROCESS | 1807 | 1461175044160 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x92e2e400 == 143 [pid = 1807] [id = 467] 10:57:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x93a35c00) [pid = 1807] [serial = 1402] [outer = (nil)] 10:57:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x952c4400) [pid = 1807] [serial = 1403] [outer = 0x93a35c00] 10:57:24 INFO - PROCESS | 1807 | 1461175044255 Marionette DEBUG loaded listener.js 10:57:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x970e1000) [pid = 1807] [serial = 1404] [outer = 0x93a35c00] 10:57:25 INFO - PROCESS | 1807 | 1461175045326 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1787ms 10:57:25 INFO - PROCESS | 1807 | 1461175045392 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 10:57:25 INFO - PROCESS | 1807 | 1461175045396 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 10:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:57:25 INFO - PROCESS | 1807 | 1461175045402 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:57:25 INFO - PROCESS | 1807 | 1461175045406 Marionette TRACE conn4 <- [1,1842,null,{}] 10:57:25 INFO - PROCESS | 1807 | 1461175045412 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:25 INFO - PROCESS | 1807 | 1461175045612 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 10:57:25 INFO - PROCESS | 1807 | 1461175045946 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x92e2f400 == 144 [pid = 1807] [id = 468] 10:57:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x95d0b400) [pid = 1807] [serial = 1405] [outer = (nil)] 10:57:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x97973c00) [pid = 1807] [serial = 1406] [outer = 0x95d0b400] 10:57:26 INFO - PROCESS | 1807 | 1461175046039 Marionette DEBUG loaded listener.js 10:57:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x984f3400) [pid = 1807] [serial = 1407] [outer = 0x95d0b400] 10:57:26 INFO - PROCESS | 1807 | 1461175046937 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1599ms 10:57:27 INFO - PROCESS | 1807 | 1461175047003 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 10:57:27 INFO - PROCESS | 1807 | 1461175047008 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 10:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:57:27 INFO - PROCESS | 1807 | 1461175047014 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:57:27 INFO - PROCESS | 1807 | 1461175047018 Marionette TRACE conn4 <- [1,1846,null,{}] 10:57:27 INFO - PROCESS | 1807 | 1461175047023 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:27 INFO - PROCESS | 1807 | 1461175047232 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 10:57:27 INFO - PROCESS | 1807 | 1461175047570 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f6a000 == 145 [pid = 1807] [id = 469] 10:57:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x93b82c00) [pid = 1807] [serial = 1408] [outer = (nil)] 10:57:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x98b80400) [pid = 1807] [serial = 1409] [outer = 0x93b82c00] 10:57:27 INFO - PROCESS | 1807 | 1461175047663 Marionette DEBUG loaded listener.js 10:57:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x98f4f800) [pid = 1807] [serial = 1410] [outer = 0x93b82c00] 10:57:28 INFO - PROCESS | 1807 | 1461175048543 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:57:28 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) 10:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1584ms 10:57:28 INFO - PROCESS | 1807 | 1461175048599 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 10:57:28 INFO - PROCESS | 1807 | 1461175048603 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 10:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:57:28 INFO - PROCESS | 1807 | 1461175048609 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:57:28 INFO - PROCESS | 1807 | 1461175048613 Marionette TRACE conn4 <- [1,1850,null,{}] 10:57:28 INFO - PROCESS | 1807 | 1461175048619 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:28 INFO - PROCESS | 1807 | 1461175048832 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 10:57:29 INFO - PROCESS | 1807 | 1461175049110 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x98b44800 == 146 [pid = 1807] [id = 470] 10:57:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x98b78c00) [pid = 1807] [serial = 1411] [outer = (nil)] 10:57:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x9a652800) [pid = 1807] [serial = 1412] [outer = 0x98b78c00] 10:57:29 INFO - PROCESS | 1807 | 1461175049250 Marionette DEBUG loaded listener.js 10:57:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x9a6d0000) [pid = 1807] [serial = 1413] [outer = 0x98b78c00] 10:57:30 INFO - PROCESS | 1807 | 1461175050172 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1635ms 10:57:30 INFO - PROCESS | 1807 | 1461175050245 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 10:57:30 INFO - PROCESS | 1807 | 1461175050248 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 10:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:57:30 INFO - PROCESS | 1807 | 1461175050256 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:57:30 INFO - PROCESS | 1807 | 1461175050258 Marionette TRACE conn4 <- [1,1854,null,{}] 10:57:30 INFO - PROCESS | 1807 | 1461175050265 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:30 INFO - PROCESS | 1807 | 1461175050469 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 10:57:30 INFO - PROCESS | 1807 | 1461175050793 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f1c9c00 == 147 [pid = 1807] [id = 471] 10:57:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x993d7800) [pid = 1807] [serial = 1414] [outer = (nil)] 10:57:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x9aaaa000) [pid = 1807] [serial = 1415] [outer = 0x993d7800] 10:57:30 INFO - PROCESS | 1807 | 1461175050899 Marionette DEBUG loaded listener.js 10:57:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x9aaabc00) [pid = 1807] [serial = 1416] [outer = 0x993d7800] 10:57:31 INFO - PROCESS | 1807 | 1461175051774 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1583ms 10:57:31 INFO - PROCESS | 1807 | 1461175051839 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 10:57:31 INFO - PROCESS | 1807 | 1461175051843 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 10:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:57:31 INFO - PROCESS | 1807 | 1461175051850 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:57:31 INFO - PROCESS | 1807 | 1461175051854 Marionette TRACE conn4 <- [1,1858,null,{}] 10:57:31 INFO - PROCESS | 1807 | 1461175051859 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:32 INFO - PROCESS | 1807 | 1461175052067 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 10:57:32 INFO - PROCESS | 1807 | 1461175052466 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x86c26400 == 148 [pid = 1807] [id = 472] 10:57:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x86ded000) [pid = 1807] [serial = 1417] [outer = (nil)] 10:57:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x9ea1b000) [pid = 1807] [serial = 1418] [outer = 0x86ded000] 10:57:32 INFO - PROCESS | 1807 | 1461175052651 Marionette DEBUG loaded listener.js 10:57:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x9eacd800) [pid = 1807] [serial = 1419] [outer = 0x86ded000] 10:57:33 INFO - PROCESS | 1807 | 1461175053592 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1789ms 10:57:33 INFO - PROCESS | 1807 | 1461175053640 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 10:57:33 INFO - PROCESS | 1807 | 1461175053643 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 10:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:57:33 INFO - PROCESS | 1807 | 1461175053650 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:57:33 INFO - PROCESS | 1807 | 1461175053654 Marionette TRACE conn4 <- [1,1862,null,{}] 10:57:33 INFO - PROCESS | 1807 | 1461175053682 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:33 INFO - PROCESS | 1807 | 1461175053921 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 10:57:34 INFO - PROCESS | 1807 | 1461175054249 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x84fbfc00 == 149 [pid = 1807] [id = 473] 10:57:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x99222c00) [pid = 1807] [serial = 1420] [outer = (nil)] 10:57:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x9ead7000) [pid = 1807] [serial = 1421] [outer = 0x99222c00] 10:57:34 INFO - PROCESS | 1807 | 1461175054342 Marionette DEBUG loaded listener.js 10:57:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x9fb30000) [pid = 1807] [serial = 1422] [outer = 0x99222c00] 10:57:36 INFO - PROCESS | 1807 | --DOCSHELL 0x8f345800 == 148 [pid = 1807] [id = 394] 10:57:36 INFO - PROCESS | 1807 | --DOCSHELL 0x916e6800 == 147 [pid = 1807] [id = 396] 10:57:36 INFO - PROCESS | 1807 | --DOCSHELL 0x90916800 == 146 [pid = 1807] [id = 397] 10:57:36 INFO - PROCESS | 1807 | --DOCSHELL 0x916ecc00 == 145 [pid = 1807] [id = 398] 10:57:36 INFO - PROCESS | 1807 | --DOCSHELL 0x89bb9000 == 144 [pid = 1807] [id = 395] 10:57:36 INFO - PROCESS | 1807 | --DOCSHELL 0x8591f000 == 143 [pid = 1807] [id = 441] 10:57:36 INFO - PROCESS | 1807 | --DOCSHELL 0x8c976c00 == 142 [pid = 1807] [id = 442] 10:57:36 INFO - PROCESS | 1807 | --DOCSHELL 0x8f214800 == 141 [pid = 1807] [id = 440] 10:57:36 INFO - PROCESS | 1807 | --DOCSHELL 0x8cb65000 == 140 [pid = 1807] [id = 439] 10:57:36 INFO - PROCESS | 1807 | --DOCSHELL 0x8c8d7800 == 139 [pid = 1807] [id = 438] 10:57:36 INFO - PROCESS | 1807 | --DOCSHELL 0x8aeb4400 == 138 [pid = 1807] [id = 437] 10:57:36 INFO - PROCESS | 1807 | --DOCSHELL 0x92a25400 == 137 [pid = 1807] [id = 67] 10:57:36 INFO - PROCESS | 1807 | --DOCSHELL 0x86deb400 == 136 [pid = 1807] [id = 436] 10:57:36 INFO - PROCESS | 1807 | --DOCSHELL 0x86c30800 == 135 [pid = 1807] [id = 434] 10:57:36 INFO - PROCESS | 1807 | --DOCSHELL 0x89a15c00 == 134 [pid = 1807] [id = 435] 10:57:36 INFO - PROCESS | 1807 | --DOCSHELL 0x84f6c800 == 133 [pid = 1807] [id = 433] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x89a1a800) [pid = 1807] [serial = 1298] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x8bd97800) [pid = 1807] [serial = 1164] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x89a17400) [pid = 1807] [serial = 1295] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x89a5c800) [pid = 1807] [serial = 1296] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x86de1c00) [pid = 1807] [serial = 1292] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x85926c00) [pid = 1807] [serial = 1289] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x85adcc00) [pid = 1807] [serial = 1290] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x91825400) [pid = 1807] [serial = 1286] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x907b4800) [pid = 1807] [serial = 1284] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x907ac000) [pid = 1807] [serial = 1283] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x904b4800) [pid = 1807] [serial = 1281] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x904b1000) [pid = 1807] [serial = 1280] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x903de000) [pid = 1807] [serial = 1278] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x9034e000) [pid = 1807] [serial = 1277] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x902f8400) [pid = 1807] [serial = 1275] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x902f4800) [pid = 1807] [serial = 1274] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x8fea1c00) [pid = 1807] [serial = 1272] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x8fc46400) [pid = 1807] [serial = 1271] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x8fbdc800) [pid = 1807] [serial = 1269] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x8f48f800) [pid = 1807] [serial = 1268] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x8f348c00) [pid = 1807] [serial = 1266] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x8f33f000) [pid = 1807] [serial = 1265] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x8f1cd000) [pid = 1807] [serial = 1263] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x8f1bd800) [pid = 1807] [serial = 1262] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x8e694800) [pid = 1807] [serial = 1260] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x8e68f000) [pid = 1807] [serial = 1259] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x8e37a800) [pid = 1807] [serial = 1257] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x8e378800) [pid = 1807] [serial = 1256] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x8c97b400) [pid = 1807] [serial = 1253] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x8c980400) [pid = 1807] [serial = 1254] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x8c8d6000) [pid = 1807] [serial = 1251] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x8c847000) [pid = 1807] [serial = 1250] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x8bd1b400) [pid = 1807] [serial = 1248] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x8aeb6800) [pid = 1807] [serial = 1247] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x8ae2cc00) [pid = 1807] [serial = 1245] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x8ae25c00) [pid = 1807] [serial = 1244] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x8a526c00) [pid = 1807] [serial = 1242] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x89bb7800) [pid = 1807] [serial = 1241] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x891e2400) [pid = 1807] [serial = 1239] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x87d7fc00) [pid = 1807] [serial = 1238] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x86a15c00) [pid = 1807] [serial = 1236] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x85adb800) [pid = 1807] [serial = 1235] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x891e7c00) [pid = 1807] [serial = 1232] [outer = (nil)] [url = about:blank] 10:57:36 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x86ded800) [pid = 1807] [serial = 1293] [outer = (nil)] [url = about:blank] 10:57:37 INFO - PROCESS | 1807 | 1461175057007 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 3413ms 10:57:37 INFO - PROCESS | 1807 | 1461175057064 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 10:57:37 INFO - PROCESS | 1807 | 1461175057069 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 10:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:57:37 INFO - PROCESS | 1807 | 1461175057078 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:57:37 INFO - PROCESS | 1807 | 1461175057082 Marionette TRACE conn4 <- [1,1866,null,{}] 10:57:37 INFO - PROCESS | 1807 | 1461175057091 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:37 INFO - PROCESS | 1807 | 1461175057301 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 10:57:37 INFO - PROCESS | 1807 | 1461175057512 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f6f000 == 134 [pid = 1807] [id = 474] 10:57:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x86a19c00) [pid = 1807] [serial = 1423] [outer = (nil)] 10:57:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x86c2cc00) [pid = 1807] [serial = 1424] [outer = 0x86a19c00] 10:57:37 INFO - PROCESS | 1807 | 1461175057592 Marionette DEBUG loaded listener.js 10:57:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x86de8800) [pid = 1807] [serial = 1425] [outer = 0x86a19c00] 10:57:38 INFO - PROCESS | 1807 | 1461175058549 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 10:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1501ms 10:57:38 INFO - PROCESS | 1807 | 1461175058581 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 10:57:38 INFO - PROCESS | 1807 | 1461175058589 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 10:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:57:38 INFO - PROCESS | 1807 | 1461175058598 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:57:38 INFO - PROCESS | 1807 | 1461175058602 Marionette TRACE conn4 <- [1,1870,null,{}] 10:57:38 INFO - PROCESS | 1807 | 1461175058608 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:38 INFO - PROCESS | 1807 | 1461175058797 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 10:57:39 INFO - PROCESS | 1807 | 1461175059017 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x86aef400 == 135 [pid = 1807] [id = 475] 10:57:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x86c2f400) [pid = 1807] [serial = 1426] [outer = (nil)] 10:57:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x891ef000) [pid = 1807] [serial = 1427] [outer = 0x86c2f400] 10:57:39 INFO - PROCESS | 1807 | 1461175059091 Marionette DEBUG loaded listener.js 10:57:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x89a59c00) [pid = 1807] [serial = 1428] [outer = 0x86c2f400] 10:57:40 INFO - PROCESS | 1807 | 1461175060026 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 10:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1489ms 10:57:40 INFO - PROCESS | 1807 | 1461175060091 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 10:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:57:40 INFO - PROCESS | 1807 | 1461175060095 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 10:57:40 INFO - PROCESS | 1807 | 1461175060101 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:57:40 INFO - PROCESS | 1807 | 1461175060107 Marionette TRACE conn4 <- [1,1874,null,{}] 10:57:40 INFO - PROCESS | 1807 | 1461175060123 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:40 INFO - PROCESS | 1807 | 1461175060463 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 10:57:40 INFO - PROCESS | 1807 | 1461175060500 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x85924c00 == 136 [pid = 1807] [id = 476] 10:57:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x89a5cc00) [pid = 1807] [serial = 1429] [outer = (nil)] 10:57:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8ae2cc00) [pid = 1807] [serial = 1430] [outer = 0x89a5cc00] 10:57:40 INFO - PROCESS | 1807 | 1461175060577 Marionette DEBUG loaded listener.js 10:57:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8bd12800) [pid = 1807] [serial = 1431] [outer = 0x89a5cc00] 10:57:41 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x8901f800) [pid = 1807] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:57:41 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x89a16000) [pid = 1807] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:57:41 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x86afa800) [pid = 1807] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:57:41 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x86a12400) [pid = 1807] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:57:41 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x97954c00) [pid = 1807] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:57:41 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x8aeb4c00) [pid = 1807] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:57:41 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x85ad3000) [pid = 1807] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:57:41 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x92e1ac00) [pid = 1807] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:57:41 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x89f20c00) [pid = 1807] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:57:41 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x92b0f000) [pid = 1807] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:57:41 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x904b8400) [pid = 1807] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:57:41 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x92b09800) [pid = 1807] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:57:41 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x92a25800) [pid = 1807] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:57:41 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x902f2400) [pid = 1807] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:57:41 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x85acec00) [pid = 1807] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:57:41 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x8f215000) [pid = 1807] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:57:41 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x8e37f000) [pid = 1807] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:57:41 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x8cb6a000) [pid = 1807] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:57:41 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x8aeb4800) [pid = 1807] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:57:41 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x8a52ac00) [pid = 1807] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:57:41 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x89f27800) [pid = 1807] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:57:41 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x86def800) [pid = 1807] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:57:41 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x84f6dc00) [pid = 1807] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:57:42 INFO - PROCESS | 1807 | 1461175062120 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2087ms 10:57:42 INFO - PROCESS | 1807 | 1461175062188 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 10:57:42 INFO - PROCESS | 1807 | 1461175062193 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 10:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:57:42 INFO - PROCESS | 1807 | 1461175062199 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:57:42 INFO - PROCESS | 1807 | 1461175062202 Marionette TRACE conn4 <- [1,1878,null,{}] 10:57:42 INFO - PROCESS | 1807 | 1461175062208 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:42 INFO - PROCESS | 1807 | 1461175062391 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 10:57:42 INFO - PROCESS | 1807 | 1461175062589 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f69000 == 137 [pid = 1807] [id = 477] 10:57:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x84f7cc00) [pid = 1807] [serial = 1432] [outer = (nil)] 10:57:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x8acea000) [pid = 1807] [serial = 1433] [outer = 0x84f7cc00] 10:57:42 INFO - PROCESS | 1807 | 1461175062664 Marionette DEBUG loaded listener.js 10:57:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x8bd15c00) [pid = 1807] [serial = 1434] [outer = 0x84f7cc00] 10:57:43 INFO - PROCESS | 1807 | 1461175063439 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1281ms 10:57:43 INFO - PROCESS | 1807 | 1461175063481 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 10:57:43 INFO - PROCESS | 1807 | 1461175063484 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 10:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:57:43 INFO - PROCESS | 1807 | 1461175063490 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:57:43 INFO - PROCESS | 1807 | 1461175063494 Marionette TRACE conn4 <- [1,1882,null,{}] 10:57:43 INFO - PROCESS | 1807 | 1461175063503 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:43 INFO - PROCESS | 1807 | 1461175063882 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 10:57:44 INFO - PROCESS | 1807 | 1461175064057 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x85acec00 == 138 [pid = 1807] [id = 478] 10:57:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x85adb800) [pid = 1807] [serial = 1435] [outer = (nil)] 10:57:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x863e6000) [pid = 1807] [serial = 1436] [outer = 0x85adb800] 10:57:44 INFO - PROCESS | 1807 | 1461175064227 Marionette DEBUG loaded listener.js 10:57:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x86af3400) [pid = 1807] [serial = 1437] [outer = 0x85adb800] 10:57:45 INFO - PROCESS | 1807 | 1461175065235 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1783ms 10:57:45 INFO - PROCESS | 1807 | 1461175065278 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 10:57:45 INFO - PROCESS | 1807 | 1461175065285 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 10:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:57:45 INFO - PROCESS | 1807 | 1461175065293 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:57:45 INFO - PROCESS | 1807 | 1461175065300 Marionette TRACE conn4 <- [1,1886,null,{}] 10:57:45 INFO - PROCESS | 1807 | 1461175065316 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:45 INFO - PROCESS | 1807 | 1461175065543 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 10:57:45 INFO - PROCESS | 1807 | 1461175065872 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x86dedc00 == 139 [pid = 1807] [id = 479] 10:57:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x87d7c400) [pid = 1807] [serial = 1438] [outer = (nil)] 10:57:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x891e2c00) [pid = 1807] [serial = 1439] [outer = 0x87d7c400] 10:57:45 INFO - PROCESS | 1807 | 1461175065987 Marionette DEBUG loaded listener.js 10:57:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x89a17c00) [pid = 1807] [serial = 1440] [outer = 0x87d7c400] 10:57:47 INFO - PROCESS | 1807 | 1461175067018 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 10:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1805ms 10:57:47 INFO - PROCESS | 1807 | 1461175067099 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 10:57:47 INFO - PROCESS | 1807 | 1461175067104 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 10:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:57:47 INFO - PROCESS | 1807 | 1461175067111 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:57:47 INFO - PROCESS | 1807 | 1461175067115 Marionette TRACE conn4 <- [1,1890,null,{}] 10:57:47 INFO - PROCESS | 1807 | 1461175067121 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:47 INFO - PROCESS | 1807 | 1461175067373 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 10:57:47 INFO - PROCESS | 1807 | 1461175067748 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x891e8800 == 140 [pid = 1807] [id = 480] 10:57:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x89a56800) [pid = 1807] [serial = 1441] [outer = (nil)] 10:57:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8acef400) [pid = 1807] [serial = 1442] [outer = 0x89a56800] 10:57:47 INFO - PROCESS | 1807 | 1461175067838 Marionette DEBUG loaded listener.js 10:57:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8ae2e000) [pid = 1807] [serial = 1443] [outer = 0x89a56800] 10:57:48 INFO - PROCESS | 1807 | 1461175068839 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 10:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1791ms 10:57:48 INFO - PROCESS | 1807 | 1461175068903 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 10:57:48 INFO - PROCESS | 1807 | 1461175068909 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 10:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:57:48 INFO - PROCESS | 1807 | 1461175068927 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:57:48 INFO - PROCESS | 1807 | 1461175068934 Marionette TRACE conn4 <- [1,1894,null,{}] 10:57:48 INFO - PROCESS | 1807 | 1461175068940 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:49 INFO - PROCESS | 1807 | 1461175069196 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 10:57:49 INFO - PROCESS | 1807 | 1461175069520 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a525c00 == 141 [pid = 1807] [id = 481] 10:57:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8aced400) [pid = 1807] [serial = 1444] [outer = (nil)] 10:57:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8c8d5c00) [pid = 1807] [serial = 1445] [outer = 0x8aced400] 10:57:49 INFO - PROCESS | 1807 | 1461175069614 Marionette DEBUG loaded listener.js 10:57:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8c975000) [pid = 1807] [serial = 1446] [outer = 0x8aced400] 10:57:50 INFO - PROCESS | 1807 | 1461175070557 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1694ms 10:57:50 INFO - PROCESS | 1807 | 1461175070613 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 10:57:50 INFO - PROCESS | 1807 | 1461175070616 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 10:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:57:50 INFO - PROCESS | 1807 | 1461175070623 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:57:50 INFO - PROCESS | 1807 | 1461175070627 Marionette TRACE conn4 <- [1,1898,null,{}] 10:57:50 INFO - PROCESS | 1807 | 1461175070633 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:50 INFO - PROCESS | 1807 | 1461175070850 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 10:57:51 INFO - PROCESS | 1807 | 1461175071172 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c846000 == 142 [pid = 1807] [id = 482] 10:57:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8c8d9800) [pid = 1807] [serial = 1447] [outer = (nil)] 10:57:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8cb6bc00) [pid = 1807] [serial = 1448] [outer = 0x8c8d9800] 10:57:51 INFO - PROCESS | 1807 | 1461175071266 Marionette DEBUG loaded listener.js 10:57:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8e379c00) [pid = 1807] [serial = 1449] [outer = 0x8c8d9800] 10:57:52 INFO - PROCESS | 1807 | 1461175072130 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1581ms 10:57:52 INFO - PROCESS | 1807 | 1461175072205 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 10:57:52 INFO - PROCESS | 1807 | 1461175072208 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 10:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:57:52 INFO - PROCESS | 1807 | 1461175072215 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:57:52 INFO - PROCESS | 1807 | 1461175072219 Marionette TRACE conn4 <- [1,1902,null,{}] 10:57:52 INFO - PROCESS | 1807 | 1461175072225 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:52 INFO - PROCESS | 1807 | 1461175072483 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 10:57:52 INFO - PROCESS | 1807 | 1461175072949 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f1b1400 == 143 [pid = 1807] [id = 483] 10:57:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8f1b5000) [pid = 1807] [serial = 1450] [outer = (nil)] 10:57:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8f1c0000) [pid = 1807] [serial = 1451] [outer = 0x8f1b5000] 10:57:53 INFO - PROCESS | 1807 | 1461175073133 Marionette DEBUG loaded listener.js 10:57:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8f20e800) [pid = 1807] [serial = 1452] [outer = 0x8f1b5000] 10:57:54 INFO - PROCESS | 1807 | 1461175074294 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2133ms 10:57:54 INFO - PROCESS | 1807 | 1461175074351 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 10:57:54 INFO - PROCESS | 1807 | 1461175074354 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 10:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:57:54 INFO - PROCESS | 1807 | 1461175074361 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:57:54 INFO - PROCESS | 1807 | 1461175074364 Marionette TRACE conn4 <- [1,1906,null,{}] 10:57:54 INFO - PROCESS | 1807 | 1461175074371 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:54 INFO - PROCESS | 1807 | 1461175074580 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 10:57:54 INFO - PROCESS | 1807 | 1461175074856 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x8cb67c00 == 144 [pid = 1807] [id = 484] 10:57:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8cb6a000) [pid = 1807] [serial = 1453] [outer = (nil)] 10:57:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8f486c00) [pid = 1807] [serial = 1454] [outer = 0x8cb6a000] 10:57:55 INFO - PROCESS | 1807 | 1461175074998 Marionette DEBUG loaded listener.js 10:57:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8fbdc800) [pid = 1807] [serial = 1455] [outer = 0x8cb6a000] 10:57:55 INFO - PROCESS | 1807 | 1461175075947 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 10:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1635ms 10:57:55 INFO - PROCESS | 1807 | 1461175075997 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 10:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:57:56 INFO - PROCESS | 1807 | 1461175076001 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 10:57:56 INFO - PROCESS | 1807 | 1461175076008 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:57:56 INFO - PROCESS | 1807 | 1461175076012 Marionette TRACE conn4 <- [1,1910,null,{}] 10:57:56 INFO - PROCESS | 1807 | 1461175076017 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:56 INFO - PROCESS | 1807 | 1461175076221 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 10:57:56 INFO - PROCESS | 1807 | 1461175076543 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bd91400 == 145 [pid = 1807] [id = 485] 10:57:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x8f349400) [pid = 1807] [serial = 1456] [outer = (nil)] 10:57:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x8fc4d800) [pid = 1807] [serial = 1457] [outer = 0x8f349400] 10:57:56 INFO - PROCESS | 1807 | 1461175076638 Marionette DEBUG loaded listener.js 10:57:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x8fea1c00) [pid = 1807] [serial = 1458] [outer = 0x8f349400] 10:57:57 INFO - PROCESS | 1807 | 1461175077545 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 10:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1600ms 10:57:57 INFO - PROCESS | 1807 | 1461175077608 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 10:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:57:57 INFO - PROCESS | 1807 | 1461175077612 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 10:57:57 INFO - PROCESS | 1807 | 1461175077618 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:57:57 INFO - PROCESS | 1807 | 1461175077622 Marionette TRACE conn4 <- [1,1914,null,{}] 10:57:57 INFO - PROCESS | 1807 | 1461175077628 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:57 INFO - PROCESS | 1807 | 1461175077832 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 10:57:58 INFO - PROCESS | 1807 | 1461175078159 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x87cf4000 == 146 [pid = 1807] [id = 486] 10:57:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x89bafc00) [pid = 1807] [serial = 1459] [outer = (nil)] 10:57:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x90343000) [pid = 1807] [serial = 1460] [outer = 0x89bafc00] 10:57:58 INFO - PROCESS | 1807 | 1461175078251 Marionette DEBUG loaded listener.js 10:57:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x90349c00) [pid = 1807] [serial = 1461] [outer = 0x89bafc00] 10:57:59 INFO - PROCESS | 1807 | 1461175079127 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1547ms 10:57:59 INFO - PROCESS | 1807 | 1461175079166 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 10:57:59 INFO - PROCESS | 1807 | 1461175079169 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 10:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:57:59 INFO - PROCESS | 1807 | 1461175079176 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:57:59 INFO - PROCESS | 1807 | 1461175079180 Marionette TRACE conn4 <- [1,1918,null,{}] 10:57:59 INFO - PROCESS | 1807 | 1461175079186 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:59 INFO - PROCESS | 1807 | 1461175079384 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 10:57:59 INFO - PROCESS | 1807 | 1461175079666 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x902fc000 == 147 [pid = 1807] [id = 487] 10:57:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x902ff000) [pid = 1807] [serial = 1462] [outer = (nil)] 10:57:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x904b7800) [pid = 1807] [serial = 1463] [outer = 0x902ff000] 10:57:59 INFO - PROCESS | 1807 | 1461175079803 Marionette DEBUG loaded listener.js 10:57:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x907aa800) [pid = 1807] [serial = 1464] [outer = 0x902ff000] 10:58:00 INFO - PROCESS | 1807 | 1461175080758 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 10:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1631ms 10:58:00 INFO - PROCESS | 1807 | 1461175080808 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 10:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:58:00 INFO - PROCESS | 1807 | 1461175080812 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 10:58:00 INFO - PROCESS | 1807 | 1461175080818 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:58:00 INFO - PROCESS | 1807 | 1461175080822 Marionette TRACE conn4 <- [1,1922,null,{}] 10:58:00 INFO - PROCESS | 1807 | 1461175080828 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:01 INFO - PROCESS | 1807 | 1461175081068 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 10:58:01 INFO - PROCESS | 1807 | 1461175081406 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x91828800 == 148 [pid = 1807] [id = 488] 10:58:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x9182bc00) [pid = 1807] [serial = 1465] [outer = (nil)] 10:58:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x92a24c00) [pid = 1807] [serial = 1466] [outer = 0x9182bc00] 10:58:01 INFO - PROCESS | 1807 | 1461175081522 Marionette DEBUG loaded listener.js 10:58:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x92b0c000) [pid = 1807] [serial = 1467] [outer = 0x9182bc00] 10:58:02 INFO - PROCESS | 1807 | 1461175082583 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 10:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1836ms 10:58:02 INFO - PROCESS | 1807 | 1461175082657 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 10:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:58:02 INFO - PROCESS | 1807 | 1461175082675 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 10:58:02 INFO - PROCESS | 1807 | 1461175082684 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:58:02 INFO - PROCESS | 1807 | 1461175082689 Marionette TRACE conn4 <- [1,1926,null,{}] 10:58:02 INFO - PROCESS | 1807 | 1461175082700 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:02 INFO - PROCESS | 1807 | 1461175082983 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 10:58:03 INFO - PROCESS | 1807 | 1461175083341 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x92d1b400 == 149 [pid = 1807] [id = 489] 10:58:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x92e1a400) [pid = 1807] [serial = 1468] [outer = (nil)] 10:58:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x93a3b000) [pid = 1807] [serial = 1469] [outer = 0x92e1a400] 10:58:03 INFO - PROCESS | 1807 | 1461175083493 Marionette DEBUG loaded listener.js 10:58:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x93a3e400) [pid = 1807] [serial = 1470] [outer = 0x92e1a400] 10:58:04 INFO - PROCESS | 1807 | 1461175084675 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 10:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 2042ms 10:58:04 INFO - PROCESS | 1807 | 1461175084727 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 10:58:04 INFO - PROCESS | 1807 | 1461175084733 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 10:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:58:04 INFO - PROCESS | 1807 | 1461175084743 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:58:04 INFO - PROCESS | 1807 | 1461175084747 Marionette TRACE conn4 <- [1,1930,null,{}] 10:58:04 INFO - PROCESS | 1807 | 1461175084757 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:04 INFO - PROCESS | 1807 | 1461175084979 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 10:58:05 INFO - PROCESS | 1807 | 1461175085307 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x903e9800 == 150 [pid = 1807] [id = 490] 10:58:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x92e28000) [pid = 1807] [serial = 1471] [outer = (nil)] 10:58:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x93e4b800) [pid = 1807] [serial = 1472] [outer = 0x92e28000] 10:58:05 INFO - PROCESS | 1807 | 1461175085405 Marionette DEBUG loaded listener.js 10:58:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x93e4fc00) [pid = 1807] [serial = 1473] [outer = 0x92e28000] 10:58:06 INFO - PROCESS | 1807 | 1461175086333 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 10:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1636ms 10:58:06 INFO - PROCESS | 1807 | 1461175086378 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 10:58:06 INFO - PROCESS | 1807 | 1461175086382 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 10:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:58:06 INFO - PROCESS | 1807 | 1461175086388 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:58:06 INFO - PROCESS | 1807 | 1461175086392 Marionette TRACE conn4 <- [1,1934,null,{}] 10:58:06 INFO - PROCESS | 1807 | 1461175086398 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:06 INFO - PROCESS | 1807 | 1461175086595 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 10:58:06 INFO - PROCESS | 1807 | 1461175086881 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x93cb4400 == 151 [pid = 1807] [id = 491] 10:58:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x93cb5800) [pid = 1807] [serial = 1474] [outer = (nil)] 10:58:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x97958800) [pid = 1807] [serial = 1475] [outer = 0x93cb5800] 10:58:07 INFO - PROCESS | 1807 | 1461175087019 Marionette DEBUG loaded listener.js 10:58:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x987b5000) [pid = 1807] [serial = 1476] [outer = 0x93cb5800] 10:58:07 INFO - PROCESS | 1807 | 1461175087965 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1643ms 10:58:08 INFO - PROCESS | 1807 | 1461175088032 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 10:58:08 INFO - PROCESS | 1807 | 1461175088035 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 10:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:58:08 INFO - PROCESS | 1807 | 1461175088042 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:58:08 INFO - PROCESS | 1807 | 1461175088046 Marionette TRACE conn4 <- [1,1938,null,{}] 10:58:08 INFO - PROCESS | 1807 | 1461175088052 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:08 INFO - PROCESS | 1807 | 1461175088254 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 10:58:08 INFO - PROCESS | 1807 | 1461175088587 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x85922c00 == 152 [pid = 1807] [id = 492] 10:58:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x93e53c00) [pid = 1807] [serial = 1477] [outer = (nil)] 10:58:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x9ea15400) [pid = 1807] [serial = 1478] [outer = 0x93e53c00] 10:58:08 INFO - PROCESS | 1807 | 1461175088683 Marionette DEBUG loaded listener.js 10:58:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x9ea1c800) [pid = 1807] [serial = 1479] [outer = 0x93e53c00] 10:58:09 INFO - PROCESS | 1807 | 1461175089557 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1541ms 10:58:09 INFO - PROCESS | 1807 | 1461175089584 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 10:58:09 INFO - PROCESS | 1807 | 1461175089587 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 10:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:58:09 INFO - PROCESS | 1807 | 1461175089594 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:58:09 INFO - PROCESS | 1807 | 1461175089598 Marionette TRACE conn4 <- [1,1942,null,{}] 10:58:09 INFO - PROCESS | 1807 | 1461175089604 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:09 INFO - PROCESS | 1807 | 1461175089901 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 10:58:10 INFO - PROCESS | 1807 | 1461175090122 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x976d9c00 == 153 [pid = 1807] [id = 493] 10:58:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x9aa89400) [pid = 1807] [serial = 1480] [outer = (nil)] 10:58:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x9fc54400) [pid = 1807] [serial = 1481] [outer = 0x9aa89400] 10:58:10 INFO - PROCESS | 1807 | 1461175090256 Marionette DEBUG loaded listener.js 10:58:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x9fc9bc00) [pid = 1807] [serial = 1482] [outer = 0x9aa89400] 10:58:11 INFO - PROCESS | 1807 | 1461175091278 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1745ms 10:58:11 INFO - PROCESS | 1807 | 1461175091340 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 10:58:11 INFO - PROCESS | 1807 | 1461175091344 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 10:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:58:11 INFO - PROCESS | 1807 | 1461175091350 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:58:11 INFO - PROCESS | 1807 | 1461175091353 Marionette TRACE conn4 <- [1,1946,null,{}] 10:58:11 INFO - PROCESS | 1807 | 1461175091359 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:11 INFO - PROCESS | 1807 | 1461175091600 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 10:58:11 INFO - PROCESS | 1807 | 1461175091933 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fbe3800 == 154 [pid = 1807] [id = 494] 10:58:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x9ea1bc00) [pid = 1807] [serial = 1483] [outer = (nil)] 10:58:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x9ff9bc00) [pid = 1807] [serial = 1484] [outer = 0x9ea1bc00] 10:58:12 INFO - PROCESS | 1807 | 1461175092025 Marionette DEBUG loaded listener.js 10:58:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x9ffc3400) [pid = 1807] [serial = 1485] [outer = 0x9ea1bc00] 10:58:12 INFO - PROCESS | 1807 | 1461175092955 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1633ms 10:58:12 INFO - PROCESS | 1807 | 1461175092984 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 10:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:58:12 INFO - PROCESS | 1807 | 1461175092988 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 10:58:12 INFO - PROCESS | 1807 | 1461175092994 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:58:13 INFO - PROCESS | 1807 | 1461175092998 Marionette TRACE conn4 <- [1,1950,null,{}] 10:58:13 INFO - PROCESS | 1807 | 1461175093004 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:13 INFO - PROCESS | 1807 | 1461175093208 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 10:58:13 INFO - PROCESS | 1807 | 1461175093547 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x86a16000 == 155 [pid = 1807] [id = 495] 10:58:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x86a1a400) [pid = 1807] [serial = 1486] [outer = (nil)] 10:58:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0xa0c2d800) [pid = 1807] [serial = 1487] [outer = 0x86a1a400] 10:58:13 INFO - PROCESS | 1807 | 1461175093641 Marionette DEBUG loaded listener.js 10:58:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0xa0c36800) [pid = 1807] [serial = 1488] [outer = 0x86a1a400] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x87cf3c00 == 154 [pid = 1807] [id = 202] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x8bd18400 == 153 [pid = 1807] [id = 205] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x8f1b6000 == 152 [pid = 1807] [id = 421] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x85ad7400 == 151 [pid = 1807] [id = 422] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x86c2b800 == 150 [pid = 1807] [id = 423] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x8e689400 == 149 [pid = 1807] [id = 420] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x8cb6f800 == 148 [pid = 1807] [id = 424] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x84f7b400 == 147 [pid = 1807] [id = 425] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x9034d400 == 146 [pid = 1807] [id = 426] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x907a9800 == 145 [pid = 1807] [id = 428] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x92d1c800 == 144 [pid = 1807] [id = 61] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x8cb6e400 == 143 [pid = 1807] [id = 419] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x84f7b000 == 142 [pid = 1807] [id = 427] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x85929c00 == 141 [pid = 1807] [id = 317] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x84f69000 == 140 [pid = 1807] [id = 477] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x85924c00 == 139 [pid = 1807] [id = 476] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x86aef400 == 138 [pid = 1807] [id = 475] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x84f6f000 == 137 [pid = 1807] [id = 474] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x86c26400 == 136 [pid = 1807] [id = 472] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x84fbfc00 == 135 [pid = 1807] [id = 473] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x8f1c9c00 == 134 [pid = 1807] [id = 471] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x98b44800 == 133 [pid = 1807] [id = 470] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x84f6a000 == 132 [pid = 1807] [id = 469] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x92e2e400 == 131 [pid = 1807] [id = 467] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x92e2f400 == 130 [pid = 1807] [id = 468] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x92a24800 == 129 [pid = 1807] [id = 466] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x8e68b400 == 128 [pid = 1807] [id = 465] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x902fe800 == 127 [pid = 1807] [id = 464] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x84799c00 == 126 [pid = 1807] [id = 463] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x8f483000 == 125 [pid = 1807] [id = 462] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x84fb1400 == 124 [pid = 1807] [id = 460] 10:58:15 INFO - PROCESS | 1807 | --DOCSHELL 0x8e380c00 == 123 [pid = 1807] [id = 461] 10:58:16 INFO - PROCESS | 1807 | --DOCSHELL 0x89bb0000 == 122 [pid = 1807] [id = 459] 10:58:16 INFO - PROCESS | 1807 | --DOCSHELL 0x8bd1fc00 == 121 [pid = 1807] [id = 458] 10:58:16 INFO - PROCESS | 1807 | --DOCSHELL 0x86c2c000 == 120 [pid = 1807] [id = 457] 10:58:16 INFO - PROCESS | 1807 | --DOCSHELL 0x847a3000 == 119 [pid = 1807] [id = 456] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x89a0e800) [pid = 1807] [serial = 1233] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x8a521400) [pid = 1807] [serial = 1367] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x89bb7c00) [pid = 1807] [serial = 1364] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x8901a400) [pid = 1807] [serial = 1362] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x8a528800) [pid = 1807] [serial = 1365] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x86af5800) [pid = 1807] [serial = 1358] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x86c29c00) [pid = 1807] [serial = 1359] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x97a9c800) [pid = 1807] [serial = 1356] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x9795bc00) [pid = 1807] [serial = 1355] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x975e7000) [pid = 1807] [serial = 1353] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x97430800) [pid = 1807] [serial = 1352] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x96935800) [pid = 1807] [serial = 1350] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x95d06800) [pid = 1807] [serial = 1349] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x93e49400) [pid = 1807] [serial = 1347] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x93e47400) [pid = 1807] [serial = 1346] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x93b88400) [pid = 1807] [serial = 1344] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x93a3c000) [pid = 1807] [serial = 1343] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x93b7cc00) [pid = 1807] [serial = 1341] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x93a3f400) [pid = 1807] [serial = 1340] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x93a34400) [pid = 1807] [serial = 1338] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x92e3a400) [pid = 1807] [serial = 1337] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x92e1bc00) [pid = 1807] [serial = 1335] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x92d25400) [pid = 1807] [serial = 1334] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x92b06000) [pid = 1807] [serial = 1332] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x92a31c00) [pid = 1807] [serial = 1331] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x9144d000) [pid = 1807] [serial = 1329] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x90910c00) [pid = 1807] [serial = 1328] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x903de800) [pid = 1807] [serial = 1326] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x902f5000) [pid = 1807] [serial = 1325] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x9005a800) [pid = 1807] [serial = 1323] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x8fc50400) [pid = 1807] [serial = 1322] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x8f488000) [pid = 1807] [serial = 1320] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x8f348800) [pid = 1807] [serial = 1319] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x8f1cf000) [pid = 1807] [serial = 1317] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x8e383400) [pid = 1807] [serial = 1316] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x8c8e0000) [pid = 1807] [serial = 1314] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x8c8da400) [pid = 1807] [serial = 1313] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x8bd9c400) [pid = 1807] [serial = 1311] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x8bd1f000) [pid = 1807] [serial = 1310] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x8acefc00) [pid = 1807] [serial = 1308] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x8a52a400) [pid = 1807] [serial = 1307] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x8901f400) [pid = 1807] [serial = 1305] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x87cf8000) [pid = 1807] [serial = 1304] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x8591b400) [pid = 1807] [serial = 1302] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x84f74800) [pid = 1807] [serial = 1301] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x87d76800) [pid = 1807] [serial = 1361] [outer = (nil)] [url = about:blank] 10:58:16 INFO - PROCESS | 1807 | 1461175096688 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 3740ms 10:58:16 INFO - PROCESS | 1807 | 1461175096735 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 10:58:16 INFO - PROCESS | 1807 | 1461175096740 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 10:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:58:16 INFO - PROCESS | 1807 | 1461175096748 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:58:16 INFO - PROCESS | 1807 | 1461175096754 Marionette TRACE conn4 <- [1,1954,null,{}] 10:58:16 INFO - PROCESS | 1807 | 1461175096763 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:16 INFO - PROCESS | 1807 | 1461175096994 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 10:58:17 INFO - PROCESS | 1807 | 1461175097193 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x847a3000 == 120 [pid = 1807] [id = 496] 10:58:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x84f74800) [pid = 1807] [serial = 1489] [outer = (nil)] 10:58:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x86a1c000) [pid = 1807] [serial = 1490] [outer = 0x84f74800] 10:58:17 INFO - PROCESS | 1807 | 1461175097275 Marionette DEBUG loaded listener.js 10:58:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x86afb000) [pid = 1807] [serial = 1491] [outer = 0x84f74800] 10:58:18 INFO - PROCESS | 1807 | 1461175098078 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 10:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1349ms 10:58:18 INFO - PROCESS | 1807 | 1461175098097 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 10:58:18 INFO - PROCESS | 1807 | 1461175098104 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 10:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:58:18 INFO - PROCESS | 1807 | 1461175098114 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:58:18 INFO - PROCESS | 1807 | 1461175098119 Marionette TRACE conn4 <- [1,1958,null,{}] 10:58:18 INFO - PROCESS | 1807 | 1461175098124 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:18 INFO - PROCESS | 1807 | 1461175098406 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 10:58:18 INFO - PROCESS | 1807 | 1461175098533 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x86a1dc00 == 121 [pid = 1807] [id = 497] 10:58:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x86afac00) [pid = 1807] [serial = 1492] [outer = (nil)] 10:58:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x87cf2800) [pid = 1807] [serial = 1493] [outer = 0x86afac00] 10:58:18 INFO - PROCESS | 1807 | 1461175098612 Marionette DEBUG loaded listener.js 10:58:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x87d7ac00) [pid = 1807] [serial = 1494] [outer = 0x86afac00] 10:58:19 INFO - PROCESS | 1807 | 1461175099645 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 10:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1584ms 10:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:58:19 INFO - PROCESS | 1807 | 1461175099698 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 10:58:19 INFO - PROCESS | 1807 | 1461175099701 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 10:58:19 INFO - PROCESS | 1807 | 1461175099708 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:58:19 INFO - PROCESS | 1807 | 1461175099714 Marionette TRACE conn4 <- [1,1962,null,{}] 10:58:19 INFO - PROCESS | 1807 | 1461175099736 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:20 INFO - PROCESS | 1807 | 1461175099998 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 10:58:20 INFO - PROCESS | 1807 | 1461175100033 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x87cf3800 == 122 [pid = 1807] [id = 498] 10:58:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x89a16400) [pid = 1807] [serial = 1495] [outer = (nil)] 10:58:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x89a60400) [pid = 1807] [serial = 1496] [outer = 0x89a16400] 10:58:20 INFO - PROCESS | 1807 | 1461175100141 Marionette DEBUG loaded listener.js 10:58:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x89f23800) [pid = 1807] [serial = 1497] [outer = 0x89a16400] 10:58:21 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x84f67000) [pid = 1807] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:58:21 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x907ad000) [pid = 1807] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:58:21 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x89a5cc00) [pid = 1807] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:58:21 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x98b78c00) [pid = 1807] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:58:21 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x93b82c00) [pid = 1807] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:58:21 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x95d0b400) [pid = 1807] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:58:21 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x93a35c00) [pid = 1807] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:58:21 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x92e24800) [pid = 1807] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:58:21 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x907b5800) [pid = 1807] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:58:21 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x903dcc00) [pid = 1807] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:58:21 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x8f1d2400) [pid = 1807] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:58:21 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x8f487800) [pid = 1807] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:58:21 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x8f1c9800) [pid = 1807] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:58:21 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x8c975800) [pid = 1807] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:58:21 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x8c8d5400) [pid = 1807] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:58:21 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x8bd96c00) [pid = 1807] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:58:21 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x86c33800) [pid = 1807] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:58:21 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x84fb9000) [pid = 1807] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:58:21 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x86a19c00) [pid = 1807] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:58:21 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x86ded000) [pid = 1807] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:58:21 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x993d7800) [pid = 1807] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:58:21 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x86c2f400) [pid = 1807] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:58:21 INFO - PROCESS | 1807 | 1461175101767 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 10:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 2107ms 10:58:21 INFO - PROCESS | 1807 | 1461175101815 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 10:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:58:21 INFO - PROCESS | 1807 | 1461175101833 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 10:58:21 INFO - PROCESS | 1807 | 1461175101840 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:58:21 INFO - PROCESS | 1807 | 1461175101843 Marionette TRACE conn4 <- [1,1966,null,{}] 10:58:21 INFO - PROCESS | 1807 | 1461175101848 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:22 INFO - PROCESS | 1807 | 1461175102038 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 10:58:22 INFO - PROCESS | 1807 | 1461175102224 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x84fbe800 == 123 [pid = 1807] [id = 499] 10:58:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x85ad5800) [pid = 1807] [serial = 1498] [outer = (nil)] 10:58:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x89a17800) [pid = 1807] [serial = 1499] [outer = 0x85ad5800] 10:58:22 INFO - PROCESS | 1807 | 1461175102301 Marionette DEBUG loaded listener.js 10:58:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x8acef800) [pid = 1807] [serial = 1500] [outer = 0x85ad5800] 10:58:23 INFO - PROCESS | 1807 | 1461175103097 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 10:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1282ms 10:58:23 INFO - PROCESS | 1807 | 1461175103126 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 10:58:23 INFO - PROCESS | 1807 | 1461175103129 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 10:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:58:23 INFO - PROCESS | 1807 | 1461175103135 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:58:23 INFO - PROCESS | 1807 | 1461175103139 Marionette TRACE conn4 <- [1,1970,null,{}] 10:58:23 INFO - PROCESS | 1807 | 1461175103144 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:23 INFO - PROCESS | 1807 | 1461175103325 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 10:58:23 INFO - PROCESS | 1807 | 1461175103342 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x89babc00 == 124 [pid = 1807] [id = 500] 10:58:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x8ae22400) [pid = 1807] [serial = 1501] [outer = (nil)] 10:58:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x8aeac400) [pid = 1807] [serial = 1502] [outer = 0x8ae22400] 10:58:23 INFO - PROCESS | 1807 | 1461175103416 Marionette DEBUG loaded listener.js 10:58:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x8bd12c00) [pid = 1807] [serial = 1503] [outer = 0x8ae22400] 10:58:24 INFO - PROCESS | 1807 | 1461175104766 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 10:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1679ms 10:58:24 INFO - PROCESS | 1807 | 1461175104816 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 10:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:58:24 INFO - PROCESS | 1807 | 1461175104826 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 10:58:24 INFO - PROCESS | 1807 | 1461175104836 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:58:24 INFO - PROCESS | 1807 | 1461175104842 Marionette TRACE conn4 <- [1,1974,null,{}] 10:58:24 INFO - PROCESS | 1807 | 1461175104850 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:25 INFO - PROCESS | 1807 | 1461175105121 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 10:58:25 INFO - PROCESS | 1807 | 1461175105456 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x86af1c00 == 125 [pid = 1807] [id = 501] 10:58:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x86de2400) [pid = 1807] [serial = 1504] [outer = (nil)] 10:58:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x89028c00) [pid = 1807] [serial = 1505] [outer = 0x86de2400] 10:58:25 INFO - PROCESS | 1807 | 1461175105550 Marionette DEBUG loaded listener.js 10:58:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x89a5d000) [pid = 1807] [serial = 1506] [outer = 0x86de2400] 10:58:26 INFO - PROCESS | 1807 | 1461175106693 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 10:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1888ms 10:58:26 INFO - PROCESS | 1807 | 1461175106724 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 10:58:26 INFO - PROCESS | 1807 | 1461175106732 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 10:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:58:26 INFO - PROCESS | 1807 | 1461175106743 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:58:26 INFO - PROCESS | 1807 | 1461175106747 Marionette TRACE conn4 <- [1,1978,null,{}] 10:58:26 INFO - PROCESS | 1807 | 1461175106754 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:26 INFO - PROCESS | 1807 | 1461175106973 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 10:58:27 INFO - PROCESS | 1807 | 1461175107297 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x891ea800 == 126 [pid = 1807] [id = 502] 10:58:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x8ae27400) [pid = 1807] [serial = 1507] [outer = (nil)] 10:58:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x8bd96c00) [pid = 1807] [serial = 1508] [outer = 0x8ae27400] 10:58:27 INFO - PROCESS | 1807 | 1461175107391 Marionette DEBUG loaded listener.js 10:58:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8bd9cc00) [pid = 1807] [serial = 1509] [outer = 0x8ae27400] 10:58:28 INFO - PROCESS | 1807 | 1461175108327 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1632ms 10:58:28 INFO - PROCESS | 1807 | 1461175108376 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 10:58:28 INFO - PROCESS | 1807 | 1461175108380 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 10:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:58:28 INFO - PROCESS | 1807 | 1461175108387 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:58:28 INFO - PROCESS | 1807 | 1461175108393 Marionette TRACE conn4 <- [1,1982,null,{}] 10:58:28 INFO - PROCESS | 1807 | 1461175108410 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:28 INFO - PROCESS | 1807 | 1461175108658 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 10:58:28 INFO - PROCESS | 1807 | 1461175108980 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c84e400 == 127 [pid = 1807] [id = 503] 10:58:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8c8d5400) [pid = 1807] [serial = 1510] [outer = (nil)] 10:58:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8c972c00) [pid = 1807] [serial = 1511] [outer = 0x8c8d5400] 10:58:29 INFO - PROCESS | 1807 | 1461175109074 Marionette DEBUG loaded listener.js 10:58:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8c980c00) [pid = 1807] [serial = 1512] [outer = 0x8c8d5400] 10:58:30 INFO - PROCESS | 1807 | 1461175110062 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1737ms 10:58:30 INFO - PROCESS | 1807 | 1461175110125 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 10:58:30 INFO - PROCESS | 1807 | 1461175110130 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 10:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:58:30 INFO - PROCESS | 1807 | 1461175110136 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:58:30 INFO - PROCESS | 1807 | 1461175110141 Marionette TRACE conn4 <- [1,1986,null,{}] 10:58:30 INFO - PROCESS | 1807 | 1461175110147 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:30 INFO - PROCESS | 1807 | 1461175110389 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 10:58:30 INFO - PROCESS | 1807 | 1461175110708 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c84c800 == 128 [pid = 1807] [id = 504] 10:58:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8cb72000) [pid = 1807] [serial = 1513] [outer = (nil)] 10:58:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8e68b400) [pid = 1807] [serial = 1514] [outer = 0x8cb72000] 10:58:30 INFO - PROCESS | 1807 | 1461175110802 Marionette DEBUG loaded listener.js 10:58:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8e690c00) [pid = 1807] [serial = 1515] [outer = 0x8cb72000] 10:58:31 INFO - PROCESS | 1807 | 1461175111707 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1581ms 10:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:58:31 INFO - PROCESS | 1807 | 1461175111719 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 10:58:31 INFO - PROCESS | 1807 | 1461175111722 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 10:58:31 INFO - PROCESS | 1807 | 1461175111728 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:58:31 INFO - PROCESS | 1807 | 1461175111732 Marionette TRACE conn4 <- [1,1990,null,{}] 10:58:31 INFO - PROCESS | 1807 | 1461175111738 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:31 INFO - PROCESS | 1807 | 1461175111935 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 10:58:32 INFO - PROCESS | 1807 | 1461175112187 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x863e6800 == 129 [pid = 1807] [id = 505] 10:58:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x86de2800) [pid = 1807] [serial = 1516] [outer = (nil)] 10:58:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8f1bac00) [pid = 1807] [serial = 1517] [outer = 0x86de2800] 10:58:32 INFO - PROCESS | 1807 | 1461175112283 Marionette DEBUG loaded listener.js 10:58:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8f1bd400) [pid = 1807] [serial = 1518] [outer = 0x86de2800] 10:58:33 INFO - PROCESS | 1807 | 1461175113327 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1634ms 10:58:33 INFO - PROCESS | 1807 | 1461175113362 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 10:58:33 INFO - PROCESS | 1807 | 1461175113366 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 10:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:58:33 INFO - PROCESS | 1807 | 1461175113372 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:58:33 INFO - PROCESS | 1807 | 1461175113376 Marionette TRACE conn4 <- [1,1994,null,{}] 10:58:33 INFO - PROCESS | 1807 | 1461175113382 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:33 INFO - PROCESS | 1807 | 1461175113641 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 10:58:33 INFO - PROCESS | 1807 | 1461175113968 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f1b4c00 == 130 [pid = 1807] [id = 506] 10:58:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8f1b8000) [pid = 1807] [serial = 1519] [outer = (nil)] 10:58:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8f33f000) [pid = 1807] [serial = 1520] [outer = 0x8f1b8000] 10:58:34 INFO - PROCESS | 1807 | 1461175114080 Marionette DEBUG loaded listener.js 10:58:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8f488c00) [pid = 1807] [serial = 1521] [outer = 0x8f1b8000] 10:58:35 INFO - PROCESS | 1807 | 1461175115008 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1702ms 10:58:35 INFO - PROCESS | 1807 | 1461175115076 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 10:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:58:35 INFO - PROCESS | 1807 | 1461175115081 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 10:58:35 INFO - PROCESS | 1807 | 1461175115087 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:58:35 INFO - PROCESS | 1807 | 1461175115091 Marionette TRACE conn4 <- [1,1998,null,{}] 10:58:35 INFO - PROCESS | 1807 | 1461175115097 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:35 INFO - PROCESS | 1807 | 1461175115358 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 10:58:35 INFO - PROCESS | 1807 | 1461175115682 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f20ac00 == 131 [pid = 1807] [id = 507] 10:58:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8f33d000) [pid = 1807] [serial = 1522] [outer = (nil)] 10:58:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8fc49000) [pid = 1807] [serial = 1523] [outer = 0x8f33d000] 10:58:35 INFO - PROCESS | 1807 | 1461175115779 Marionette DEBUG loaded listener.js 10:58:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x8fe9f000) [pid = 1807] [serial = 1524] [outer = 0x8f33d000] 10:58:36 INFO - PROCESS | 1807 | 1461175116738 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 10:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1683ms 10:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:58:36 INFO - PROCESS | 1807 | 1461175116770 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 10:58:36 INFO - PROCESS | 1807 | 1461175116773 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 10:58:36 INFO - PROCESS | 1807 | 1461175116780 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:58:36 INFO - PROCESS | 1807 | 1461175116784 Marionette TRACE conn4 <- [1,2002,null,{}] 10:58:36 INFO - PROCESS | 1807 | 1461175116790 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:36 INFO - PROCESS | 1807 | 1461175116994 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 10:58:37 INFO - PROCESS | 1807 | 1461175117256 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c842000 == 132 [pid = 1807] [id = 508] 10:58:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x8cb72400) [pid = 1807] [serial = 1525] [outer = (nil)] 10:58:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x902f4c00) [pid = 1807] [serial = 1526] [outer = 0x8cb72400] 10:58:37 INFO - PROCESS | 1807 | 1461175117390 Marionette DEBUG loaded listener.js 10:58:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x90342400) [pid = 1807] [serial = 1527] [outer = 0x8cb72400] 10:58:38 INFO - PROCESS | 1807 | 1461175118386 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1682ms 10:58:38 INFO - PROCESS | 1807 | 1461175118462 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 10:58:38 INFO - PROCESS | 1807 | 1461175118466 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 10:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:58:38 INFO - PROCESS | 1807 | 1461175118473 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:58:38 INFO - PROCESS | 1807 | 1461175118475 Marionette TRACE conn4 <- [1,2006,null,{}] 10:58:38 INFO - PROCESS | 1807 | 1461175118482 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:38 INFO - PROCESS | 1807 | 1461175118725 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 10:58:39 INFO - PROCESS | 1807 | 1461175119048 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f65800 == 133 [pid = 1807] [id = 509] 10:58:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x8fbe6800) [pid = 1807] [serial = 1528] [outer = (nil)] 10:58:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x904ae800) [pid = 1807] [serial = 1529] [outer = 0x8fbe6800] 10:58:39 INFO - PROCESS | 1807 | 1461175119145 Marionette DEBUG loaded listener.js 10:58:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x904b6000) [pid = 1807] [serial = 1530] [outer = 0x8fbe6800] 10:58:40 INFO - PROCESS | 1807 | 1461175120044 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 10:58:40 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 10:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1632ms 10:58:40 INFO - PROCESS | 1807 | 1461175120105 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 10:58:40 INFO - PROCESS | 1807 | 1461175120109 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 10:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:58:40 INFO - PROCESS | 1807 | 1461175120116 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:58:40 INFO - PROCESS | 1807 | 1461175120120 Marionette TRACE conn4 <- [1,2010,null,{}] 10:58:40 INFO - PROCESS | 1807 | 1461175120125 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:40 INFO - PROCESS | 1807 | 1461175120347 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 10:58:40 INFO - PROCESS | 1807 | 1461175120681 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x907b7800 == 134 [pid = 1807] [id = 510] 10:58:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x9090cc00) [pid = 1807] [serial = 1531] [outer = (nil)] 10:58:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x90917800) [pid = 1807] [serial = 1532] [outer = 0x9090cc00] 10:58:40 INFO - PROCESS | 1807 | 1461175120775 Marionette DEBUG loaded listener.js 10:58:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x9144c000) [pid = 1807] [serial = 1533] [outer = 0x9090cc00] 10:58:41 INFO - PROCESS | 1807 | 1461175121748 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 10:58:41 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 10:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1682ms 10:58:41 INFO - PROCESS | 1807 | 1461175121799 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 10:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:58:41 INFO - PROCESS | 1807 | 1461175121810 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 10:58:41 INFO - PROCESS | 1807 | 1461175121817 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:58:41 INFO - PROCESS | 1807 | 1461175121822 Marionette TRACE conn4 <- [1,2014,null,{}] 10:58:41 INFO - PROCESS | 1807 | 1461175121828 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:42 INFO - PROCESS | 1807 | 1461175122117 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 10:58:42 INFO - PROCESS | 1807 | 1461175122450 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x90346000 == 135 [pid = 1807] [id = 511] 10:58:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x907aec00) [pid = 1807] [serial = 1534] [outer = (nil)] 10:58:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x92b06c00) [pid = 1807] [serial = 1535] [outer = 0x907aec00] 10:58:42 INFO - PROCESS | 1807 | 1461175122550 Marionette DEBUG loaded listener.js 10:58:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x92d28800) [pid = 1807] [serial = 1536] [outer = 0x907aec00] 10:58:43 INFO - PROCESS | 1807 | 1461175123477 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1743ms 10:58:43 INFO - PROCESS | 1807 | 1461175123561 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 10:58:43 INFO - PROCESS | 1807 | 1461175123565 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 10:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:58:43 INFO - PROCESS | 1807 | 1461175123572 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:58:43 INFO - PROCESS | 1807 | 1461175123575 Marionette TRACE conn4 <- [1,2018,null,{}] 10:58:43 INFO - PROCESS | 1807 | 1461175123581 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:43 INFO - PROCESS | 1807 | 1461175123841 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 10:58:44 INFO - PROCESS | 1807 | 1461175124170 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x907b3000 == 136 [pid = 1807] [id = 512] 10:58:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x92aebc00) [pid = 1807] [serial = 1537] [outer = (nil)] 10:58:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x92e2e400) [pid = 1807] [serial = 1538] [outer = 0x92aebc00] 10:58:44 INFO - PROCESS | 1807 | 1461175124264 Marionette DEBUG loaded listener.js 10:58:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x93a36000) [pid = 1807] [serial = 1539] [outer = 0x92aebc00] 10:58:45 INFO - PROCESS | 1807 | 1461175125196 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1690ms 10:58:45 INFO - PROCESS | 1807 | 1461175125263 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 10:58:45 INFO - PROCESS | 1807 | 1461175125267 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 10:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:58:45 INFO - PROCESS | 1807 | 1461175125273 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:58:45 INFO - PROCESS | 1807 | 1461175125277 Marionette TRACE conn4 <- [1,2022,null,{}] 10:58:45 INFO - PROCESS | 1807 | 1461175125283 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:45 INFO - PROCESS | 1807 | 1461175125539 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 10:58:45 INFO - PROCESS | 1807 | 1461175125866 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f80c00 == 137 [pid = 1807] [id = 513] 10:58:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x8fbe1400) [pid = 1807] [serial = 1540] [outer = (nil)] 10:58:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x93b86000) [pid = 1807] [serial = 1541] [outer = 0x8fbe1400] 10:58:45 INFO - PROCESS | 1807 | 1461175125957 Marionette DEBUG loaded listener.js 10:58:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x93b88400) [pid = 1807] [serial = 1542] [outer = 0x8fbe1400] 10:58:46 INFO - PROCESS | 1807 | 1461175126877 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1640ms 10:58:46 INFO - PROCESS | 1807 | 1461175126913 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 10:58:46 INFO - PROCESS | 1807 | 1461175126917 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 10:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:58:46 INFO - PROCESS | 1807 | 1461175126924 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:58:46 INFO - PROCESS | 1807 | 1461175126928 Marionette TRACE conn4 <- [1,2026,null,{}] 10:58:46 INFO - PROCESS | 1807 | 1461175126933 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:47 INFO - PROCESS | 1807 | 1461175127140 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 10:58:47 INFO - PROCESS | 1807 | 1461175127480 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x92b09c00 == 138 [pid = 1807] [id = 514] 10:58:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x92e30800) [pid = 1807] [serial = 1543] [outer = (nil)] 10:58:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x93e47c00) [pid = 1807] [serial = 1544] [outer = 0x92e30800] 10:58:47 INFO - PROCESS | 1807 | 1461175127574 Marionette DEBUG loaded listener.js 10:58:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x93e4cc00) [pid = 1807] [serial = 1545] [outer = 0x92e30800] 10:58:48 INFO - PROCESS | 1807 | 1461175128514 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1636ms 10:58:48 INFO - PROCESS | 1807 | 1461175128561 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 10:58:48 INFO - PROCESS | 1807 | 1461175128564 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 10:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:58:48 INFO - PROCESS | 1807 | 1461175128571 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:58:48 INFO - PROCESS | 1807 | 1461175128575 Marionette TRACE conn4 <- [1,2030,null,{}] 10:58:48 INFO - PROCESS | 1807 | 1461175128580 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:48 INFO - PROCESS | 1807 | 1461175128795 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 10:58:49 INFO - PROCESS | 1807 | 1461175129121 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x92d26800 == 139 [pid = 1807] [id = 515] 10:58:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x93cb3000) [pid = 1807] [serial = 1546] [outer = (nil)] 10:58:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x970e0000) [pid = 1807] [serial = 1547] [outer = 0x93cb3000] 10:58:49 INFO - PROCESS | 1807 | 1461175129214 Marionette DEBUG loaded listener.js 10:58:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x97352800) [pid = 1807] [serial = 1548] [outer = 0x93cb3000] 10:58:50 INFO - PROCESS | 1807 | 1461175130094 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1594ms 10:58:50 INFO - PROCESS | 1807 | 1461175130375 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 10:58:50 INFO - PROCESS | 1807 | 1461175130378 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 10:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:58:50 INFO - PROCESS | 1807 | 1461175130420 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:58:50 INFO - PROCESS | 1807 | 1461175130423 Marionette TRACE conn4 <- [1,2034,null,{}] 10:58:50 INFO - PROCESS | 1807 | 1461175130429 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:50 INFO - PROCESS | 1807 | 1461175130659 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 10:58:51 INFO - PROCESS | 1807 | 1461175131002 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x93a39000 == 140 [pid = 1807] [id = 516] 10:58:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x952c5800) [pid = 1807] [serial = 1549] [outer = (nil)] 10:58:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x98b46800) [pid = 1807] [serial = 1550] [outer = 0x952c5800] 10:58:51 INFO - PROCESS | 1807 | 1461175131089 Marionette DEBUG loaded listener.js 10:58:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x98b80000) [pid = 1807] [serial = 1551] [outer = 0x952c5800] 10:58:52 INFO - PROCESS | 1807 | 1461175132051 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1687ms 10:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:58:52 INFO - PROCESS | 1807 | 1461175132103 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 10:58:52 INFO - PROCESS | 1807 | 1461175132106 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 10:58:52 INFO - PROCESS | 1807 | 1461175132113 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:58:52 INFO - PROCESS | 1807 | 1461175132117 Marionette TRACE conn4 <- [1,2038,null,{}] 10:58:52 INFO - PROCESS | 1807 | 1461175132123 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:52 INFO - PROCESS | 1807 | 1461175132340 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 10:58:52 INFO - PROCESS | 1807 | 1461175132673 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x85ad7c00 == 141 [pid = 1807] [id = 517] 10:58:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x93a3ac00) [pid = 1807] [serial = 1552] [outer = (nil)] 10:58:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x9aa91000) [pid = 1807] [serial = 1553] [outer = 0x93a3ac00] 10:58:52 INFO - PROCESS | 1807 | 1461175132766 Marionette DEBUG loaded listener.js 10:58:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x9ead0400) [pid = 1807] [serial = 1554] [outer = 0x93a3ac00] 10:58:53 INFO - PROCESS | 1807 | 1461175133692 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1635ms 10:58:53 INFO - PROCESS | 1807 | 1461175133748 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 10:58:53 INFO - PROCESS | 1807 | 1461175133751 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 10:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:58:53 INFO - PROCESS | 1807 | 1461175133758 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:58:53 INFO - PROCESS | 1807 | 1461175133762 Marionette TRACE conn4 <- [1,2042,null,{}] 10:58:53 INFO - PROCESS | 1807 | 1461175133768 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:53 INFO - PROCESS | 1807 | 1461175133988 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 10:58:54 INFO - PROCESS | 1807 | 1461175134318 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:55 INFO - PROCESS | 1807 | --DOCSHELL 0x84f70c00 == 140 [pid = 1807] [id = 449] 10:58:55 INFO - PROCESS | 1807 | --DOCSHELL 0x86de8000 == 139 [pid = 1807] [id = 450] 10:58:55 INFO - PROCESS | 1807 | --DOCSHELL 0x916e9c00 == 138 [pid = 1807] [id = 444] 10:58:55 INFO - PROCESS | 1807 | --DOCSHELL 0x85acfc00 == 137 [pid = 1807] [id = 452] 10:58:55 INFO - PROCESS | 1807 | --DOCSHELL 0x86a1d000 == 136 [pid = 1807] [id = 453] 10:58:55 INFO - PROCESS | 1807 | --DOCSHELL 0x98b4c000 == 135 [pid = 1807] [id = 53] 10:58:55 INFO - PROCESS | 1807 | --DOCSHELL 0x89a60c00 == 134 [pid = 1807] [id = 180] 10:58:55 INFO - PROCESS | 1807 | --DOCSHELL 0x92a25000 == 133 [pid = 1807] [id = 443] 10:58:55 INFO - PROCESS | 1807 | --DOCSHELL 0x97953c00 == 132 [pid = 1807] [id = 451] 10:58:55 INFO - PROCESS | 1807 | --DOCSHELL 0x8591c800 == 131 [pid = 1807] [id = 447] 10:58:55 INFO - PROCESS | 1807 | --DOCSHELL 0x8e68c000 == 130 [pid = 1807] [id = 445] 10:58:55 INFO - PROCESS | 1807 | --DOCSHELL 0x904af000 == 129 [pid = 1807] [id = 446] 10:58:55 INFO - PROCESS | 1807 | --DOCSHELL 0x84f71800 == 128 [pid = 1807] [id = 448] 10:58:55 INFO - PROCESS | 1807 | --DOCSHELL 0x8c84a800 == 127 [pid = 1807] [id = 393] 10:58:55 INFO - PROCESS | 1807 | --DOCSHELL 0x91828800 == 126 [pid = 1807] [id = 488] 10:58:55 INFO - PROCESS | 1807 | --DOCSHELL 0x87cf4000 == 125 [pid = 1807] [id = 486] 10:58:55 INFO - PROCESS | 1807 | --DOCSHELL 0x902fc000 == 124 [pid = 1807] [id = 487] 10:58:55 INFO - PROCESS | 1807 | --DOCSHELL 0x8bd91400 == 123 [pid = 1807] [id = 485] 10:58:55 INFO - PROCESS | 1807 | --DOCSHELL 0x8cb67c00 == 122 [pid = 1807] [id = 484] 10:58:55 INFO - PROCESS | 1807 | --DOCSHELL 0x8f1b1400 == 121 [pid = 1807] [id = 483] 10:58:55 INFO - PROCESS | 1807 | --DOCSHELL 0x8c846000 == 120 [pid = 1807] [id = 482] 10:58:55 INFO - PROCESS | 1807 | --DOCSHELL 0x891e8800 == 119 [pid = 1807] [id = 480] 10:58:55 INFO - PROCESS | 1807 | --DOCSHELL 0x8a525c00 == 118 [pid = 1807] [id = 481] 10:58:55 INFO - PROCESS | 1807 | --DOCSHELL 0x86dedc00 == 117 [pid = 1807] [id = 479] 10:58:55 INFO - PROCESS | 1807 | --DOCSHELL 0x85acec00 == 116 [pid = 1807] [id = 478] 10:58:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f70c00 == 117 [pid = 1807] [id = 518] 10:58:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x84f71800) [pid = 1807] [serial = 1555] [outer = (nil)] 10:58:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x85ad1400) [pid = 1807] [serial = 1556] [outer = 0x84f71800] 10:58:55 INFO - PROCESS | 1807 | 1461175135846 Marionette DEBUG loaded listener.js 10:58:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x86a14800) [pid = 1807] [serial = 1557] [outer = 0x84f71800] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x89bb3000) [pid = 1807] [serial = 1299] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x9182c000) [pid = 1807] [serial = 1287] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x8ae2cc00) [pid = 1807] [serial = 1430] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x9a652800) [pid = 1807] [serial = 1412] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x98f4f800) [pid = 1807] [serial = 1410] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x98b80400) [pid = 1807] [serial = 1409] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x984f3400) [pid = 1807] [serial = 1407] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x97973c00) [pid = 1807] [serial = 1406] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x970e1000) [pid = 1807] [serial = 1404] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x952c4400) [pid = 1807] [serial = 1403] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x93cabc00) [pid = 1807] [serial = 1401] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x92e3c800) [pid = 1807] [serial = 1400] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x92b02000) [pid = 1807] [serial = 1398] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x92aee800) [pid = 1807] [serial = 1397] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x90916000) [pid = 1807] [serial = 1395] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x907b4000) [pid = 1807] [serial = 1394] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x903e0400) [pid = 1807] [serial = 1392] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x9034dc00) [pid = 1807] [serial = 1391] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x902f6400) [pid = 1807] [serial = 1389] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x8fbe3000) [pid = 1807] [serial = 1388] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x8f219400) [pid = 1807] [serial = 1386] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x8f216c00) [pid = 1807] [serial = 1385] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x8e697000) [pid = 1807] [serial = 1383] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x8e691000) [pid = 1807] [serial = 1382] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x8e379400) [pid = 1807] [serial = 1380] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x8cb6ac00) [pid = 1807] [serial = 1379] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x8c8dbc00) [pid = 1807] [serial = 1377] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x8c848c00) [pid = 1807] [serial = 1376] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x8aeb1400) [pid = 1807] [serial = 1374] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x89bba800) [pid = 1807] [serial = 1373] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x86df0400) [pid = 1807] [serial = 1371] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x86afe400) [pid = 1807] [serial = 1370] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x86c2cc00) [pid = 1807] [serial = 1424] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x86de8800) [pid = 1807] [serial = 1425] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x9ead7000) [pid = 1807] [serial = 1421] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x9eacd800) [pid = 1807] [serial = 1419] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x9ea1b000) [pid = 1807] [serial = 1418] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x9aaabc00) [pid = 1807] [serial = 1416] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x9aaaa000) [pid = 1807] [serial = 1415] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x9a6d0000) [pid = 1807] [serial = 1413] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x8acea000) [pid = 1807] [serial = 1433] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x89a59c00) [pid = 1807] [serial = 1428] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x8bd12800) [pid = 1807] [serial = 1431] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x891ef000) [pid = 1807] [serial = 1427] [outer = (nil)] [url = about:blank] 10:58:56 INFO - PROCESS | 1807 | 1461175136926 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:58:56 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) 10:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 3192ms 10:58:56 INFO - PROCESS | 1807 | 1461175136953 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 10:58:56 INFO - PROCESS | 1807 | 1461175136957 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 10:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:58:56 INFO - PROCESS | 1807 | 1461175136965 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:58:56 INFO - PROCESS | 1807 | 1461175136970 Marionette TRACE conn4 <- [1,2046,null,{}] 10:58:56 INFO - PROCESS | 1807 | 1461175136977 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:57 INFO - PROCESS | 1807 | 1461175137246 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 10:58:57 INFO - PROCESS | 1807 | 1461175137395 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x87ceb800 == 118 [pid = 1807] [id = 519] 10:58:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x87cec800) [pid = 1807] [serial = 1558] [outer = (nil)] 10:58:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x89022000) [pid = 1807] [serial = 1559] [outer = 0x87cec800] 10:58:57 INFO - PROCESS | 1807 | 1461175137473 Marionette DEBUG loaded listener.js 10:58:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x891e8800) [pid = 1807] [serial = 1560] [outer = 0x87cec800] 10:58:58 INFO - PROCESS | 1807 | 1461175138350 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1482ms 10:58:58 INFO - PROCESS | 1807 | 1461175138447 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 10:58:58 INFO - PROCESS | 1807 | 1461175138452 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 10:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:58:58 INFO - PROCESS | 1807 | 1461175138469 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:58:58 INFO - PROCESS | 1807 | 1461175138472 Marionette TRACE conn4 <- [1,2050,null,{}] 10:58:58 INFO - PROCESS | 1807 | 1461175138479 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:58 INFO - PROCESS | 1807 | 1461175138745 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 10:58:58 INFO - PROCESS | 1807 | 1461175138774 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x86dedc00 == 119 [pid = 1807] [id = 520] 10:58:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x89a5d800) [pid = 1807] [serial = 1561] [outer = (nil)] 10:58:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8a52b800) [pid = 1807] [serial = 1562] [outer = 0x89a5d800] 10:58:58 INFO - PROCESS | 1807 | 1461175138849 Marionette DEBUG loaded listener.js 10:58:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8acf5c00) [pid = 1807] [serial = 1563] [outer = 0x89a5d800] 10:58:59 INFO - PROCESS | 1807 | 1461175139941 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1536ms 10:59:00 INFO - PROCESS | 1807 | 1461175140006 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 10:59:00 INFO - PROCESS | 1807 | 1461175140011 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 10:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:59:00 INFO - PROCESS | 1807 | 1461175140021 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:59:00 INFO - PROCESS | 1807 | 1461175140026 Marionette TRACE conn4 <- [1,2054,null,{}] 10:59:00 INFO - PROCESS | 1807 | 1461175140049 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:00 INFO - PROCESS | 1807 | 1461175140354 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 10:59:00 INFO - PROCESS | 1807 | 1461175140382 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a61400 == 120 [pid = 1807] [id = 521] 10:59:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8aeacc00) [pid = 1807] [serial = 1564] [outer = (nil)] 10:59:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8bd1fc00) [pid = 1807] [serial = 1565] [outer = 0x8aeacc00] 10:59:00 INFO - PROCESS | 1807 | 1461175140470 Marionette DEBUG loaded listener.js 10:59:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8bd9bc00) [pid = 1807] [serial = 1566] [outer = 0x8aeacc00] 10:59:01 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x9ea1bc00) [pid = 1807] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:59:01 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x85adb800) [pid = 1807] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:59:01 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x9aa89400) [pid = 1807] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:59:01 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x89a16400) [pid = 1807] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:59:01 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x8f1b5000) [pid = 1807] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:59:01 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x8f349400) [pid = 1807] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:59:01 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x8c8d9800) [pid = 1807] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:59:01 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x87d7c400) [pid = 1807] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:59:01 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x92e1a400) [pid = 1807] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:59:01 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x86a1a400) [pid = 1807] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:59:01 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x89bafc00) [pid = 1807] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:59:01 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x8cb6a000) [pid = 1807] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:59:01 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x902ff000) [pid = 1807] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:59:01 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x89a56800) [pid = 1807] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:59:01 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x87d77400) [pid = 1807] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:59:01 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x99222c00) [pid = 1807] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:59:01 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x92e28000) [pid = 1807] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:59:01 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x9182bc00) [pid = 1807] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:59:01 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x85ad5800) [pid = 1807] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:59:01 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x86afac00) [pid = 1807] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:59:01 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x8aced400) [pid = 1807] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:59:01 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x84f74800) [pid = 1807] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:59:01 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x93cb5800) [pid = 1807] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:59:01 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x93e53c00) [pid = 1807] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:59:02 INFO - PROCESS | 1807 | 1461175142014 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 2043ms 10:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:59:02 INFO - PROCESS | 1807 | 1461175142065 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 10:59:02 INFO - PROCESS | 1807 | 1461175142068 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 10:59:02 INFO - PROCESS | 1807 | 1461175142075 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:59:02 INFO - PROCESS | 1807 | 1461175142079 Marionette TRACE conn4 <- [1,2058,null,{}] 10:59:02 INFO - PROCESS | 1807 | 1461175142088 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:02 INFO - PROCESS | 1807 | 1461175142296 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 10:59:02 INFO - PROCESS | 1807 | 1461175142501 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f68400 == 121 [pid = 1807] [id = 522] 10:59:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x84f74800) [pid = 1807] [serial = 1567] [outer = (nil)] 10:59:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x8ae30800) [pid = 1807] [serial = 1568] [outer = 0x84f74800] 10:59:02 INFO - PROCESS | 1807 | 1461175142575 Marionette DEBUG loaded listener.js 10:59:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x8c844000) [pid = 1807] [serial = 1569] [outer = 0x84f74800] 10:59:03 INFO - PROCESS | 1807 | 1461175143552 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1536ms 10:59:03 INFO - PROCESS | 1807 | 1461175143611 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 10:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:59:03 INFO - PROCESS | 1807 | 1461175143618 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 10:59:03 INFO - PROCESS | 1807 | 1461175143627 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:59:03 INFO - PROCESS | 1807 | 1461175143634 Marionette TRACE conn4 <- [1,2062,null,{}] 10:59:03 INFO - PROCESS | 1807 | 1461175143644 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:03 INFO - PROCESS | 1807 | 1461175143919 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 10:59:04 INFO - PROCESS | 1807 | 1461175144279 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x86dea400 == 122 [pid = 1807] [id = 523] 10:59:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x86def800) [pid = 1807] [serial = 1570] [outer = (nil)] 10:59:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x87cf4800) [pid = 1807] [serial = 1571] [outer = 0x86def800] 10:59:04 INFO - PROCESS | 1807 | 1461175144374 Marionette DEBUG loaded listener.js 10:59:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x8901ac00) [pid = 1807] [serial = 1572] [outer = 0x86def800] 10:59:05 INFO - PROCESS | 1807 | 1461175145465 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1892ms 10:59:05 INFO - PROCESS | 1807 | 1461175145519 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 10:59:05 INFO - PROCESS | 1807 | 1461175145529 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 10:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:59:05 INFO - PROCESS | 1807 | 1461175145541 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:59:05 INFO - PROCESS | 1807 | 1461175145544 Marionette TRACE conn4 <- [1,2066,null,{}] 10:59:05 INFO - PROCESS | 1807 | 1461175145552 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:05 INFO - PROCESS | 1807 | 1461175145774 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 10:59:06 INFO - PROCESS | 1807 | 1461175146110 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x891e8000 == 123 [pid = 1807] [id = 524] 10:59:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x89a57400) [pid = 1807] [serial = 1573] [outer = (nil)] 10:59:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x8ae2f000) [pid = 1807] [serial = 1574] [outer = 0x89a57400] 10:59:06 INFO - PROCESS | 1807 | 1461175146204 Marionette DEBUG loaded listener.js 10:59:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x8aeb6c00) [pid = 1807] [serial = 1575] [outer = 0x89a57400] 10:59:07 INFO - PROCESS | 1807 | 1461175147216 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1735ms 10:59:07 INFO - PROCESS | 1807 | 1461175147277 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 10:59:07 INFO - PROCESS | 1807 | 1461175147281 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 10:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:59:07 INFO - PROCESS | 1807 | 1461175147288 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:59:07 INFO - PROCESS | 1807 | 1461175147294 Marionette TRACE conn4 <- [1,2070,null,{}] 10:59:07 INFO - PROCESS | 1807 | 1461175147311 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:07 INFO - PROCESS | 1807 | 1461175147647 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 10:59:08 INFO - PROCESS | 1807 | 1461175148108 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c8dcc00 == 124 [pid = 1807] [id = 525] 10:59:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x8c8ddc00) [pid = 1807] [serial = 1576] [outer = (nil)] 10:59:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8cb68c00) [pid = 1807] [serial = 1577] [outer = 0x8c8ddc00] 10:59:08 INFO - PROCESS | 1807 | 1461175148201 Marionette DEBUG loaded listener.js 10:59:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8e37a400) [pid = 1807] [serial = 1578] [outer = 0x8c8ddc00] 10:59:09 INFO - PROCESS | 1807 | 1461175149142 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 10:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1887ms 10:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:59:09 INFO - PROCESS | 1807 | 1461175149176 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 10:59:09 INFO - PROCESS | 1807 | 1461175149180 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 10:59:09 INFO - PROCESS | 1807 | 1461175149187 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:59:09 INFO - PROCESS | 1807 | 1461175149190 Marionette TRACE conn4 <- [1,2074,null,{}] 10:59:09 INFO - PROCESS | 1807 | 1461175149197 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:09 INFO - PROCESS | 1807 | 1461175149522 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 10:59:10 INFO - PROCESS | 1807 | 1461175149973 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x84fbd000 == 125 [pid = 1807] [id = 526] 10:59:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8c8df800) [pid = 1807] [serial = 1579] [outer = (nil)] 10:59:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8f1b2000) [pid = 1807] [serial = 1580] [outer = 0x8c8df800] 10:59:10 INFO - PROCESS | 1807 | 1461175150125 Marionette DEBUG loaded listener.js 10:59:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8f1bd800) [pid = 1807] [serial = 1581] [outer = 0x8c8df800] 10:59:11 INFO - PROCESS | 1807 | 1461175151220 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 10:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 2098ms 10:59:11 INFO - PROCESS | 1807 | 1461175151287 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 10:59:11 INFO - PROCESS | 1807 | 1461175151293 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 10:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:59:11 INFO - PROCESS | 1807 | 1461175151302 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:59:11 INFO - PROCESS | 1807 | 1461175151308 Marionette TRACE conn4 <- [1,2078,null,{}] 10:59:11 INFO - PROCESS | 1807 | 1461175151317 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:11 INFO - PROCESS | 1807 | 1461175151599 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 10:59:11 INFO - PROCESS | 1807 | 1461175151964 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e693000 == 126 [pid = 1807] [id = 527] 10:59:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8f1b2800) [pid = 1807] [serial = 1582] [outer = (nil)] 10:59:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8f218c00) [pid = 1807] [serial = 1583] [outer = 0x8f1b2800] 10:59:12 INFO - PROCESS | 1807 | 1461175152055 Marionette DEBUG loaded listener.js 10:59:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8f344800) [pid = 1807] [serial = 1584] [outer = 0x8f1b2800] 10:59:12 INFO - PROCESS | 1807 | 1461175152977 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1688ms 10:59:12 INFO - PROCESS | 1807 | 1461175152989 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 10:59:12 INFO - PROCESS | 1807 | 1461175152992 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 10:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:59:13 INFO - PROCESS | 1807 | 1461175153018 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:59:13 INFO - PROCESS | 1807 | 1461175153022 Marionette TRACE conn4 <- [1,2082,null,{}] 10:59:13 INFO - PROCESS | 1807 | 1461175153028 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:13 INFO - PROCESS | 1807 | 1461175153266 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 10:59:13 INFO - PROCESS | 1807 | 1461175153545 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f1d4c00 == 127 [pid = 1807] [id = 528] 10:59:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8f34a800) [pid = 1807] [serial = 1585] [outer = (nil)] 10:59:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x902f6800) [pid = 1807] [serial = 1586] [outer = 0x8f34a800] 10:59:13 INFO - PROCESS | 1807 | 1461175153695 Marionette DEBUG loaded listener.js 10:59:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x9034dc00) [pid = 1807] [serial = 1587] [outer = 0x8f34a800] 10:59:14 INFO - PROCESS | 1807 | 1461175154608 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1635ms 10:59:14 INFO - PROCESS | 1807 | 1461175154651 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 10:59:14 INFO - PROCESS | 1807 | 1461175154655 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 10:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:59:14 INFO - PROCESS | 1807 | 1461175154661 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:59:14 INFO - PROCESS | 1807 | 1461175154665 Marionette TRACE conn4 <- [1,2086,null,{}] 10:59:14 INFO - PROCESS | 1807 | 1461175154671 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:14 INFO - PROCESS | 1807 | 1461175154872 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 10:59:15 INFO - PROCESS | 1807 | 1461175155156 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x84fb5400 == 128 [pid = 1807] [id = 529] 10:59:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x86de1c00) [pid = 1807] [serial = 1588] [outer = (nil)] 10:59:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x904b1000) [pid = 1807] [serial = 1589] [outer = 0x86de1c00] 10:59:15 INFO - PROCESS | 1807 | 1461175155294 Marionette DEBUG loaded listener.js 10:59:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x907ae400) [pid = 1807] [serial = 1590] [outer = 0x86de1c00] 10:59:16 INFO - PROCESS | 1807 | 1461175156195 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1585ms 10:59:16 INFO - PROCESS | 1807 | 1461175156256 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 10:59:16 INFO - PROCESS | 1807 | 1461175156261 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 10:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:59:16 INFO - PROCESS | 1807 | 1461175156268 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:59:16 INFO - PROCESS | 1807 | 1461175156272 Marionette TRACE conn4 <- [1,2090,null,{}] 10:59:16 INFO - PROCESS | 1807 | 1461175156277 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:16 INFO - PROCESS | 1807 | 1461175156483 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 10:59:16 INFO - PROCESS | 1807 | 1461175156809 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fea0400 == 129 [pid = 1807] [id = 530] 10:59:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x90063400) [pid = 1807] [serial = 1591] [outer = (nil)] 10:59:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x916ee400) [pid = 1807] [serial = 1592] [outer = 0x90063400] 10:59:16 INFO - PROCESS | 1807 | 1461175156902 Marionette DEBUG loaded listener.js 10:59:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x9182c000) [pid = 1807] [serial = 1593] [outer = 0x90063400] 10:59:17 INFO - PROCESS | 1807 | 1461175157784 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1584ms 10:59:17 INFO - PROCESS | 1807 | 1461175157855 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 10:59:17 INFO - PROCESS | 1807 | 1461175157859 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 10:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:59:17 INFO - PROCESS | 1807 | 1461175157868 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:59:17 INFO - PROCESS | 1807 | 1461175157871 Marionette TRACE conn4 <- [1,2094,null,{}] 10:59:17 INFO - PROCESS | 1807 | 1461175157877 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:18 INFO - PROCESS | 1807 | 1461175158101 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 10:59:18 INFO - PROCESS | 1807 | 1461175158429 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x90918c00 == 130 [pid = 1807] [id = 531] 10:59:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x916e9c00) [pid = 1807] [serial = 1594] [outer = (nil)] 10:59:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x92b04800) [pid = 1807] [serial = 1595] [outer = 0x916e9c00] 10:59:18 INFO - PROCESS | 1807 | 1461175158521 Marionette DEBUG loaded listener.js 10:59:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x92b0ac00) [pid = 1807] [serial = 1596] [outer = 0x916e9c00] 10:59:19 INFO - PROCESS | 1807 | 1461175159432 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1634ms 10:59:19 INFO - PROCESS | 1807 | 1461175159503 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 10:59:19 INFO - PROCESS | 1807 | 1461175159507 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 10:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:59:19 INFO - PROCESS | 1807 | 1461175159514 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:59:19 INFO - PROCESS | 1807 | 1461175159517 Marionette TRACE conn4 <- [1,2098,null,{}] 10:59:19 INFO - PROCESS | 1807 | 1461175159523 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:19 INFO - PROCESS | 1807 | 1461175159777 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 10:59:20 INFO - PROCESS | 1807 | 1461175160106 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x8acf7c00 == 131 [pid = 1807] [id = 532] 10:59:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x903e0400) [pid = 1807] [serial = 1597] [outer = (nil)] 10:59:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x93a34400) [pid = 1807] [serial = 1598] [outer = 0x903e0400] 10:59:20 INFO - PROCESS | 1807 | 1461175160207 Marionette DEBUG loaded listener.js 10:59:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x93a3cc00) [pid = 1807] [serial = 1599] [outer = 0x903e0400] 10:59:21 INFO - PROCESS | 1807 | 1461175161125 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 10:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1645ms 10:59:21 INFO - PROCESS | 1807 | 1461175161160 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 10:59:21 INFO - PROCESS | 1807 | 1461175161164 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 10:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:59:21 INFO - PROCESS | 1807 | 1461175161171 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:59:21 INFO - PROCESS | 1807 | 1461175161175 Marionette TRACE conn4 <- [1,2102,null,{}] 10:59:21 INFO - PROCESS | 1807 | 1461175161202 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:21 INFO - PROCESS | 1807 | 1461175161438 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 10:59:21 INFO - PROCESS | 1807 | 1461175161780 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x92d25400 == 132 [pid = 1807] [id = 533] 10:59:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x9649fc00) [pid = 1807] [serial = 1600] [outer = (nil)] 10:59:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x973c9c00) [pid = 1807] [serial = 1601] [outer = 0x9649fc00] 10:59:21 INFO - PROCESS | 1807 | 1461175161887 Marionette DEBUG loaded listener.js 10:59:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x97953000) [pid = 1807] [serial = 1602] [outer = 0x9649fc00] 10:59:22 INFO - PROCESS | 1807 | 1461175162860 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 10:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1763ms 10:59:22 INFO - PROCESS | 1807 | 1461175162935 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 10:59:22 INFO - PROCESS | 1807 | 1461175162938 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 10:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:59:22 INFO - PROCESS | 1807 | 1461175162945 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:59:22 INFO - PROCESS | 1807 | 1461175162948 Marionette TRACE conn4 <- [1,2106,null,{}] 10:59:22 INFO - PROCESS | 1807 | 1461175162959 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:23 INFO - PROCESS | 1807 | 1461175163225 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 10:59:23 INFO - PROCESS | 1807 | 1461175163559 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x96941c00 == 133 [pid = 1807] [id = 534] 10:59:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x9742a000) [pid = 1807] [serial = 1603] [outer = (nil)] 10:59:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x98b45800) [pid = 1807] [serial = 1604] [outer = 0x9742a000] 10:59:23 INFO - PROCESS | 1807 | 1461175163657 Marionette DEBUG loaded listener.js 10:59:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x98b80400) [pid = 1807] [serial = 1605] [outer = 0x9742a000] 10:59:24 INFO - PROCESS | 1807 | 1461175164577 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 10:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1686ms 10:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:59:24 INFO - PROCESS | 1807 | 1461175164631 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 10:59:24 INFO - PROCESS | 1807 | 1461175164634 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 10:59:24 INFO - PROCESS | 1807 | 1461175164641 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:59:24 INFO - PROCESS | 1807 | 1461175164645 Marionette TRACE conn4 <- [1,2110,null,{}] 10:59:24 INFO - PROCESS | 1807 | 1461175164651 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:24 INFO - PROCESS | 1807 | 1461175164864 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 10:59:25 INFO - PROCESS | 1807 | 1461175165198 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f7f000 == 134 [pid = 1807] [id = 535] 10:59:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x85927c00) [pid = 1807] [serial = 1606] [outer = (nil)] 10:59:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x98b51000) [pid = 1807] [serial = 1607] [outer = 0x85927c00] 10:59:25 INFO - PROCESS | 1807 | 1461175165295 Marionette DEBUG loaded listener.js 10:59:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x9a6d4800) [pid = 1807] [serial = 1608] [outer = 0x85927c00] 10:59:26 INFO - PROCESS | 1807 | 1461175166176 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 10:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1593ms 10:59:26 INFO - PROCESS | 1807 | 1461175166237 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 10:59:26 INFO - PROCESS | 1807 | 1461175166241 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 10:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:59:26 INFO - PROCESS | 1807 | 1461175166247 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:59:26 INFO - PROCESS | 1807 | 1461175166251 Marionette TRACE conn4 <- [1,2114,null,{}] 10:59:26 INFO - PROCESS | 1807 | 1461175166257 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:26 INFO - PROCESS | 1807 | 1461175166482 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 10:59:26 INFO - PROCESS | 1807 | 1461175166818 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x903e3400 == 135 [pid = 1807] [id = 536] 10:59:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x97977800) [pid = 1807] [serial = 1609] [outer = (nil)] 10:59:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x9eacbc00) [pid = 1807] [serial = 1610] [outer = 0x97977800] 10:59:26 INFO - PROCESS | 1807 | 1461175166913 Marionette DEBUG loaded listener.js 10:59:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x9fb31c00) [pid = 1807] [serial = 1611] [outer = 0x97977800] 10:59:27 INFO - PROCESS | 1807 | 1461175167880 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 10:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1691ms 10:59:27 INFO - PROCESS | 1807 | 1461175167940 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 10:59:27 INFO - PROCESS | 1807 | 1461175167943 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 10:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:59:27 INFO - PROCESS | 1807 | 1461175167950 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:59:27 INFO - PROCESS | 1807 | 1461175167954 Marionette TRACE conn4 <- [1,2118,null,{}] 10:59:27 INFO - PROCESS | 1807 | 1461175167959 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:28 INFO - PROCESS | 1807 | 1461175168194 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 10:59:28 INFO - PROCESS | 1807 | 1461175168584 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x86aef400 == 136 [pid = 1807] [id = 537] 10:59:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x9a6d2000) [pid = 1807] [serial = 1612] [outer = (nil)] 10:59:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x9ff9a800) [pid = 1807] [serial = 1613] [outer = 0x9a6d2000] 10:59:28 INFO - PROCESS | 1807 | 1461175168739 Marionette DEBUG loaded listener.js 10:59:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0xa0a8cc00) [pid = 1807] [serial = 1614] [outer = 0x9a6d2000] 10:59:29 INFO - PROCESS | 1807 | 1461175169685 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 10:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1781ms 10:59:29 INFO - PROCESS | 1807 | 1461175169732 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 10:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:59:29 INFO - PROCESS | 1807 | 1461175169736 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 10:59:29 INFO - PROCESS | 1807 | 1461175169743 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:59:29 INFO - PROCESS | 1807 | 1461175169746 Marionette TRACE conn4 <- [1,2122,null,{}] 10:59:29 INFO - PROCESS | 1807 | 1461175169773 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:30 INFO - PROCESS | 1807 | 1461175169995 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 10:59:30 INFO - PROCESS | 1807 | 1461175170331 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x85ad4800 == 137 [pid = 1807] [id = 538] 10:59:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x8f346400) [pid = 1807] [serial = 1615] [outer = (nil)] 10:59:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0xa0c2fc00) [pid = 1807] [serial = 1616] [outer = 0x8f346400] 10:59:30 INFO - PROCESS | 1807 | 1461175170428 Marionette DEBUG loaded listener.js 10:59:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0xa0fe1c00) [pid = 1807] [serial = 1617] [outer = 0x8f346400] 10:59:31 INFO - PROCESS | 1807 | 1461175171357 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1660ms 10:59:31 INFO - PROCESS | 1807 | 1461175171403 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 10:59:31 INFO - PROCESS | 1807 | 1461175171407 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 10:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:59:31 INFO - PROCESS | 1807 | 1461175171417 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:59:31 INFO - PROCESS | 1807 | 1461175171421 Marionette TRACE conn4 <- [1,2126,null,{}] 10:59:31 INFO - PROCESS | 1807 | 1461175171429 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:31 INFO - PROCESS | 1807 | 1461175171654 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 10:59:32 INFO - PROCESS | 1807 | 1461175172008 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x9ea1bc00 == 138 [pid = 1807] [id = 539] 10:59:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x9fc57000) [pid = 1807] [serial = 1618] [outer = (nil)] 10:59:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0xa0fec000) [pid = 1807] [serial = 1619] [outer = 0x9fc57000] 10:59:32 INFO - PROCESS | 1807 | 1461175172103 Marionette DEBUG loaded listener.js 10:59:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0xa0fed800) [pid = 1807] [serial = 1620] [outer = 0x9fc57000] 10:59:33 INFO - PROCESS | 1807 | 1461175173014 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 10:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1638ms 10:59:33 INFO - PROCESS | 1807 | 1461175173054 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 10:59:33 INFO - PROCESS | 1807 | 1461175173058 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 10:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:59:33 INFO - PROCESS | 1807 | 1461175173065 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:59:33 INFO - PROCESS | 1807 | 1461175173068 Marionette TRACE conn4 <- [1,2130,null,{}] 10:59:33 INFO - PROCESS | 1807 | 1461175173074 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:33 INFO - PROCESS | 1807 | 1461175173311 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 10:59:33 INFO - PROCESS | 1807 | 1461175173570 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:33 INFO - PROCESS | 1807 | ++DOCSHELL 0xa0fd9000 == 139 [pid = 1807] [id = 540] 10:59:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0xa0fed000) [pid = 1807] [serial = 1621] [outer = (nil)] 10:59:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0xa444ec00) [pid = 1807] [serial = 1622] [outer = 0xa0fed000] 10:59:33 INFO - PROCESS | 1807 | 1461175173705 Marionette DEBUG loaded listener.js 10:59:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0xa4451000) [pid = 1807] [serial = 1623] [outer = 0xa0fed000] 10:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x8bd94c00 == 138 [pid = 1807] [id = 203] 10:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x847a0400 == 137 [pid = 1807] [id = 343] 10:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x89a61400 == 136 [pid = 1807] [id = 521] 10:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x86dedc00 == 135 [pid = 1807] [id = 520] 10:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x87ceb800 == 134 [pid = 1807] [id = 519] 10:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x84f70c00 == 133 [pid = 1807] [id = 518] 10:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x85ad7c00 == 132 [pid = 1807] [id = 517] 10:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x93a39000 == 131 [pid = 1807] [id = 516] 10:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x92b09c00 == 130 [pid = 1807] [id = 514] 10:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x92d26800 == 129 [pid = 1807] [id = 515] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x9ffc3400) [pid = 1807] [serial = 1485] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x86af3400) [pid = 1807] [serial = 1437] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x9fc9bc00) [pid = 1807] [serial = 1482] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x89a60400) [pid = 1807] [serial = 1496] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x8f20e800) [pid = 1807] [serial = 1452] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x8fc4d800) [pid = 1807] [serial = 1457] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x8e379c00) [pid = 1807] [serial = 1449] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x891e2c00) [pid = 1807] [serial = 1439] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x89f23800) [pid = 1807] [serial = 1497] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x93a3b000) [pid = 1807] [serial = 1469] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0xa0c2d800) [pid = 1807] [serial = 1487] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x90343000) [pid = 1807] [serial = 1460] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x8f486c00) [pid = 1807] [serial = 1454] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x907aa800) [pid = 1807] [serial = 1464] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x8acef400) [pid = 1807] [serial = 1442] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x90349c00) [pid = 1807] [serial = 1461] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x9fc54400) [pid = 1807] [serial = 1481] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0xa0c36800) [pid = 1807] [serial = 1488] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x8cb6bc00) [pid = 1807] [serial = 1448] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x8ae2e400) [pid = 1807] [serial = 1368] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x9fb30000) [pid = 1807] [serial = 1422] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x93a3e400) [pid = 1807] [serial = 1470] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x93e4b800) [pid = 1807] [serial = 1472] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x92b0c000) [pid = 1807] [serial = 1467] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x89a17800) [pid = 1807] [serial = 1499] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x93e4fc00) [pid = 1807] [serial = 1473] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x8ae2e000) [pid = 1807] [serial = 1443] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x87cf2800) [pid = 1807] [serial = 1493] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x9ff9bc00) [pid = 1807] [serial = 1484] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x92a24c00) [pid = 1807] [serial = 1466] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x8c8d5c00) [pid = 1807] [serial = 1445] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x86afb000) [pid = 1807] [serial = 1491] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x8fbdc800) [pid = 1807] [serial = 1455] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x97958800) [pid = 1807] [serial = 1475] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x89a17c00) [pid = 1807] [serial = 1440] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x9ea15400) [pid = 1807] [serial = 1478] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x86a1c000) [pid = 1807] [serial = 1490] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x863e6000) [pid = 1807] [serial = 1436] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x904b7800) [pid = 1807] [serial = 1463] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x8fea1c00) [pid = 1807] [serial = 1458] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x987b5000) [pid = 1807] [serial = 1476] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x8c975000) [pid = 1807] [serial = 1446] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x8f1c0000) [pid = 1807] [serial = 1451] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x9ea1c800) [pid = 1807] [serial = 1479] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x87d7ac00) [pid = 1807] [serial = 1494] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x8acef800) [pid = 1807] [serial = 1500] [outer = (nil)] [url = about:blank] 10:59:36 INFO - PROCESS | 1807 | 1461175176717 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 10:59:36 INFO - PROCESS | 1807 | 1461175176769 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 10:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:59:36 INFO - PROCESS | 1807 | 1461175176778 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:59:36 INFO - PROCESS | 1807 | 1461175176782 Marionette TRACE conn4 <- [1,2134,null,{}] 10:59:36 INFO - PROCESS | 1807 | 1461175176790 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:37 INFO - PROCESS | 1807 | 1461175177005 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 10:59:37 INFO - PROCESS | 1807 | 1461175177226 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x863e6000 == 130 [pid = 1807] [id = 541] 10:59:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x86af1800) [pid = 1807] [serial = 1624] [outer = (nil)] 10:59:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x86de6c00) [pid = 1807] [serial = 1625] [outer = 0x86af1800] 10:59:37 INFO - PROCESS | 1807 | 1461175177314 Marionette DEBUG loaded listener.js 10:59:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x87cf4000) [pid = 1807] [serial = 1626] [outer = 0x86af1800] 10:59:38 INFO - PROCESS | 1807 | 1461175178256 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 10:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1544ms 10:59:38 INFO - PROCESS | 1807 | 1461175178322 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 10:59:38 INFO - PROCESS | 1807 | 1461175178331 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 10:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:59:38 INFO - PROCESS | 1807 | 1461175178341 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:59:38 INFO - PROCESS | 1807 | 1461175178344 Marionette TRACE conn4 <- [1,2138,null,{}] 10:59:38 INFO - PROCESS | 1807 | 1461175178350 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:38 INFO - PROCESS | 1807 | 1461175178673 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 10:59:38 INFO - PROCESS | 1807 | 1461175178707 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x86c25800 == 131 [pid = 1807] [id = 542] 10:59:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x86de6000) [pid = 1807] [serial = 1627] [outer = (nil)] 10:59:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x89a17800) [pid = 1807] [serial = 1628] [outer = 0x86de6000] 10:59:38 INFO - PROCESS | 1807 | 1461175178785 Marionette DEBUG loaded listener.js 10:59:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x89a5bc00) [pid = 1807] [serial = 1629] [outer = 0x86de6000] 10:59:39 INFO - PROCESS | 1807 | 1461175179815 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 10:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1538ms 10:59:39 INFO - PROCESS | 1807 | 1461175179879 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 10:59:39 INFO - PROCESS | 1807 | 1461175179883 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 10:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:59:39 INFO - PROCESS | 1807 | 1461175179906 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:59:39 INFO - PROCESS | 1807 | 1461175179912 Marionette TRACE conn4 <- [1,2142,null,{}] 10:59:39 INFO - PROCESS | 1807 | 1461175179927 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:40 INFO - PROCESS | 1807 | 1461175180289 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 10:59:40 INFO - PROCESS | 1807 | 1461175180337 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x84fb1c00 == 132 [pid = 1807] [id = 543] 10:59:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x86af6000) [pid = 1807] [serial = 1630] [outer = (nil)] 10:59:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x89f23c00) [pid = 1807] [serial = 1631] [outer = 0x86af6000] 10:59:41 INFO - PROCESS | 1807 | 1461175181275 Marionette DEBUG loaded listener.js 10:59:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8ae27c00) [pid = 1807] [serial = 1632] [outer = 0x86af6000] 10:59:41 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x8fbe6800) [pid = 1807] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:59:41 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x8aeacc00) [pid = 1807] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:59:41 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x8cb72400) [pid = 1807] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:59:41 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x8f33d000) [pid = 1807] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:59:41 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x89a5d800) [pid = 1807] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:59:41 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x9090cc00) [pid = 1807] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:59:41 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x8ae27400) [pid = 1807] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:59:41 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x92e30800) [pid = 1807] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:59:41 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x87cec800) [pid = 1807] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:59:41 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x907aec00) [pid = 1807] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:59:41 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x93a3ac00) [pid = 1807] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:59:41 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x93cb3000) [pid = 1807] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:59:41 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x8f1b8000) [pid = 1807] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:59:41 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x952c5800) [pid = 1807] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:59:41 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x86de2400) [pid = 1807] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:59:41 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x86de2800) [pid = 1807] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:59:41 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x84f71800) [pid = 1807] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:59:41 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x8cb72000) [pid = 1807] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:59:41 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x8fbe1400) [pid = 1807] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:59:41 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x92aebc00) [pid = 1807] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:59:41 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x8c8d5400) [pid = 1807] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:59:41 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x84f7cc00) [pid = 1807] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:59:42 INFO - PROCESS | 1807 | 1461175182167 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 10:59:42 INFO - PROCESS | 1807 | 1461175182201 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 10:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:59:42 INFO - PROCESS | 1807 | 1461175182208 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:59:42 INFO - PROCESS | 1807 | 1461175182210 Marionette TRACE conn4 <- [1,2146,null,{}] 10:59:42 INFO - PROCESS | 1807 | 1461175182217 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:42 INFO - PROCESS | 1807 | 1461175182491 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 10:59:42 INFO - PROCESS | 1807 | 1461175182541 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x86de2800 == 133 [pid = 1807] [id = 544] 10:59:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x8ae2c800) [pid = 1807] [serial = 1633] [outer = (nil)] 10:59:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x8aeb4800) [pid = 1807] [serial = 1634] [outer = 0x8ae2c800] 10:59:42 INFO - PROCESS | 1807 | 1461175182616 Marionette DEBUG loaded listener.js 10:59:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x8bd1d400) [pid = 1807] [serial = 1635] [outer = 0x8ae2c800] 10:59:43 INFO - PROCESS | 1807 | 1461175183775 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 10:59:43 INFO - PROCESS | 1807 | 1461175183848 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 10:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:59:43 INFO - PROCESS | 1807 | 1461175183858 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:59:43 INFO - PROCESS | 1807 | 1461175183864 Marionette TRACE conn4 <- [1,2150,null,{}] 10:59:43 INFO - PROCESS | 1807 | 1461175183919 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:44 INFO - PROCESS | 1807 | 1461175184166 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 10:59:44 INFO - PROCESS | 1807 | 1461175184529 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x86a1fc00 == 134 [pid = 1807] [id = 545] 10:59:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x86afd000) [pid = 1807] [serial = 1636] [outer = (nil)] 10:59:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x891e9400) [pid = 1807] [serial = 1637] [outer = 0x86afd000] 10:59:44 INFO - PROCESS | 1807 | 1461175184623 Marionette DEBUG loaded listener.js 10:59:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x89a19400) [pid = 1807] [serial = 1638] [outer = 0x86afd000] 10:59:45 INFO - PROCESS | 1807 | 1461175185617 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 10:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1795ms 10:59:45 INFO - PROCESS | 1807 | 1461175185660 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 10:59:45 INFO - PROCESS | 1807 | 1461175185675 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 10:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:59:45 INFO - PROCESS | 1807 | 1461175185686 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:59:45 INFO - PROCESS | 1807 | 1461175185691 Marionette TRACE conn4 <- [1,2154,null,{}] 10:59:45 INFO - PROCESS | 1807 | 1461175185697 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:45 INFO - PROCESS | 1807 | 1461175185916 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 10:59:46 INFO - PROCESS | 1807 | 1461175186252 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x87d7d800 == 135 [pid = 1807] [id = 546] 10:59:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x89021000) [pid = 1807] [serial = 1639] [outer = (nil)] 10:59:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x8ae25400) [pid = 1807] [serial = 1640] [outer = 0x89021000] 10:59:46 INFO - PROCESS | 1807 | 1461175186348 Marionette DEBUG loaded listener.js 10:59:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x8bd12800) [pid = 1807] [serial = 1641] [outer = 0x89021000] 10:59:47 INFO - PROCESS | 1807 | 1461175187419 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1786ms 10:59:47 INFO - PROCESS | 1807 | 1461175187472 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 10:59:47 INFO - PROCESS | 1807 | 1461175187475 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 10:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:59:47 INFO - PROCESS | 1807 | 1461175187483 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:59:47 INFO - PROCESS | 1807 | 1461175187489 Marionette TRACE conn4 <- [1,2158,null,{}] 10:59:47 INFO - PROCESS | 1807 | 1461175187506 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:47 INFO - PROCESS | 1807 | 1461175187748 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 10:59:48 INFO - PROCESS | 1807 | 1461175188081 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aea9400 == 136 [pid = 1807] [id = 547] 10:59:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x8c8d6000) [pid = 1807] [serial = 1642] [outer = (nil)] 10:59:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x8c977c00) [pid = 1807] [serial = 1643] [outer = 0x8c8d6000] 10:59:48 INFO - PROCESS | 1807 | 1461175188179 Marionette DEBUG loaded listener.js 10:59:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x8cb64800) [pid = 1807] [serial = 1644] [outer = 0x8c8d6000] 10:59:49 INFO - PROCESS | 1807 | 1461175189125 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1691ms 10:59:49 INFO - PROCESS | 1807 | 1461175189175 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 10:59:49 INFO - PROCESS | 1807 | 1461175189180 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 10:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:59:49 INFO - PROCESS | 1807 | 1461175189186 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:59:49 INFO - PROCESS | 1807 | 1461175189190 Marionette TRACE conn4 <- [1,2162,null,{}] 10:59:49 INFO - PROCESS | 1807 | 1461175189196 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:49 INFO - PROCESS | 1807 | 1461175189403 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 10:59:49 INFO - PROCESS | 1807 | 1461175189724 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c84d800 == 137 [pid = 1807] [id = 548] 10:59:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8c976400) [pid = 1807] [serial = 1645] [outer = (nil)] 10:59:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8e689800) [pid = 1807] [serial = 1646] [outer = 0x8c976400] 10:59:49 INFO - PROCESS | 1807 | 1461175189819 Marionette DEBUG loaded listener.js 10:59:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8e694800) [pid = 1807] [serial = 1647] [outer = 0x8c976400] 10:59:50 INFO - PROCESS | 1807 | 1461175190731 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 10:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1584ms 10:59:50 INFO - PROCESS | 1807 | 1461175190771 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 10:59:50 INFO - PROCESS | 1807 | 1461175190775 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 10:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:59:50 INFO - PROCESS | 1807 | 1461175190782 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:59:50 INFO - PROCESS | 1807 | 1461175190785 Marionette TRACE conn4 <- [1,2166,null,{}] 10:59:50 INFO - PROCESS | 1807 | 1461175190791 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:51 INFO - PROCESS | 1807 | 1461175191015 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 10:59:51 INFO - PROCESS | 1807 | 1461175191346 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x84798800 == 138 [pid = 1807] [id = 549] 10:59:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8901ec00) [pid = 1807] [serial = 1648] [outer = (nil)] 10:59:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8f1c0800) [pid = 1807] [serial = 1649] [outer = 0x8901ec00] 10:59:51 INFO - PROCESS | 1807 | 1461175191441 Marionette DEBUG loaded listener.js 10:59:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8f1d2c00) [pid = 1807] [serial = 1650] [outer = 0x8901ec00] 10:59:52 INFO - PROCESS | 1807 | 1461175192371 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 10:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1632ms 10:59:52 INFO - PROCESS | 1807 | 1461175192415 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 10:59:52 INFO - PROCESS | 1807 | 1461175192419 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 10:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:59:52 INFO - PROCESS | 1807 | 1461175192426 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:59:52 INFO - PROCESS | 1807 | 1461175192430 Marionette TRACE conn4 <- [1,2170,null,{}] 10:59:52 INFO - PROCESS | 1807 | 1461175192436 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:52 INFO - PROCESS | 1807 | 1461175192691 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 10:59:53 INFO - PROCESS | 1807 | 1461175193027 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a61400 == 139 [pid = 1807] [id = 550] 10:59:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8f349000) [pid = 1807] [serial = 1651] [outer = (nil)] 10:59:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8fbdc800) [pid = 1807] [serial = 1652] [outer = 0x8f349000] 10:59:53 INFO - PROCESS | 1807 | 1461175193138 Marionette DEBUG loaded listener.js 10:59:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8fbe1c00) [pid = 1807] [serial = 1653] [outer = 0x8f349000] 10:59:54 INFO - PROCESS | 1807 | 1461175194030 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 10:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1682ms 10:59:54 INFO - PROCESS | 1807 | 1461175194109 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 10:59:54 INFO - PROCESS | 1807 | 1461175194112 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 10:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:59:54 INFO - PROCESS | 1807 | 1461175194119 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:59:54 INFO - PROCESS | 1807 | 1461175194123 Marionette TRACE conn4 <- [1,2174,null,{}] 10:59:54 INFO - PROCESS | 1807 | 1461175194129 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:54 INFO - PROCESS | 1807 | 1461175194364 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 10:59:54 INFO - PROCESS | 1807 | 1461175194687 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e378400 == 140 [pid = 1807] [id = 551] 10:59:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8f33c400) [pid = 1807] [serial = 1654] [outer = (nil)] 10:59:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x9005b400) [pid = 1807] [serial = 1655] [outer = 0x8f33c400] 10:59:54 INFO - PROCESS | 1807 | 1461175194779 Marionette DEBUG loaded listener.js 10:59:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x9005f000) [pid = 1807] [serial = 1656] [outer = 0x8f33c400] 10:59:55 INFO - PROCESS | 1807 | 1461175195698 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1634ms 10:59:55 INFO - PROCESS | 1807 | 1461175195754 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 10:59:55 INFO - PROCESS | 1807 | 1461175195759 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 10:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:59:55 INFO - PROCESS | 1807 | 1461175195780 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:59:55 INFO - PROCESS | 1807 | 1461175195783 Marionette TRACE conn4 <- [1,2178,null,{}] 10:59:55 INFO - PROCESS | 1807 | 1461175195789 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:56 INFO - PROCESS | 1807 | 1461175196035 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 10:59:56 INFO - PROCESS | 1807 | 1461175196364 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x891e5000 == 141 [pid = 1807] [id = 552] 10:59:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x89badc00) [pid = 1807] [serial = 1657] [outer = (nil)] 10:59:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x902ff400) [pid = 1807] [serial = 1658] [outer = 0x89badc00] 10:59:56 INFO - PROCESS | 1807 | 1461175196459 Marionette DEBUG loaded listener.js 10:59:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x9034b400) [pid = 1807] [serial = 1659] [outer = 0x89badc00] 10:59:57 INFO - PROCESS | 1807 | 1461175197372 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1648ms 10:59:57 INFO - PROCESS | 1807 | 1461175197425 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 10:59:57 INFO - PROCESS | 1807 | 1461175197429 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 10:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:59:57 INFO - PROCESS | 1807 | 1461175197435 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:59:57 INFO - PROCESS | 1807 | 1461175197439 Marionette TRACE conn4 <- [1,2182,null,{}] 10:59:57 INFO - PROCESS | 1807 | 1461175197445 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:57 INFO - PROCESS | 1807 | 1461175197670 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 10:59:58 INFO - PROCESS | 1807 | 1461175198031 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x89bb3c00 == 142 [pid = 1807] [id = 553] 10:59:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x8fc48000) [pid = 1807] [serial = 1660] [outer = (nil)] 10:59:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x904b6400) [pid = 1807] [serial = 1661] [outer = 0x8fc48000] 10:59:58 INFO - PROCESS | 1807 | 1461175198138 Marionette DEBUG loaded listener.js 10:59:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x907ab800) [pid = 1807] [serial = 1662] [outer = 0x8fc48000] 10:59:59 INFO - PROCESS | 1807 | 1461175199056 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1686ms 10:59:59 INFO - PROCESS | 1807 | 1461175199124 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 10:59:59 INFO - PROCESS | 1807 | 1461175199128 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 10:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:59:59 INFO - PROCESS | 1807 | 1461175199134 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:59:59 INFO - PROCESS | 1807 | 1461175199138 Marionette TRACE conn4 <- [1,2186,null,{}] 10:59:59 INFO - PROCESS | 1807 | 1461175199144 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:59 INFO - PROCESS | 1807 | 1461175199356 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 10:59:59 INFO - PROCESS | 1807 | 1461175199681 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fbe1000 == 143 [pid = 1807] [id = 554] 10:59:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x904b3400) [pid = 1807] [serial = 1663] [outer = (nil)] 10:59:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x916efc00) [pid = 1807] [serial = 1664] [outer = 0x904b3400] 10:59:59 INFO - PROCESS | 1807 | 1461175199774 Marionette DEBUG loaded listener.js 10:59:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x918a8000) [pid = 1807] [serial = 1665] [outer = 0x904b3400] 11:00:00 INFO - PROCESS | 1807 | 1461175200769 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1682ms 11:00:00 INFO - PROCESS | 1807 | 1461175200831 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 11:00:00 INFO - PROCESS | 1807 | 1461175200836 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 11:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:00:00 INFO - PROCESS | 1807 | 1461175200846 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:00:00 INFO - PROCESS | 1807 | 1461175200851 Marionette TRACE conn4 <- [1,2190,null,{}] 11:00:00 INFO - PROCESS | 1807 | 1461175200856 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:01 INFO - PROCESS | 1807 | 1461175201109 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 11:00:01 INFO - PROCESS | 1807 | 1461175201435 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x903e8000 == 144 [pid = 1807] [id = 555] 11:00:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x92d1e800) [pid = 1807] [serial = 1666] [outer = (nil)] 11:00:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x92e22400) [pid = 1807] [serial = 1667] [outer = 0x92d1e800] 11:00:01 INFO - PROCESS | 1807 | 1461175201535 Marionette DEBUG loaded listener.js 11:00:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x93a37c00) [pid = 1807] [serial = 1668] [outer = 0x92d1e800] 11:00:02 INFO - PROCESS | 1807 | 1461175202594 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1792ms 11:00:02 INFO - PROCESS | 1807 | 1461175202639 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 11:00:02 INFO - PROCESS | 1807 | 1461175202642 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 11:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:00:02 INFO - PROCESS | 1807 | 1461175202649 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:00:02 INFO - PROCESS | 1807 | 1461175202653 Marionette TRACE conn4 <- [1,2194,null,{}] 11:00:02 INFO - PROCESS | 1807 | 1461175202658 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:02 INFO - PROCESS | 1807 | 1461175202883 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 11:00:03 INFO - PROCESS | 1807 | 1461175203226 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x92d28400 == 145 [pid = 1807] [id = 556] 11:00:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x93a35400) [pid = 1807] [serial = 1669] [outer = (nil)] 11:00:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x93cafc00) [pid = 1807] [serial = 1670] [outer = 0x93a35400] 11:00:03 INFO - PROCESS | 1807 | 1461175203321 Marionette DEBUG loaded listener.js 11:00:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x93cb2c00) [pid = 1807] [serial = 1671] [outer = 0x93a35400] 11:00:04 INFO - PROCESS | 1807 | 1461175204201 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1587ms 11:00:04 INFO - PROCESS | 1807 | 1461175204237 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 11:00:04 INFO - PROCESS | 1807 | 1461175204241 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 11:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:00:04 INFO - PROCESS | 1807 | 1461175204248 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:00:04 INFO - PROCESS | 1807 | 1461175204251 Marionette TRACE conn4 <- [1,2198,null,{}] 11:00:04 INFO - PROCESS | 1807 | 1461175204258 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:04 INFO - PROCESS | 1807 | 1461175204466 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 11:00:04 INFO - PROCESS | 1807 | 1461175204725 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x93b88800 == 146 [pid = 1807] [id = 557] 11:00:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x93cb1000) [pid = 1807] [serial = 1672] [outer = (nil)] 11:00:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x93e52800) [pid = 1807] [serial = 1673] [outer = 0x93cb1000] 11:00:04 INFO - PROCESS | 1807 | 1461175204813 Marionette DEBUG loaded listener.js 11:00:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x93e55800) [pid = 1807] [serial = 1674] [outer = 0x93cb1000] 11:00:05 INFO - PROCESS | 1807 | 1461175205794 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1590ms 11:00:05 INFO - PROCESS | 1807 | 1461175205839 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 11:00:05 INFO - PROCESS | 1807 | 1461175205843 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 11:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:00:05 INFO - PROCESS | 1807 | 1461175205850 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:00:05 INFO - PROCESS | 1807 | 1461175205853 Marionette TRACE conn4 <- [1,2202,null,{}] 11:00:05 INFO - PROCESS | 1807 | 1461175205859 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:06 INFO - PROCESS | 1807 | 1461175206061 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 11:00:06 INFO - PROCESS | 1807 | 1461175206350 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x903e7000 == 147 [pid = 1807] [id = 558] 11:00:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x907af400) [pid = 1807] [serial = 1675] [outer = (nil)] 11:00:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x976e7400) [pid = 1807] [serial = 1676] [outer = 0x907af400] 11:00:06 INFO - PROCESS | 1807 | 1461175206496 Marionette DEBUG loaded listener.js 11:00:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x97950400) [pid = 1807] [serial = 1677] [outer = 0x907af400] 11:00:07 INFO - PROCESS | 1807 | 1461175207390 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1581ms 11:00:07 INFO - PROCESS | 1807 | 1461175207432 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 11:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:00:07 INFO - PROCESS | 1807 | 1461175207436 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 11:00:07 INFO - PROCESS | 1807 | 1461175207442 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:00:07 INFO - PROCESS | 1807 | 1461175207446 Marionette TRACE conn4 <- [1,2206,null,{}] 11:00:07 INFO - PROCESS | 1807 | 1461175207452 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:07 INFO - PROCESS | 1807 | 1461175207654 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 11:00:08 INFO - PROCESS | 1807 | 1461175207999 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x96941800 == 148 [pid = 1807] [id = 559] 11:00:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x9794f800) [pid = 1807] [serial = 1678] [outer = (nil)] 11:00:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x98b81c00) [pid = 1807] [serial = 1679] [outer = 0x9794f800] 11:00:08 INFO - PROCESS | 1807 | 1461175208092 Marionette DEBUG loaded listener.js 11:00:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x9922a800) [pid = 1807] [serial = 1680] [outer = 0x9794f800] 11:00:09 INFO - PROCESS | 1807 | 1461175209066 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1690ms 11:00:09 INFO - PROCESS | 1807 | 1461175209133 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 11:00:09 INFO - PROCESS | 1807 | 1461175209137 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 11:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:00:09 INFO - PROCESS | 1807 | 1461175209143 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:00:09 INFO - PROCESS | 1807 | 1461175209147 Marionette TRACE conn4 <- [1,2210,null,{}] 11:00:09 INFO - PROCESS | 1807 | 1461175209152 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:09 INFO - PROCESS | 1807 | 1461175209360 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 11:00:09 INFO - PROCESS | 1807 | 1461175209690 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x93cb2800 == 149 [pid = 1807] [id = 560] 11:00:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x97ea4000) [pid = 1807] [serial = 1681] [outer = (nil)] 11:00:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x9ead3c00) [pid = 1807] [serial = 1682] [outer = 0x97ea4000] 11:00:09 INFO - PROCESS | 1807 | 1461175209784 Marionette DEBUG loaded listener.js 11:00:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x9ead7c00) [pid = 1807] [serial = 1683] [outer = 0x97ea4000] 11:00:10 INFO - PROCESS | 1807 | 1461175210687 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1582ms 11:00:10 INFO - PROCESS | 1807 | 1461175210726 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 11:00:10 INFO - PROCESS | 1807 | 1461175210729 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 11:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:00:10 INFO - PROCESS | 1807 | 1461175210736 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:00:10 INFO - PROCESS | 1807 | 1461175210740 Marionette TRACE conn4 <- [1,2214,null,{}] 11:00:10 INFO - PROCESS | 1807 | 1461175210746 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:10 INFO - PROCESS | 1807 | 1461175210978 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 11:00:11 INFO - PROCESS | 1807 | 1461175211316 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x863e4400 == 150 [pid = 1807] [id = 561] 11:00:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x93cb0000) [pid = 1807] [serial = 1684] [outer = (nil)] 11:00:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x9ffc3800) [pid = 1807] [serial = 1685] [outer = 0x93cb0000] 11:00:11 INFO - PROCESS | 1807 | 1461175211414 Marionette DEBUG loaded listener.js 11:00:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0xa0a94c00) [pid = 1807] [serial = 1686] [outer = 0x93cb0000] 11:00:12 INFO - PROCESS | 1807 | 1461175212347 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:00:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:00:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1688ms 11:00:12 INFO - PROCESS | 1807 | 1461175212425 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 11:00:12 INFO - PROCESS | 1807 | 1461175212430 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 11:00:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:00:12 INFO - PROCESS | 1807 | 1461175212436 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:00:12 INFO - PROCESS | 1807 | 1461175212440 Marionette TRACE conn4 <- [1,2218,null,{}] 11:00:12 INFO - PROCESS | 1807 | 1461175212446 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:12 INFO - PROCESS | 1807 | 1461175212665 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 11:00:13 INFO - PROCESS | 1807 | 1461175213047 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x9eacb400 == 151 [pid = 1807] [id = 562] 11:00:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x9ff15800) [pid = 1807] [serial = 1687] [outer = (nil)] 11:00:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0xa0fecc00) [pid = 1807] [serial = 1688] [outer = 0x9ff15800] 11:00:13 INFO - PROCESS | 1807 | 1461175213143 Marionette DEBUG loaded listener.js 11:00:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0xa444fc00) [pid = 1807] [serial = 1689] [outer = 0x9ff15800] 11:00:15 INFO - PROCESS | 1807 | --DOCSHELL 0x84f79c00 == 150 [pid = 1807] [id = 454] 11:00:15 INFO - PROCESS | 1807 | --DOCSHELL 0x984eb000 == 149 [pid = 1807] [id = 403] 11:00:15 INFO - PROCESS | 1807 | --DOCSHELL 0x9eaca000 == 148 [pid = 1807] [id = 402] 11:00:15 INFO - PROCESS | 1807 | --DOCSHELL 0x89a10400 == 147 [pid = 1807] [id = 151] 11:00:15 INFO - PROCESS | 1807 | --DOCSHELL 0x97957000 == 146 [pid = 1807] [id = 400] 11:00:15 INFO - PROCESS | 1807 | --DOCSHELL 0x84f63c00 == 145 [pid = 1807] [id = 405] 11:00:15 INFO - PROCESS | 1807 | --DOCSHELL 0x987bc000 == 144 [pid = 1807] [id = 399] 11:00:15 INFO - PROCESS | 1807 | --DOCSHELL 0x970e9400 == 143 [pid = 1807] [id = 404] 11:00:15 INFO - PROCESS | 1807 | --DOCSHELL 0x8e691800 == 142 [pid = 1807] [id = 391] 11:00:15 INFO - PROCESS | 1807 | --DOCSHELL 0x84fb1c00 == 141 [pid = 1807] [id = 543] 11:00:15 INFO - PROCESS | 1807 | --DOCSHELL 0x86c25800 == 140 [pid = 1807] [id = 542] 11:00:15 INFO - PROCESS | 1807 | --DOCSHELL 0x863e6000 == 139 [pid = 1807] [id = 541] 11:00:15 INFO - PROCESS | 1807 | --DOCSHELL 0x96941c00 == 138 [pid = 1807] [id = 534] 11:00:15 INFO - PROCESS | 1807 | --DOCSHELL 0x92d25400 == 137 [pid = 1807] [id = 533] 11:00:15 INFO - PROCESS | 1807 | --DOCSHELL 0x90918c00 == 136 [pid = 1807] [id = 531] 11:00:15 INFO - PROCESS | 1807 | --DOCSHELL 0x8acf7c00 == 135 [pid = 1807] [id = 532] 11:00:15 INFO - PROCESS | 1807 | --DOCSHELL 0x8fea0400 == 134 [pid = 1807] [id = 530] 11:00:15 INFO - PROCESS | 1807 | --DOCSHELL 0x84fb5400 == 133 [pid = 1807] [id = 529] 11:00:15 INFO - PROCESS | 1807 | --DOCSHELL 0x8f1d4c00 == 132 [pid = 1807] [id = 528] 11:00:15 INFO - PROCESS | 1807 | --DOCSHELL 0x8e693000 == 131 [pid = 1807] [id = 527] 11:00:15 INFO - PROCESS | 1807 | --DOCSHELL 0x8c8dcc00 == 130 [pid = 1807] [id = 525] 11:00:15 INFO - PROCESS | 1807 | --DOCSHELL 0x84fbd000 == 129 [pid = 1807] [id = 526] 11:00:15 INFO - PROCESS | 1807 | --DOCSHELL 0x891e8000 == 128 [pid = 1807] [id = 524] 11:00:15 INFO - PROCESS | 1807 | --DOCSHELL 0x86dea400 == 127 [pid = 1807] [id = 523] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x8ae30800) [pid = 1807] [serial = 1568] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x904b6000) [pid = 1807] [serial = 1530] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x8bd9bc00) [pid = 1807] [serial = 1566] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x90342400) [pid = 1807] [serial = 1527] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x8fe9f000) [pid = 1807] [serial = 1524] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x8acf5c00) [pid = 1807] [serial = 1563] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x9144c000) [pid = 1807] [serial = 1533] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x8bd96c00) [pid = 1807] [serial = 1508] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x93e4cc00) [pid = 1807] [serial = 1545] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x891e8800) [pid = 1807] [serial = 1560] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x92b06c00) [pid = 1807] [serial = 1535] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x9ead0400) [pid = 1807] [serial = 1554] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x97352800) [pid = 1807] [serial = 1548] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x8f488c00) [pid = 1807] [serial = 1521] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x904ae800) [pid = 1807] [serial = 1529] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x98b80000) [pid = 1807] [serial = 1551] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x89028c00) [pid = 1807] [serial = 1505] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x8f1bac00) [pid = 1807] [serial = 1517] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x85ad1400) [pid = 1807] [serial = 1556] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x8bd9cc00) [pid = 1807] [serial = 1509] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x8e68b400) [pid = 1807] [serial = 1514] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x9aa91000) [pid = 1807] [serial = 1553] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x8aeac400) [pid = 1807] [serial = 1502] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x93b88400) [pid = 1807] [serial = 1542] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x92e2e400) [pid = 1807] [serial = 1538] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x8fc49000) [pid = 1807] [serial = 1523] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x89022000) [pid = 1807] [serial = 1559] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x8c972c00) [pid = 1807] [serial = 1511] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x8f33f000) [pid = 1807] [serial = 1520] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x86a14800) [pid = 1807] [serial = 1557] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x902f4c00) [pid = 1807] [serial = 1526] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x8bd15c00) [pid = 1807] [serial = 1434] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x8e690c00) [pid = 1807] [serial = 1515] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x8a52b800) [pid = 1807] [serial = 1562] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x8bd1fc00) [pid = 1807] [serial = 1565] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x93e47c00) [pid = 1807] [serial = 1544] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x970e0000) [pid = 1807] [serial = 1547] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x98b46800) [pid = 1807] [serial = 1550] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x8c980c00) [pid = 1807] [serial = 1512] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x89a5d000) [pid = 1807] [serial = 1506] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x93b86000) [pid = 1807] [serial = 1541] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x92d28800) [pid = 1807] [serial = 1536] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x93a36000) [pid = 1807] [serial = 1539] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x90917800) [pid = 1807] [serial = 1532] [outer = (nil)] [url = about:blank] 11:00:15 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x8f1bd400) [pid = 1807] [serial = 1518] [outer = (nil)] [url = about:blank] 11:00:16 INFO - PROCESS | 1807 | 1461175216246 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 3848ms 11:00:16 INFO - PROCESS | 1807 | 1461175216284 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 11:00:16 INFO - PROCESS | 1807 | 1461175216290 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 11:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:00:16 INFO - PROCESS | 1807 | 1461175216299 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:00:16 INFO - PROCESS | 1807 | 1461175216305 Marionette TRACE conn4 <- [1,2222,null,{}] 11:00:16 INFO - PROCESS | 1807 | 1461175216314 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:16 INFO - PROCESS | 1807 | 1461175216558 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 11:00:16 INFO - PROCESS | 1807 | 1461175216772 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x86a13000 == 128 [pid = 1807] [id = 563] 11:00:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x86c31c00) [pid = 1807] [serial = 1690] [outer = (nil)] 11:00:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x86ded000) [pid = 1807] [serial = 1691] [outer = 0x86c31c00] 11:00:16 INFO - PROCESS | 1807 | 1461175216858 Marionette DEBUG loaded listener.js 11:00:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x87d77000) [pid = 1807] [serial = 1692] [outer = 0x86c31c00] 11:00:17 INFO - PROCESS | 1807 | 1461175217712 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1445ms 11:00:17 INFO - PROCESS | 1807 | 1461175217744 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 11:00:17 INFO - PROCESS | 1807 | 1461175217752 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 11:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:00:17 INFO - PROCESS | 1807 | 1461175217762 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:00:17 INFO - PROCESS | 1807 | 1461175217766 Marionette TRACE conn4 <- [1,2226,null,{}] 11:00:17 INFO - PROCESS | 1807 | 1461175217772 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:18 INFO - PROCESS | 1807 | 1461175218109 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 11:00:18 INFO - PROCESS | 1807 | 1461175218259 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x86c2ec00 == 129 [pid = 1807] [id = 564] 11:00:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x86c2f800) [pid = 1807] [serial = 1693] [outer = (nil)] 11:00:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x89a10400) [pid = 1807] [serial = 1694] [outer = 0x86c2f800] 11:00:18 INFO - PROCESS | 1807 | 1461175218364 Marionette DEBUG loaded listener.js 11:00:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x89a63800) [pid = 1807] [serial = 1695] [outer = 0x86c2f800] 11:00:19 INFO - PROCESS | 1807 | 1461175219381 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1633ms 11:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:00:19 INFO - PROCESS | 1807 | 1461175219395 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 11:00:19 INFO - PROCESS | 1807 | 1461175219399 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 11:00:19 INFO - PROCESS | 1807 | 1461175219405 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:00:19 INFO - PROCESS | 1807 | 1461175219411 Marionette TRACE conn4 <- [1,2230,null,{}] 11:00:19 INFO - PROCESS | 1807 | 1461175219439 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:19 INFO - PROCESS | 1807 | 1461175219711 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 11:00:19 INFO - PROCESS | 1807 | 1461175219752 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x8acea800 == 130 [pid = 1807] [id = 565] 11:00:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8acf8000) [pid = 1807] [serial = 1696] [outer = (nil)] 11:00:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8aeb3800) [pid = 1807] [serial = 1697] [outer = 0x8acf8000] 11:00:19 INFO - PROCESS | 1807 | 1461175219868 Marionette DEBUG loaded listener.js 11:00:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8bd1f800) [pid = 1807] [serial = 1698] [outer = 0x8acf8000] 11:00:20 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x86def800) [pid = 1807] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:00:20 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x8f346400) [pid = 1807] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:00:20 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x916e9c00) [pid = 1807] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:00:20 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x97977800) [pid = 1807] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:00:20 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x86de6000) [pid = 1807] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:00:20 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x8f1b2800) [pid = 1807] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:00:20 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x85927c00) [pid = 1807] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:00:20 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x86af6000) [pid = 1807] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:00:21 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x90063400) [pid = 1807] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:00:21 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x903e0400) [pid = 1807] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:00:21 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x9a6d2000) [pid = 1807] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:00:21 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x8c8df800) [pid = 1807] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:00:21 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x9649fc00) [pid = 1807] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:00:21 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x86af1800) [pid = 1807] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:00:21 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x8f34a800) [pid = 1807] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:00:21 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x9742a000) [pid = 1807] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:00:21 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x86de1c00) [pid = 1807] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:00:21 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0xa0fed000) [pid = 1807] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:00:21 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x8c8ddc00) [pid = 1807] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:00:21 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x9fc57000) [pid = 1807] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:00:21 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x8ae22400) [pid = 1807] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:00:21 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0x89a57400) [pid = 1807] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:00:21 INFO - PROCESS | 1807 | 1461175221395 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 2008ms 11:00:21 INFO - PROCESS | 1807 | 1461175221413 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 11:00:21 INFO - PROCESS | 1807 | 1461175221416 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 11:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:00:21 INFO - PROCESS | 1807 | 1461175221423 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:00:21 INFO - PROCESS | 1807 | 1461175221426 Marionette TRACE conn4 <- [1,2234,null,{}] 11:00:21 INFO - PROCESS | 1807 | 1461175221431 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:21 INFO - PROCESS | 1807 | 1461175221708 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 11:00:21 INFO - PROCESS | 1807 | 1461175221729 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f6d800 == 131 [pid = 1807] [id = 566] 11:00:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x86af3800) [pid = 1807] [serial = 1699] [outer = (nil)] 11:00:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x8aeb7800) [pid = 1807] [serial = 1700] [outer = 0x86af3800] 11:00:21 INFO - PROCESS | 1807 | 1461175221809 Marionette DEBUG loaded listener.js 11:00:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x8bd9c400) [pid = 1807] [serial = 1701] [outer = 0x86af3800] 11:00:22 INFO - PROCESS | 1807 | 1461175222725 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1340ms 11:00:22 INFO - PROCESS | 1807 | 1461175222764 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 11:00:22 INFO - PROCESS | 1807 | 1461175222768 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 11:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:00:22 INFO - PROCESS | 1807 | 1461175222774 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:00:22 INFO - PROCESS | 1807 | 1461175222778 Marionette TRACE conn4 <- [1,2238,null,{}] 11:00:22 INFO - PROCESS | 1807 | 1461175222783 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:22 INFO - PROCESS | 1807 | 1461175222967 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 11:00:23 INFO - PROCESS | 1807 | 1461175223445 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x85927400 == 132 [pid = 1807] [id = 567] 11:00:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x8592a000) [pid = 1807] [serial = 1702] [outer = (nil)] 11:00:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x863e8800) [pid = 1807] [serial = 1703] [outer = 0x8592a000] 11:00:23 INFO - PROCESS | 1807 | 1461175223545 Marionette DEBUG loaded listener.js 11:00:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x86afb000) [pid = 1807] [serial = 1704] [outer = 0x8592a000] 11:00:24 INFO - PROCESS | 1807 | 1461175224532 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1831ms 11:00:24 INFO - PROCESS | 1807 | 1461175224609 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 11:00:24 INFO - PROCESS | 1807 | 1461175224615 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 11:00:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:00:24 INFO - PROCESS | 1807 | 1461175224624 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:00:24 INFO - PROCESS | 1807 | 1461175224631 Marionette TRACE conn4 <- [1,2242,null,{}] 11:00:24 INFO - PROCESS | 1807 | 1461175224640 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:24 INFO - PROCESS | 1807 | 1461175224924 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 11:00:25 INFO - PROCESS | 1807 | 1461175225270 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x89028c00 == 133 [pid = 1807] [id = 568] 11:00:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x891e5800) [pid = 1807] [serial = 1705] [outer = (nil)] 11:00:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x891eec00) [pid = 1807] [serial = 1706] [outer = 0x891e5800] 11:00:25 INFO - PROCESS | 1807 | 1461175225367 Marionette DEBUG loaded listener.js 11:00:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x89baf000) [pid = 1807] [serial = 1707] [outer = 0x891e5800] 11:00:26 INFO - PROCESS | 1807 | 1461175226418 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:00:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:00:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1844ms 11:00:26 INFO - PROCESS | 1807 | 1461175226472 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 11:00:26 INFO - PROCESS | 1807 | 1461175226477 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 11:00:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:00:26 INFO - PROCESS | 1807 | 1461175226486 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:00:26 INFO - PROCESS | 1807 | 1461175226490 Marionette TRACE conn4 <- [1,2246,null,{}] 11:00:26 INFO - PROCESS | 1807 | 1461175226496 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:26 INFO - PROCESS | 1807 | 1461175226733 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 11:00:27 INFO - PROCESS | 1807 | 1461175227251 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x8acf1000 == 134 [pid = 1807] [id = 569] 11:00:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x8ae23c00) [pid = 1807] [serial = 1708] [outer = (nil)] 11:00:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x8aea8800) [pid = 1807] [serial = 1709] [outer = 0x8ae23c00] 11:00:27 INFO - PROCESS | 1807 | 1461175227409 Marionette DEBUG loaded listener.js 11:00:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x8bd9d800) [pid = 1807] [serial = 1710] [outer = 0x8ae23c00] 11:00:28 INFO - PROCESS | 1807 | 1461175228611 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2144ms 11:00:28 INFO - PROCESS | 1807 | 1461175228631 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 11:00:28 INFO - PROCESS | 1807 | 1461175228636 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 11:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:00:28 INFO - PROCESS | 1807 | 1461175228652 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:00:28 INFO - PROCESS | 1807 | 1461175228662 Marionette TRACE conn4 <- [1,2250,null,{}] 11:00:28 INFO - PROCESS | 1807 | 1461175228668 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:28 INFO - PROCESS | 1807 | 1461175228905 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 11:00:29 INFO - PROCESS | 1807 | 1461175229238 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a526000 == 135 [pid = 1807] [id = 570] 11:00:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x8a529400) [pid = 1807] [serial = 1711] [outer = (nil)] 11:00:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8c97d400) [pid = 1807] [serial = 1712] [outer = 0x8a529400] 11:00:29 INFO - PROCESS | 1807 | 1461175229336 Marionette DEBUG loaded listener.js 11:00:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8e376400) [pid = 1807] [serial = 1713] [outer = 0x8a529400] 11:00:30 INFO - PROCESS | 1807 | 1461175230254 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1647ms 11:00:30 INFO - PROCESS | 1807 | 1461175230292 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 11:00:30 INFO - PROCESS | 1807 | 1461175230296 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 11:00:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:00:30 INFO - PROCESS | 1807 | 1461175230304 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:00:30 INFO - PROCESS | 1807 | 1461175230308 Marionette TRACE conn4 <- [1,2254,null,{}] 11:00:30 INFO - PROCESS | 1807 | 1461175230334 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:30 INFO - PROCESS | 1807 | 1461175230578 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 11:00:30 INFO - PROCESS | 1807 | 1461175230910 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x87d7b800 == 136 [pid = 1807] [id = 571] 11:00:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8cb66000) [pid = 1807] [serial = 1714] [outer = (nil)] 11:00:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8e696000) [pid = 1807] [serial = 1715] [outer = 0x8cb66000] 11:00:31 INFO - PROCESS | 1807 | 1461175231008 Marionette DEBUG loaded listener.js 11:00:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8f1bac00) [pid = 1807] [serial = 1716] [outer = 0x8cb66000] 11:00:31 INFO - PROCESS | 1807 | 1461175231962 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:00:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:00:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1701ms 11:00:32 INFO - PROCESS | 1807 | 1461175232006 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 11:00:32 INFO - PROCESS | 1807 | 1461175232010 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 11:00:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:00:32 INFO - PROCESS | 1807 | 1461175232016 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:00:32 INFO - PROCESS | 1807 | 1461175232020 Marionette TRACE conn4 <- [1,2258,null,{}] 11:00:32 INFO - PROCESS | 1807 | 1461175232026 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:32 INFO - PROCESS | 1807 | 1461175232247 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 11:00:32 INFO - PROCESS | 1807 | 1461175232585 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f20c000 == 137 [pid = 1807] [id = 572] 11:00:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8f20c400) [pid = 1807] [serial = 1717] [outer = (nil)] 11:00:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8f214800) [pid = 1807] [serial = 1718] [outer = 0x8f20c400] 11:00:32 INFO - PROCESS | 1807 | 1461175232704 Marionette DEBUG loaded listener.js 11:00:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8f486c00) [pid = 1807] [serial = 1719] [outer = 0x8f20c400] 11:00:33 INFO - PROCESS | 1807 | 1461175233705 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:00:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:00:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1735ms 11:00:33 INFO - PROCESS | 1807 | 1461175233752 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 11:00:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:00:33 INFO - PROCESS | 1807 | 1461175233757 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 11:00:33 INFO - PROCESS | 1807 | 1461175233763 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:00:33 INFO - PROCESS | 1807 | 1461175233767 Marionette TRACE conn4 <- [1,2262,null,{}] 11:00:33 INFO - PROCESS | 1807 | 1461175233772 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:34 INFO - PROCESS | 1807 | 1461175234010 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 11:00:34 INFO - PROCESS | 1807 | 1461175234346 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x86dea800 == 138 [pid = 1807] [id = 573] 11:00:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8901d800) [pid = 1807] [serial = 1720] [outer = (nil)] 11:00:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8fbe9400) [pid = 1807] [serial = 1721] [outer = 0x8901d800] 11:00:34 INFO - PROCESS | 1807 | 1461175234444 Marionette DEBUG loaded listener.js 11:00:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8fea8c00) [pid = 1807] [serial = 1722] [outer = 0x8901d800] 11:00:35 INFO - PROCESS | 1807 | 1461175235416 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:00:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:00:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1683ms 11:00:35 INFO - PROCESS | 1807 | 1461175235446 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 11:00:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:00:35 INFO - PROCESS | 1807 | 1461175235451 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 11:00:35 INFO - PROCESS | 1807 | 1461175235458 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:00:35 INFO - PROCESS | 1807 | 1461175235462 Marionette TRACE conn4 <- [1,2266,null,{}] 11:00:35 INFO - PROCESS | 1807 | 1461175235468 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:35 INFO - PROCESS | 1807 | 1461175235709 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 11:00:36 INFO - PROCESS | 1807 | 1461175236065 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f488000 == 139 [pid = 1807] [id = 574] 11:00:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8fbdd000) [pid = 1807] [serial = 1723] [outer = (nil)] 11:00:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x90346800) [pid = 1807] [serial = 1724] [outer = 0x8fbdd000] 11:00:36 INFO - PROCESS | 1807 | 1461175236164 Marionette DEBUG loaded listener.js 11:00:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x90350c00) [pid = 1807] [serial = 1725] [outer = 0x8fbdd000] 11:00:37 INFO - PROCESS | 1807 | 1461175237070 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:00:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:00:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1682ms 11:00:37 INFO - PROCESS | 1807 | 1461175237140 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 11:00:37 INFO - PROCESS | 1807 | 1461175237144 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 11:00:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:00:37 INFO - PROCESS | 1807 | 1461175237151 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:00:37 INFO - PROCESS | 1807 | 1461175237155 Marionette TRACE conn4 <- [1,2270,null,{}] 11:00:37 INFO - PROCESS | 1807 | 1461175237160 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:37 INFO - PROCESS | 1807 | 1461175237412 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 11:00:37 INFO - PROCESS | 1807 | 1461175237742 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fbe4400 == 140 [pid = 1807] [id = 575] 11:00:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x902f3000) [pid = 1807] [serial = 1726] [outer = (nil)] 11:00:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x90915c00) [pid = 1807] [serial = 1727] [outer = 0x902f3000] 11:00:37 INFO - PROCESS | 1807 | 1461175237837 Marionette DEBUG loaded listener.js 11:00:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x90918c00) [pid = 1807] [serial = 1728] [outer = 0x902f3000] 11:00:38 INFO - PROCESS | 1807 | 1461175238757 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:00:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:00:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1647ms 11:00:38 INFO - PROCESS | 1807 | 1461175238800 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 11:00:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:00:38 INFO - PROCESS | 1807 | 1461175238804 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 11:00:38 INFO - PROCESS | 1807 | 1461175238811 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:00:38 INFO - PROCESS | 1807 | 1461175238815 Marionette TRACE conn4 <- [1,2274,null,{}] 11:00:38 INFO - PROCESS | 1807 | 1461175238820 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:39 INFO - PROCESS | 1807 | 1461175239058 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 11:00:39 INFO - PROCESS | 1807 | 1461175239396 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f70400 == 141 [pid = 1807] [id = 576] 11:00:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x8bd95400) [pid = 1807] [serial = 1729] [outer = (nil)] 11:00:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x92a32800) [pid = 1807] [serial = 1730] [outer = 0x8bd95400] 11:00:39 INFO - PROCESS | 1807 | 1461175239492 Marionette DEBUG loaded listener.js 11:00:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x92b04c00) [pid = 1807] [serial = 1731] [outer = 0x8bd95400] 11:00:40 INFO - PROCESS | 1807 | 1461175240425 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:00:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:00:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1691ms 11:00:40 INFO - PROCESS | 1807 | 1461175240502 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 11:00:40 INFO - PROCESS | 1807 | 1461175240506 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 11:00:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:00:40 INFO - PROCESS | 1807 | 1461175240513 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:00:40 INFO - PROCESS | 1807 | 1461175240517 Marionette TRACE conn4 <- [1,2278,null,{}] 11:00:40 INFO - PROCESS | 1807 | 1461175240522 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:40 INFO - PROCESS | 1807 | 1461175240770 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 11:00:41 INFO - PROCESS | 1807 | 1461175241130 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x92d22800 == 142 [pid = 1807] [id = 577] 11:00:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x92d22c00) [pid = 1807] [serial = 1732] [outer = (nil)] 11:00:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x92d28800) [pid = 1807] [serial = 1733] [outer = 0x92d22c00] 11:00:41 INFO - PROCESS | 1807 | 1461175241262 Marionette DEBUG loaded listener.js 11:00:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x93a36800) [pid = 1807] [serial = 1734] [outer = 0x92d22c00] 11:00:42 INFO - PROCESS | 1807 | 1461175242550 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:00:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:00:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 2087ms 11:00:42 INFO - PROCESS | 1807 | 1461175242601 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 11:00:42 INFO - PROCESS | 1807 | 1461175242606 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 11:00:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:00:42 INFO - PROCESS | 1807 | 1461175242613 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:00:42 INFO - PROCESS | 1807 | 1461175242624 Marionette TRACE conn4 <- [1,2282,null,{}] 11:00:42 INFO - PROCESS | 1807 | 1461175242629 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:42 INFO - PROCESS | 1807 | 1461175242884 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 11:00:43 INFO - PROCESS | 1807 | 1461175243226 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x93cb1800 == 143 [pid = 1807] [id = 578] 11:00:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x93cb6400) [pid = 1807] [serial = 1735] [outer = (nil)] 11:00:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x93e55000) [pid = 1807] [serial = 1736] [outer = 0x93cb6400] 11:00:43 INFO - PROCESS | 1807 | 1461175243352 Marionette DEBUG loaded listener.js 11:00:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x96446c00) [pid = 1807] [serial = 1737] [outer = 0x93cb6400] 11:00:44 INFO - PROCESS | 1807 | 1461175244349 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:00:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:00:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1794ms 11:00:44 INFO - PROCESS | 1807 | 1461175244408 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 11:00:44 INFO - PROCESS | 1807 | 1461175244412 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 11:00:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:00:44 INFO - PROCESS | 1807 | 1461175244423 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:00:44 INFO - PROCESS | 1807 | 1461175244427 Marionette TRACE conn4 <- [1,2286,null,{}] 11:00:44 INFO - PROCESS | 1807 | 1461175244435 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:44 INFO - PROCESS | 1807 | 1461175244705 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 11:00:45 INFO - PROCESS | 1807 | 1461175245045 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f6cc00 == 144 [pid = 1807] [id = 579] 11:00:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x85adcc00) [pid = 1807] [serial = 1738] [outer = (nil)] 11:00:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x975dc000) [pid = 1807] [serial = 1739] [outer = 0x85adcc00] 11:00:45 INFO - PROCESS | 1807 | 1461175245145 Marionette DEBUG loaded listener.js 11:00:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x987bc000) [pid = 1807] [serial = 1740] [outer = 0x85adcc00] 11:00:46 INFO - PROCESS | 1807 | 1461175246069 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:00:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 11:00:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1692ms 11:00:46 INFO - PROCESS | 1807 | 1461175246114 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 11:00:46 INFO - PROCESS | 1807 | 1461175246118 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 11:00:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:00:46 INFO - PROCESS | 1807 | 1461175246125 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:00:46 INFO - PROCESS | 1807 | 1461175246128 Marionette TRACE conn4 <- [1,2290,null,{}] 11:00:46 INFO - PROCESS | 1807 | 1461175246134 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:46 INFO - PROCESS | 1807 | 1461175246353 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 11:00:46 INFO - PROCESS | 1807 | 1461175246640 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x93e4f000 == 145 [pid = 1807] [id = 580] 11:00:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x98f57000) [pid = 1807] [serial = 1741] [outer = (nil)] 11:00:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x9aa89000) [pid = 1807] [serial = 1742] [outer = 0x98f57000] 11:00:46 INFO - PROCESS | 1807 | 1461175246781 Marionette DEBUG loaded listener.js 11:00:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x9ea18400) [pid = 1807] [serial = 1743] [outer = 0x98f57000] 11:00:47 INFO - PROCESS | 1807 | 1461175247710 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:00:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:00:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1630ms 11:00:47 INFO - PROCESS | 1807 | 1461175247756 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 11:00:47 INFO - PROCESS | 1807 | 1461175247760 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 11:00:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:00:47 INFO - PROCESS | 1807 | 1461175247766 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:00:47 INFO - PROCESS | 1807 | 1461175247770 Marionette TRACE conn4 <- [1,2294,null,{}] 11:00:47 INFO - PROCESS | 1807 | 1461175247776 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:48 INFO - PROCESS | 1807 | 1461175248006 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 11:00:48 INFO - PROCESS | 1807 | 1461175248354 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x984eb000 == 146 [pid = 1807] [id = 581] 11:00:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x9a6d2000) [pid = 1807] [serial = 1744] [outer = (nil)] 11:00:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x9fb99c00) [pid = 1807] [serial = 1745] [outer = 0x9a6d2000] 11:00:48 INFO - PROCESS | 1807 | 1461175248450 Marionette DEBUG loaded listener.js 11:00:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x9fc57000) [pid = 1807] [serial = 1746] [outer = 0x9a6d2000] 11:00:49 INFO - PROCESS | 1807 | 1461175249355 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:00:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:00:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1632ms 11:00:49 INFO - PROCESS | 1807 | 1461175249398 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 11:00:49 INFO - PROCESS | 1807 | 1461175249402 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 11:00:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:00:49 INFO - PROCESS | 1807 | 1461175249409 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:00:49 INFO - PROCESS | 1807 | 1461175249413 Marionette TRACE conn4 <- [1,2298,null,{}] 11:00:49 INFO - PROCESS | 1807 | 1461175249419 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:49 INFO - PROCESS | 1807 | 1461175249634 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 11:00:49 INFO - PROCESS | 1807 | 1461175249973 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x8cb70800 == 147 [pid = 1807] [id = 582] 11:00:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x8f341800) [pid = 1807] [serial = 1747] [outer = (nil)] 11:00:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0xa0e4d800) [pid = 1807] [serial = 1748] [outer = 0x8f341800] 11:00:50 INFO - PROCESS | 1807 | 1461175250065 Marionette DEBUG loaded listener.js 11:00:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0xa0fda000) [pid = 1807] [serial = 1749] [outer = 0x8f341800] 11:00:50 INFO - PROCESS | 1807 | 1461175250973 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:00:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:00:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1600ms 11:00:51 INFO - PROCESS | 1807 | 1461175251010 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 11:00:51 INFO - PROCESS | 1807 | 1461175251014 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 11:00:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:00:51 INFO - PROCESS | 1807 | 1461175251021 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:00:51 INFO - PROCESS | 1807 | 1461175251024 Marionette TRACE conn4 <- [1,2302,null,{}] 11:00:51 INFO - PROCESS | 1807 | 1461175251030 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:51 INFO - PROCESS | 1807 | 1461175251265 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 11:00:51 INFO - PROCESS | 1807 | 1461175251604 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x9fc51c00 == 148 [pid = 1807] [id = 583] 11:00:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x9ff9d400) [pid = 1807] [serial = 1750] [outer = (nil)] 11:00:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0xa3c70400) [pid = 1807] [serial = 1751] [outer = 0x9ff9d400] 11:00:51 INFO - PROCESS | 1807 | 1461175251703 Marionette DEBUG loaded listener.js 11:00:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0xa447bc00) [pid = 1807] [serial = 1752] [outer = 0x9ff9d400] 11:00:52 INFO - PROCESS | 1807 | 1461175252582 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:00:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:00:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1592ms 11:00:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:00:52 INFO - PROCESS | 1807 | 1461175252614 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 11:00:52 INFO - PROCESS | 1807 | 1461175252617 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 11:00:52 INFO - PROCESS | 1807 | 1461175252624 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:00:52 INFO - PROCESS | 1807 | 1461175252627 Marionette TRACE conn4 <- [1,2306,null,{}] 11:00:52 INFO - PROCESS | 1807 | 1461175252633 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:52 INFO - PROCESS | 1807 | 1461175252857 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 11:00:53 INFO - PROCESS | 1807 | 1461175253157 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:53 INFO - PROCESS | 1807 | ++DOCSHELL 0xa0fe8800 == 149 [pid = 1807] [id = 584] 11:00:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0xa0fe9c00) [pid = 1807] [serial = 1753] [outer = (nil)] 11:00:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0xa4576800) [pid = 1807] [serial = 1754] [outer = 0xa0fe9c00] 11:00:53 INFO - PROCESS | 1807 | 1461175253310 Marionette DEBUG loaded listener.js 11:00:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0xa4577c00) [pid = 1807] [serial = 1755] [outer = 0xa0fe9c00] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x8a52ec00 == 148 [pid = 1807] [id = 386] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x8f1d7400 == 147 [pid = 1807] [id = 253] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x89f1d800 == 146 [pid = 1807] [id = 168] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x907b3000 == 145 [pid = 1807] [id = 512] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x87cf3800 == 144 [pid = 1807] [id = 498] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x86a1dc00 == 143 [pid = 1807] [id = 497] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x84f80c00 == 142 [pid = 1807] [id = 513] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x89bb6800 == 141 [pid = 1807] [id = 169] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x90346000 == 140 [pid = 1807] [id = 511] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x907b7800 == 139 [pid = 1807] [id = 510] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x84f6d800 == 138 [pid = 1807] [id = 566] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x8acea800 == 137 [pid = 1807] [id = 565] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x86c2ec00 == 136 [pid = 1807] [id = 564] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x86a13000 == 135 [pid = 1807] [id = 563] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x863e4400 == 134 [pid = 1807] [id = 561] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x9eacb400 == 133 [pid = 1807] [id = 562] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x93cb2800 == 132 [pid = 1807] [id = 560] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x96941800 == 131 [pid = 1807] [id = 559] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x903e7000 == 130 [pid = 1807] [id = 558] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x92d28400 == 129 [pid = 1807] [id = 556] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x93b88800 == 128 [pid = 1807] [id = 557] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x903e8000 == 127 [pid = 1807] [id = 555] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x8fbe1000 == 126 [pid = 1807] [id = 554] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x89bb3c00 == 125 [pid = 1807] [id = 553] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x891e5000 == 124 [pid = 1807] [id = 552] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x89a61400 == 123 [pid = 1807] [id = 550] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x8e378400 == 122 [pid = 1807] [id = 551] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x84798800 == 121 [pid = 1807] [id = 549] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x8c84d800 == 120 [pid = 1807] [id = 548] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x8aea9400 == 119 [pid = 1807] [id = 547] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x87d7d800 == 118 [pid = 1807] [id = 546] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x86de2800 == 117 [pid = 1807] [id = 544] 11:00:55 INFO - PROCESS | 1807 | --DOCSHELL 0x86a1fc00 == 116 [pid = 1807] [id = 545] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x8901ac00) [pid = 1807] [serial = 1572] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0xa0fe1c00) [pid = 1807] [serial = 1617] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x92b04800) [pid = 1807] [serial = 1595] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x9fb31c00) [pid = 1807] [serial = 1611] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x89a17800) [pid = 1807] [serial = 1628] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x8f218c00) [pid = 1807] [serial = 1583] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x9a6d4800) [pid = 1807] [serial = 1608] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x89f23c00) [pid = 1807] [serial = 1631] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x9182c000) [pid = 1807] [serial = 1593] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x93a34400) [pid = 1807] [serial = 1598] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0xa0a8cc00) [pid = 1807] [serial = 1614] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x8f1b2000) [pid = 1807] [serial = 1580] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x973c9c00) [pid = 1807] [serial = 1601] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x8f344800) [pid = 1807] [serial = 1584] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x97953000) [pid = 1807] [serial = 1602] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x86de6c00) [pid = 1807] [serial = 1625] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x9034dc00) [pid = 1807] [serial = 1587] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x9ff9a800) [pid = 1807] [serial = 1613] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x902f6800) [pid = 1807] [serial = 1586] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x87cf4800) [pid = 1807] [serial = 1571] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x98b45800) [pid = 1807] [serial = 1604] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x8f1bd800) [pid = 1807] [serial = 1581] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x907ae400) [pid = 1807] [serial = 1590] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x87cf4000) [pid = 1807] [serial = 1626] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x98b51000) [pid = 1807] [serial = 1607] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x92b0ac00) [pid = 1807] [serial = 1596] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0xa4451000) [pid = 1807] [serial = 1623] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x904b1000) [pid = 1807] [serial = 1589] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x8e37a400) [pid = 1807] [serial = 1578] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x916ee400) [pid = 1807] [serial = 1592] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0xa0fec000) [pid = 1807] [serial = 1619] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x8bd12c00) [pid = 1807] [serial = 1503] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x9eacbc00) [pid = 1807] [serial = 1610] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x89a5bc00) [pid = 1807] [serial = 1629] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x8ae27c00) [pid = 1807] [serial = 1632] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0xa444ec00) [pid = 1807] [serial = 1622] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0xa0c2fc00) [pid = 1807] [serial = 1616] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x8cb68c00) [pid = 1807] [serial = 1577] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0xa0fed800) [pid = 1807] [serial = 1620] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x98b80400) [pid = 1807] [serial = 1605] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x8ae2f000) [pid = 1807] [serial = 1574] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x93a3cc00) [pid = 1807] [serial = 1599] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x8aeb6c00) [pid = 1807] [serial = 1575] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x8aeb4800) [pid = 1807] [serial = 1634] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1807 | 1461175256644 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:00:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:00:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 4051ms 11:00:56 INFO - PROCESS | 1807 | 1461175256675 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 11:00:56 INFO - PROCESS | 1807 | 1461175256683 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 11:00:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:00:56 INFO - PROCESS | 1807 | 1461175256692 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:00:56 INFO - PROCESS | 1807 | 1461175256697 Marionette TRACE conn4 <- [1,2310,null,{}] 11:00:56 INFO - PROCESS | 1807 | 1461175256705 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:56 INFO - PROCESS | 1807 | 1461175256923 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 11:00:57 INFO - PROCESS | 1807 | 1461175257141 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x86de7c00 == 117 [pid = 1807] [id = 585] 11:00:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x86de8400) [pid = 1807] [serial = 1756] [outer = (nil)] 11:00:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x87cee400) [pid = 1807] [serial = 1757] [outer = 0x86de8400] 11:00:57 INFO - PROCESS | 1807 | 1461175257229 Marionette DEBUG loaded listener.js 11:00:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x87d71c00) [pid = 1807] [serial = 1758] [outer = 0x86de8400] 11:00:58 INFO - PROCESS | 1807 | 1461175258177 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:00:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:00:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1545ms 11:00:58 INFO - PROCESS | 1807 | 1461175258242 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 11:00:58 INFO - PROCESS | 1807 | 1461175258250 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 11:00:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:00:58 INFO - PROCESS | 1807 | 1461175258260 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:00:58 INFO - PROCESS | 1807 | 1461175258264 Marionette TRACE conn4 <- [1,2314,null,{}] 11:00:58 INFO - PROCESS | 1807 | 1461175258270 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:58 INFO - PROCESS | 1807 | 1461175258588 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 11:00:58 INFO - PROCESS | 1807 | 1461175258616 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x85921400 == 118 [pid = 1807] [id = 586] 11:00:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x87ceb400) [pid = 1807] [serial = 1759] [outer = (nil)] 11:00:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x89a12000) [pid = 1807] [serial = 1760] [outer = 0x87ceb400] 11:00:58 INFO - PROCESS | 1807 | 1461175258703 Marionette DEBUG loaded listener.js 11:00:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x89a5ec00) [pid = 1807] [serial = 1761] [outer = 0x87ceb400] 11:00:59 INFO - PROCESS | 1807 | 1461175259815 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:00:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:00:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1580ms 11:00:59 INFO - PROCESS | 1807 | 1461175259841 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 11:00:59 INFO - PROCESS | 1807 | 1461175259845 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 11:00:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:00:59 INFO - PROCESS | 1807 | 1461175259853 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:00:59 INFO - PROCESS | 1807 | 1461175259859 Marionette TRACE conn4 <- [1,2318,null,{}] 11:00:59 INFO - PROCESS | 1807 | 1461175259892 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:00 INFO - PROCESS | 1807 | 1461175260184 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 11:01:01 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x8f349000) [pid = 1807] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:01:01 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x8acf8000) [pid = 1807] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:01:01 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x92d1e800) [pid = 1807] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:01:01 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x89021000) [pid = 1807] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:01:01 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x9ff15800) [pid = 1807] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:01:01 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x86c31c00) [pid = 1807] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:01:01 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x93cb0000) [pid = 1807] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:01:01 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x8f33c400) [pid = 1807] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:01:01 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x86c2f800) [pid = 1807] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:01:01 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x93cb1000) [pid = 1807] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:01:01 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x904b3400) [pid = 1807] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:01:01 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x8901ec00) [pid = 1807] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:01:01 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x8fc48000) [pid = 1807] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:01:01 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x93a35400) [pid = 1807] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:01:01 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x86afd000) [pid = 1807] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:01:01 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x8c976400) [pid = 1807] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:01:01 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x97ea4000) [pid = 1807] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:01:01 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x907af400) [pid = 1807] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:01:01 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0x89badc00) [pid = 1807] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:01:01 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0x8c8d6000) [pid = 1807] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:01:01 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x9794f800) [pid = 1807] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:01:01 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x84f74800) [pid = 1807] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:01:01 INFO - PROCESS | 1807 | 1461175261162 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f74800 == 119 [pid = 1807] [id = 587] 11:01:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x84f7dc00) [pid = 1807] [serial = 1762] [outer = (nil)] 11:01:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x86c31c00) [pid = 1807] [serial = 1763] [outer = 0x84f7dc00] 11:01:01 INFO - PROCESS | 1807 | 1461175261256 Marionette DEBUG loaded listener.js 11:01:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x8acf8000) [pid = 1807] [serial = 1764] [outer = 0x84f7dc00] 11:01:02 INFO - PROCESS | 1807 | 1461175262088 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 11:01:02 INFO - PROCESS | 1807 | 1461175262165 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 11:01:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:01:02 INFO - PROCESS | 1807 | 1461175262171 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:01:02 INFO - PROCESS | 1807 | 1461175262175 Marionette TRACE conn4 <- [1,2322,null,{}] 11:01:02 INFO - PROCESS | 1807 | 1461175262180 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:02 INFO - PROCESS | 1807 | 1461175262383 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 11:01:02 INFO - PROCESS | 1807 | 1461175262395 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x89021000 == 120 [pid = 1807] [id = 588] 11:01:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x8ae2f000) [pid = 1807] [serial = 1765] [outer = (nil)] 11:01:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x8bd1d800) [pid = 1807] [serial = 1766] [outer = 0x8ae2f000] 11:01:02 INFO - PROCESS | 1807 | 1461175262472 Marionette DEBUG loaded listener.js 11:01:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x8bda0800) [pid = 1807] [serial = 1767] [outer = 0x8ae2f000] 11:01:03 INFO - PROCESS | 1807 | 1461175263818 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:01:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:01:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1687ms 11:01:03 INFO - PROCESS | 1807 | 1461175263859 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 11:01:03 INFO - PROCESS | 1807 | 1461175263866 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 11:01:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:01:03 INFO - PROCESS | 1807 | 1461175263876 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:01:03 INFO - PROCESS | 1807 | 1461175263881 Marionette TRACE conn4 <- [1,2326,null,{}] 11:01:03 INFO - PROCESS | 1807 | 1461175263890 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:04 INFO - PROCESS | 1807 | 1461175264169 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 11:01:04 INFO - PROCESS | 1807 | 1461175264521 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x86c33400 == 121 [pid = 1807] [id = 589] 11:01:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x86dedc00) [pid = 1807] [serial = 1768] [outer = (nil)] 11:01:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x89022c00) [pid = 1807] [serial = 1769] [outer = 0x86dedc00] 11:01:04 INFO - PROCESS | 1807 | 1461175264614 Marionette DEBUG loaded listener.js 11:01:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x891ea000) [pid = 1807] [serial = 1770] [outer = 0x86dedc00] 11:01:05 INFO - PROCESS | 1807 | 1461175265635 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:01:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:01:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1787ms 11:01:05 INFO - PROCESS | 1807 | 1461175265665 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 11:01:05 INFO - PROCESS | 1807 | 1461175265673 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 11:01:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:01:05 INFO - PROCESS | 1807 | 1461175265685 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:01:05 INFO - PROCESS | 1807 | 1461175265689 Marionette TRACE conn4 <- [1,2330,null,{}] 11:01:05 INFO - PROCESS | 1807 | 1461175265696 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:05 INFO - PROCESS | 1807 | 1461175265952 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 11:01:06 INFO - PROCESS | 1807 | 1461175266342 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aceb400 == 122 [pid = 1807] [id = 590] 11:01:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x8acec800) [pid = 1807] [serial = 1771] [outer = (nil)] 11:01:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x8bd18800) [pid = 1807] [serial = 1772] [outer = 0x8acec800] 11:01:06 INFO - PROCESS | 1807 | 1461175266433 Marionette DEBUG loaded listener.js 11:01:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x8c8d5000) [pid = 1807] [serial = 1773] [outer = 0x8acec800] 11:01:07 INFO - PROCESS | 1807 | 1461175267342 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:01:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:01:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1684ms 11:01:07 INFO - PROCESS | 1807 | 1461175267369 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 11:01:07 INFO - PROCESS | 1807 | 1461175267374 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 11:01:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:01:07 INFO - PROCESS | 1807 | 1461175267381 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:01:07 INFO - PROCESS | 1807 | 1461175267387 Marionette TRACE conn4 <- [1,2334,null,{}] 11:01:07 INFO - PROCESS | 1807 | 1461175267420 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:07 INFO - PROCESS | 1807 | 1461175267733 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 11:01:08 INFO - PROCESS | 1807 | 1461175268001 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c97b400 == 123 [pid = 1807] [id = 591] 11:01:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x8cb68c00) [pid = 1807] [serial = 1774] [outer = (nil)] 11:01:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x8e379400) [pid = 1807] [serial = 1775] [outer = 0x8cb68c00] 11:01:08 INFO - PROCESS | 1807 | 1461175268099 Marionette DEBUG loaded listener.js 11:01:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x8e383800) [pid = 1807] [serial = 1776] [outer = 0x8cb68c00] 11:01:09 INFO - PROCESS | 1807 | 1461175269069 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:01:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:01:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1736ms 11:01:09 INFO - PROCESS | 1807 | 1461175269118 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 11:01:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:01:09 INFO - PROCESS | 1807 | 1461175269123 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 11:01:09 INFO - PROCESS | 1807 | 1461175269129 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:01:09 INFO - PROCESS | 1807 | 1461175269133 Marionette TRACE conn4 <- [1,2338,null,{}] 11:01:09 INFO - PROCESS | 1807 | 1461175269139 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:09 INFO - PROCESS | 1807 | 1461175269372 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 11:01:09 INFO - PROCESS | 1807 | 1461175269698 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a60c00 == 124 [pid = 1807] [id = 592] 11:01:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x8c8de800) [pid = 1807] [serial = 1777] [outer = (nil)] 11:01:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8f1ba000) [pid = 1807] [serial = 1778] [outer = 0x8c8de800] 11:01:09 INFO - PROCESS | 1807 | 1461175269797 Marionette DEBUG loaded listener.js 11:01:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8f1cec00) [pid = 1807] [serial = 1779] [outer = 0x8c8de800] 11:01:10 INFO - PROCESS | 1807 | 1461175270720 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:01:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:01:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1637ms 11:01:10 INFO - PROCESS | 1807 | 1461175270767 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 11:01:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:01:10 INFO - PROCESS | 1807 | 1461175270771 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 11:01:10 INFO - PROCESS | 1807 | 1461175270777 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:01:10 INFO - PROCESS | 1807 | 1461175270781 Marionette TRACE conn4 <- [1,2342,null,{}] 11:01:10 INFO - PROCESS | 1807 | 1461175270787 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:11 INFO - PROCESS | 1807 | 1461175271022 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 11:01:11 INFO - PROCESS | 1807 | 1461175271364 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e68e000 == 125 [pid = 1807] [id = 593] 11:01:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8e68e800) [pid = 1807] [serial = 1780] [outer = (nil)] 11:01:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8f20fc00) [pid = 1807] [serial = 1781] [outer = 0x8e68e800] 11:01:11 INFO - PROCESS | 1807 | 1461175271464 Marionette DEBUG loaded listener.js 11:01:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8f213c00) [pid = 1807] [serial = 1782] [outer = 0x8e68e800] 11:01:12 INFO - PROCESS | 1807 | 1461175272380 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 11:01:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:01:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1635ms 11:01:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:01:12 INFO - PROCESS | 1807 | 1461175272413 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 11:01:12 INFO - PROCESS | 1807 | 1461175272416 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 11:01:12 INFO - PROCESS | 1807 | 1461175272423 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:01:12 INFO - PROCESS | 1807 | 1461175272427 Marionette TRACE conn4 <- [1,2346,null,{}] 11:01:12 INFO - PROCESS | 1807 | 1461175272433 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:12 INFO - PROCESS | 1807 | 1461175272783 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 11:01:13 INFO - PROCESS | 1807 | 1461175273063 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c8d5400 == 126 [pid = 1807] [id = 594] 11:01:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8f33cc00) [pid = 1807] [serial = 1783] [outer = (nil)] 11:01:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8f48dc00) [pid = 1807] [serial = 1784] [outer = 0x8f33cc00] 11:01:13 INFO - PROCESS | 1807 | 1461175273162 Marionette DEBUG loaded listener.js 11:01:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8fc43400) [pid = 1807] [serial = 1785] [outer = 0x8f33cc00] 11:01:14 INFO - PROCESS | 1807 | 1461175274088 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:01:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:01:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1736ms 11:01:14 INFO - PROCESS | 1807 | 1461175274159 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 11:01:14 INFO - PROCESS | 1807 | 1461175274166 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 11:01:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:01:14 INFO - PROCESS | 1807 | 1461175274179 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:01:14 INFO - PROCESS | 1807 | 1461175274185 Marionette TRACE conn4 <- [1,2350,null,{}] 11:01:14 INFO - PROCESS | 1807 | 1461175274191 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:14 INFO - PROCESS | 1807 | 1461175274507 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 11:01:15 INFO - PROCESS | 1807 | 1461175274988 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fbdd400 == 127 [pid = 1807] [id = 595] 11:01:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8fbde800) [pid = 1807] [serial = 1786] [outer = (nil)] 11:01:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x902f9800) [pid = 1807] [serial = 1787] [outer = 0x8fbde800] 11:01:15 INFO - PROCESS | 1807 | 1461175275152 Marionette DEBUG loaded listener.js 11:01:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x9034f400) [pid = 1807] [serial = 1788] [outer = 0x8fbde800] 11:01:16 INFO - PROCESS | 1807 | 1461175276409 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 11:01:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:01:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 2293ms 11:01:16 INFO - PROCESS | 1807 | 1461175276473 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 11:01:16 INFO - PROCESS | 1807 | 1461175276479 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 11:01:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:01:16 INFO - PROCESS | 1807 | 1461175276487 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:01:16 INFO - PROCESS | 1807 | 1461175276492 Marionette TRACE conn4 <- [1,2354,null,{}] 11:01:16 INFO - PROCESS | 1807 | 1461175276499 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:16 INFO - PROCESS | 1807 | 1461175276857 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 11:01:17 INFO - PROCESS | 1807 | 1461175277151 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x902fa800 == 128 [pid = 1807] [id = 596] 11:01:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x9034c800) [pid = 1807] [serial = 1789] [outer = (nil)] 11:01:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x904b6800) [pid = 1807] [serial = 1790] [outer = 0x9034c800] 11:01:17 INFO - PROCESS | 1807 | 1461175277244 Marionette DEBUG loaded listener.js 11:01:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x904ba800) [pid = 1807] [serial = 1791] [outer = 0x9034c800] 11:01:18 INFO - PROCESS | 1807 | 1461175278306 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 11:01:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:01:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1896ms 11:01:18 INFO - PROCESS | 1807 | 1461175278384 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 11:01:18 INFO - PROCESS | 1807 | 1461175278387 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 11:01:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:01:18 INFO - PROCESS | 1807 | 1461175278394 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:01:18 INFO - PROCESS | 1807 | 1461175278398 Marionette TRACE conn4 <- [1,2358,null,{}] 11:01:18 INFO - PROCESS | 1807 | 1461175278404 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:18 INFO - PROCESS | 1807 | 1461175278679 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 11:01:19 INFO - PROCESS | 1807 | 1461175279052 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x903e0c00 == 129 [pid = 1807] [id = 597] 11:01:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x903e7800) [pid = 1807] [serial = 1792] [outer = (nil)] 11:01:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x90914800) [pid = 1807] [serial = 1793] [outer = 0x903e7800] 11:01:19 INFO - PROCESS | 1807 | 1461175279163 Marionette DEBUG loaded listener.js 11:01:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x916ef000) [pid = 1807] [serial = 1794] [outer = 0x903e7800] 11:01:20 INFO - PROCESS | 1807 | 1461175280120 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 11:01:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:01:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1784ms 11:01:20 INFO - PROCESS | 1807 | 1461175280181 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 11:01:20 INFO - PROCESS | 1807 | 1461175280186 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 11:01:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:01:20 INFO - PROCESS | 1807 | 1461175280194 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:01:20 INFO - PROCESS | 1807 | 1461175280197 Marionette TRACE conn4 <- [1,2362,null,{}] 11:01:20 INFO - PROCESS | 1807 | 1461175280204 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:20 INFO - PROCESS | 1807 | 1461175280430 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 11:01:20 INFO - PROCESS | 1807 | 1461175280775 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc50400 == 130 [pid = 1807] [id = 598] 11:01:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x907b1c00) [pid = 1807] [serial = 1795] [outer = (nil)] 11:01:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x92af6c00) [pid = 1807] [serial = 1796] [outer = 0x907b1c00] 11:01:20 INFO - PROCESS | 1807 | 1461175280874 Marionette DEBUG loaded listener.js 11:01:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x92b07c00) [pid = 1807] [serial = 1797] [outer = 0x907b1c00] 11:01:21 INFO - PROCESS | 1807 | 1461175281851 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 11:01:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:01:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1694ms 11:01:21 INFO - PROCESS | 1807 | 1461175281890 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 11:01:21 INFO - PROCESS | 1807 | 1461175281893 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 11:01:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:01:21 INFO - PROCESS | 1807 | 1461175281900 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:01:21 INFO - PROCESS | 1807 | 1461175281905 Marionette TRACE conn4 <- [1,2366,null,{}] 11:01:21 INFO - PROCESS | 1807 | 1461175281911 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:22 INFO - PROCESS | 1807 | 1461175282168 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 11:01:22 INFO - PROCESS | 1807 | 1461175282516 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x92d23800 == 131 [pid = 1807] [id = 599] 11:01:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x92d25000) [pid = 1807] [serial = 1798] [outer = (nil)] 11:01:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x92e32000) [pid = 1807] [serial = 1799] [outer = 0x92d25000] 11:01:22 INFO - PROCESS | 1807 | 1461175282627 Marionette DEBUG loaded listener.js 11:01:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x93b80400) [pid = 1807] [serial = 1800] [outer = 0x92d25000] 11:01:23 INFO - PROCESS | 1807 | 1461175283587 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 11:01:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:01:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1738ms 11:01:23 INFO - PROCESS | 1807 | 1461175283639 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 11:01:23 INFO - PROCESS | 1807 | 1461175283642 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 11:01:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:01:23 INFO - PROCESS | 1807 | 1461175283651 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:01:23 INFO - PROCESS | 1807 | 1461175283654 Marionette TRACE conn4 <- [1,2370,null,{}] 11:01:23 INFO - PROCESS | 1807 | 1461175283660 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:23 INFO - PROCESS | 1807 | 1461175283916 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 11:01:24 INFO - PROCESS | 1807 | 1461175284256 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x92e1a400 == 132 [pid = 1807] [id = 600] 11:01:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x92e1f400) [pid = 1807] [serial = 1801] [outer = (nil)] 11:01:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x93caf800) [pid = 1807] [serial = 1802] [outer = 0x92e1f400] 11:01:24 INFO - PROCESS | 1807 | 1461175284353 Marionette DEBUG loaded listener.js 11:01:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x93cb3400) [pid = 1807] [serial = 1803] [outer = 0x92e1f400] 11:01:25 INFO - PROCESS | 1807 | 1461175285303 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 11:01:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:01:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1732ms 11:01:25 INFO - PROCESS | 1807 | 1461175285383 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 11:01:25 INFO - PROCESS | 1807 | 1461175285386 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 11:01:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:01:25 INFO - PROCESS | 1807 | 1461175285393 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:01:25 INFO - PROCESS | 1807 | 1461175285397 Marionette TRACE conn4 <- [1,2374,null,{}] 11:01:25 INFO - PROCESS | 1807 | 1461175285403 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:25 INFO - PROCESS | 1807 | 1461175285665 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 11:01:26 INFO - PROCESS | 1807 | 1461175286003 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x92e29800 == 133 [pid = 1807] [id = 601] 11:01:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x92e2e400) [pid = 1807] [serial = 1804] [outer = (nil)] 11:01:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x96935800) [pid = 1807] [serial = 1805] [outer = 0x92e2e400] 11:01:26 INFO - PROCESS | 1807 | 1461175286092 Marionette DEBUG loaded listener.js 11:01:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x9693c000) [pid = 1807] [serial = 1806] [outer = 0x92e2e400] 11:01:27 INFO - PROCESS | 1807 | 1461175287027 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 11:01:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:01:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1691ms 11:01:27 INFO - PROCESS | 1807 | 1461175287086 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 11:01:27 INFO - PROCESS | 1807 | 1461175287090 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 11:01:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:01:27 INFO - PROCESS | 1807 | 1461175287096 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:01:27 INFO - PROCESS | 1807 | 1461175287100 Marionette TRACE conn4 <- [1,2378,null,{}] 11:01:27 INFO - PROCESS | 1807 | 1461175287107 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:27 INFO - PROCESS | 1807 | 1461175287364 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 11:01:27 INFO - PROCESS | 1807 | 1461175287704 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f71800 == 134 [pid = 1807] [id = 602] 11:01:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x91828400) [pid = 1807] [serial = 1807] [outer = (nil)] 11:01:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x97953c00) [pid = 1807] [serial = 1808] [outer = 0x91828400] 11:01:27 INFO - PROCESS | 1807 | 1461175287799 Marionette DEBUG loaded listener.js 11:01:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x97959c00) [pid = 1807] [serial = 1809] [outer = 0x91828400] 11:01:28 INFO - PROCESS | 1807 | 1461175288778 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 11:01:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:01:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1729ms 11:01:28 INFO - PROCESS | 1807 | 1461175288827 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 11:01:28 INFO - PROCESS | 1807 | 1461175288831 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 11:01:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:01:28 INFO - PROCESS | 1807 | 1461175288837 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:01:28 INFO - PROCESS | 1807 | 1461175288841 Marionette TRACE conn4 <- [1,2382,null,{}] 11:01:28 INFO - PROCESS | 1807 | 1461175288847 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:29 INFO - PROCESS | 1807 | 1461175289078 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 11:01:29 INFO - PROCESS | 1807 | 1461175289415 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f482400 == 135 [pid = 1807] [id = 603] 11:01:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x93e55400) [pid = 1807] [serial = 1810] [outer = (nil)] 11:01:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x98f57400) [pid = 1807] [serial = 1811] [outer = 0x93e55400] 11:01:29 INFO - PROCESS | 1807 | 1461175289512 Marionette DEBUG loaded listener.js 11:01:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x99228800) [pid = 1807] [serial = 1812] [outer = 0x93e55400] 11:01:30 INFO - PROCESS | 1807 | 1461175290548 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 11:01:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:01:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1780ms 11:01:30 INFO - PROCESS | 1807 | 1461175290619 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 11:01:30 INFO - PROCESS | 1807 | 1461175290623 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 11:01:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:01:30 INFO - PROCESS | 1807 | 1461175290630 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:01:30 INFO - PROCESS | 1807 | 1461175290634 Marionette TRACE conn4 <- [1,2386,null,{}] 11:01:30 INFO - PROCESS | 1807 | 1461175290639 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:30 INFO - PROCESS | 1807 | 1461175290884 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 11:01:31 INFO - PROCESS | 1807 | 1461175291228 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x984f2400 == 136 [pid = 1807] [id = 604] 11:01:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x98b51000) [pid = 1807] [serial = 1813] [outer = (nil)] 11:01:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x9eacd800) [pid = 1807] [serial = 1814] [outer = 0x98b51000] 11:01:31 INFO - PROCESS | 1807 | 1461175291322 Marionette DEBUG loaded listener.js 11:01:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x9ead5c00) [pid = 1807] [serial = 1815] [outer = 0x98b51000] 11:01:32 INFO - PROCESS | 1807 | 1461175292282 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 11:01:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:01:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1731ms 11:01:32 INFO - PROCESS | 1807 | 1461175292363 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 11:01:32 INFO - PROCESS | 1807 | 1461175292366 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 11:01:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:01:32 INFO - PROCESS | 1807 | 1461175292373 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:01:32 INFO - PROCESS | 1807 | 1461175292377 Marionette TRACE conn4 <- [1,2390,null,{}] 11:01:32 INFO - PROCESS | 1807 | 1461175292383 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:32 INFO - PROCESS | 1807 | 1461175292594 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 11:01:32 INFO - PROCESS | 1807 | 1461175292937 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x92d20400 == 137 [pid = 1807] [id = 605] 11:01:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x93e53400) [pid = 1807] [serial = 1816] [outer = (nil)] 11:01:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x9fedcc00) [pid = 1807] [serial = 1817] [outer = 0x93e53400] 11:01:33 INFO - PROCESS | 1807 | 1461175293033 Marionette DEBUG loaded listener.js 11:01:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0xa0a8cc00) [pid = 1807] [serial = 1818] [outer = 0x93e53400] 11:01:35 INFO - PROCESS | 1807 | --DOCSHELL 0x847a3000 == 136 [pid = 1807] [id = 496] 11:01:35 INFO - PROCESS | 1807 | --DOCSHELL 0x8fbe3800 == 135 [pid = 1807] [id = 494] 11:01:35 INFO - PROCESS | 1807 | --DOCSHELL 0x976d9c00 == 134 [pid = 1807] [id = 493] 11:01:35 INFO - PROCESS | 1807 | --DOCSHELL 0x85922c00 == 133 [pid = 1807] [id = 492] 11:01:35 INFO - PROCESS | 1807 | --DOCSHELL 0x903e9800 == 132 [pid = 1807] [id = 490] 11:01:35 INFO - PROCESS | 1807 | --DOCSHELL 0x93cb4400 == 131 [pid = 1807] [id = 491] 11:01:35 INFO - PROCESS | 1807 | --DOCSHELL 0x8f1d1400 == 130 [pid = 1807] [id = 82] 11:01:35 INFO - PROCESS | 1807 | --DOCSHELL 0x9fc51c00 == 129 [pid = 1807] [id = 583] 11:01:35 INFO - PROCESS | 1807 | --DOCSHELL 0x8cb70800 == 128 [pid = 1807] [id = 582] 11:01:35 INFO - PROCESS | 1807 | --DOCSHELL 0x984eb000 == 127 [pid = 1807] [id = 581] 11:01:35 INFO - PROCESS | 1807 | --DOCSHELL 0x84f6cc00 == 126 [pid = 1807] [id = 579] 11:01:35 INFO - PROCESS | 1807 | --DOCSHELL 0x93e4f000 == 125 [pid = 1807] [id = 580] 11:01:35 INFO - PROCESS | 1807 | --DOCSHELL 0x93cb1800 == 124 [pid = 1807] [id = 578] 11:01:35 INFO - PROCESS | 1807 | --DOCSHELL 0x92d22800 == 123 [pid = 1807] [id = 577] 11:01:35 INFO - PROCESS | 1807 | --DOCSHELL 0x84f70400 == 122 [pid = 1807] [id = 576] 11:01:35 INFO - PROCESS | 1807 | --DOCSHELL 0x8f488000 == 121 [pid = 1807] [id = 574] 11:01:35 INFO - PROCESS | 1807 | --DOCSHELL 0x8fbe4400 == 120 [pid = 1807] [id = 575] 11:01:35 INFO - PROCESS | 1807 | --DOCSHELL 0x86dea800 == 119 [pid = 1807] [id = 573] 11:01:35 INFO - PROCESS | 1807 | --DOCSHELL 0x8f20c000 == 118 [pid = 1807] [id = 572] 11:01:35 INFO - PROCESS | 1807 | --DOCSHELL 0x87d7b800 == 117 [pid = 1807] [id = 571] 11:01:35 INFO - PROCESS | 1807 | --DOCSHELL 0x8a526000 == 116 [pid = 1807] [id = 570] 11:01:35 INFO - PROCESS | 1807 | --DOCSHELL 0x89028c00 == 115 [pid = 1807] [id = 568] 11:01:35 INFO - PROCESS | 1807 | --DOCSHELL 0x8acf1000 == 114 [pid = 1807] [id = 569] 11:01:35 INFO - PROCESS | 1807 | --DOCSHELL 0x85927400 == 113 [pid = 1807] [id = 567] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x8aeb7800) [pid = 1807] [serial = 1700] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x8fbdc800) [pid = 1807] [serial = 1652] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x8bd1f800) [pid = 1807] [serial = 1698] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x92e22400) [pid = 1807] [serial = 1667] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x8ae25400) [pid = 1807] [serial = 1640] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x8aeb3800) [pid = 1807] [serial = 1697] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0xa444fc00) [pid = 1807] [serial = 1689] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x86ded000) [pid = 1807] [serial = 1691] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0xa0a94c00) [pid = 1807] [serial = 1686] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x9005f000) [pid = 1807] [serial = 1656] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x89a63800) [pid = 1807] [serial = 1695] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x93e55800) [pid = 1807] [serial = 1674] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x918a8000) [pid = 1807] [serial = 1665] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x8f1d2c00) [pid = 1807] [serial = 1650] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x8f1c0800) [pid = 1807] [serial = 1649] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x904b6400) [pid = 1807] [serial = 1661] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x93a37c00) [pid = 1807] [serial = 1668] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x93cb2c00) [pid = 1807] [serial = 1671] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x9ffc3800) [pid = 1807] [serial = 1685] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x891e9400) [pid = 1807] [serial = 1637] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x8e689800) [pid = 1807] [serial = 1646] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x89a19400) [pid = 1807] [serial = 1638] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x9ead3c00) [pid = 1807] [serial = 1682] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x9ead7c00) [pid = 1807] [serial = 1683] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x89a10400) [pid = 1807] [serial = 1694] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x8fbe1c00) [pid = 1807] [serial = 1653] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x93cafc00) [pid = 1807] [serial = 1670] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x97950400) [pid = 1807] [serial = 1677] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x902ff400) [pid = 1807] [serial = 1658] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x916efc00) [pid = 1807] [serial = 1664] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x87d77000) [pid = 1807] [serial = 1692] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x9034b400) [pid = 1807] [serial = 1659] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x8e694800) [pid = 1807] [serial = 1647] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x8cb64800) [pid = 1807] [serial = 1644] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x907ab800) [pid = 1807] [serial = 1662] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0xa0fecc00) [pid = 1807] [serial = 1688] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x976e7400) [pid = 1807] [serial = 1676] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x8c977c00) [pid = 1807] [serial = 1643] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x9922a800) [pid = 1807] [serial = 1680] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x8bd12800) [pid = 1807] [serial = 1641] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x93e52800) [pid = 1807] [serial = 1673] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x8c844000) [pid = 1807] [serial = 1569] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x9005b400) [pid = 1807] [serial = 1655] [outer = (nil)] [url = about:blank] 11:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x98b81c00) [pid = 1807] [serial = 1679] [outer = (nil)] [url = about:blank] 11:01:36 INFO - PROCESS | 1807 | 1461175296440 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 4088ms 11:01:36 INFO - PROCESS | 1807 | 1461175296462 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 11:01:36 INFO - PROCESS | 1807 | 1461175296469 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 11:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:01:36 INFO - PROCESS | 1807 | 1461175296478 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:01:36 INFO - PROCESS | 1807 | 1461175296483 Marionette TRACE conn4 <- [1,2394,null,{}] 11:01:36 INFO - PROCESS | 1807 | 1461175296491 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:36 INFO - PROCESS | 1807 | 1461175296690 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 11:01:36 INFO - PROCESS | 1807 | 1461175296920 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x86a12800 == 114 [pid = 1807] [id = 606] 11:01:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x86c2fc00) [pid = 1807] [serial = 1819] [outer = (nil)] 11:01:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x87cf4800) [pid = 1807] [serial = 1820] [outer = 0x86c2fc00] 11:01:37 INFO - PROCESS | 1807 | 1461175297005 Marionette DEBUG loaded listener.js 11:01:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x8901b800) [pid = 1807] [serial = 1821] [outer = 0x86c2fc00] 11:01:37 INFO - PROCESS | 1807 | 1461175297974 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1546ms 11:01:38 INFO - PROCESS | 1807 | 1461175298025 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 11:01:38 INFO - PROCESS | 1807 | 1461175298033 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 11:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:01:38 INFO - PROCESS | 1807 | 1461175298043 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:01:38 INFO - PROCESS | 1807 | 1461175298047 Marionette TRACE conn4 <- [1,2398,null,{}] 11:01:38 INFO - PROCESS | 1807 | 1461175298098 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:38 INFO - PROCESS | 1807 | 1461175298386 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 11:01:38 INFO - PROCESS | 1807 | 1461175298418 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x87d77400 == 115 [pid = 1807] [id = 607] 11:01:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8901ac00) [pid = 1807] [serial = 1822] [outer = (nil)] 11:01:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x89bb3c00) [pid = 1807] [serial = 1823] [outer = 0x8901ac00] 11:01:38 INFO - PROCESS | 1807 | 1461175298493 Marionette DEBUG loaded listener.js 11:01:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8a523c00) [pid = 1807] [serial = 1824] [outer = 0x8901ac00] 11:01:39 INFO - PROCESS | 1807 | 1461175299541 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1522ms 11:01:39 INFO - PROCESS | 1807 | 1461175299566 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 11:01:39 INFO - PROCESS | 1807 | 1461175299570 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 11:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:01:39 INFO - PROCESS | 1807 | 1461175299577 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:01:39 INFO - PROCESS | 1807 | 1461175299583 Marionette TRACE conn4 <- [1,2402,null,{}] 11:01:39 INFO - PROCESS | 1807 | 1461175299606 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:39 INFO - PROCESS | 1807 | 1461175299935 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 11:01:40 INFO - PROCESS | 1807 | 1461175299994 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aeaf400 == 116 [pid = 1807] [id = 608] 11:01:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8bd17400) [pid = 1807] [serial = 1825] [outer = (nil)] 11:01:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8bd92000) [pid = 1807] [serial = 1826] [outer = 0x8bd17400] 11:01:40 INFO - PROCESS | 1807 | 1461175300077 Marionette DEBUG loaded listener.js 11:01:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8bda0000) [pid = 1807] [serial = 1827] [outer = 0x8bd17400] 11:01:41 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x8f341800) [pid = 1807] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:01:41 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x8901d800) [pid = 1807] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:01:41 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x98f57000) [pid = 1807] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:01:41 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x902f3000) [pid = 1807] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:01:41 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x9ff9d400) [pid = 1807] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:01:41 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x8fbdd000) [pid = 1807] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:01:41 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x8cb66000) [pid = 1807] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:01:41 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x84f7dc00) [pid = 1807] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:01:41 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x86de8400) [pid = 1807] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:01:41 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x891e5800) [pid = 1807] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:01:41 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x92d22c00) [pid = 1807] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:01:41 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x8f20c400) [pid = 1807] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:01:41 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x8bd95400) [pid = 1807] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:01:41 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x8a529400) [pid = 1807] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:01:41 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x8ae2c800) [pid = 1807] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:01:41 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x87ceb400) [pid = 1807] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:01:41 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x9a6d2000) [pid = 1807] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:01:41 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x85adcc00) [pid = 1807] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:01:41 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0x93cb6400) [pid = 1807] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:01:41 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0x8ae23c00) [pid = 1807] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:01:41 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x8592a000) [pid = 1807] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:01:41 INFO - PROCESS | 1807 | 1461175301712 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 11:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 2191ms 11:01:41 INFO - PROCESS | 1807 | 1461175301769 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 11:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:01:41 INFO - PROCESS | 1807 | 1461175301774 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 11:01:41 INFO - PROCESS | 1807 | 1461175301780 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:01:41 INFO - PROCESS | 1807 | 1461175301784 Marionette TRACE conn4 <- [1,2406,null,{}] 11:01:41 INFO - PROCESS | 1807 | 1461175301789 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:42 INFO - PROCESS | 1807 | 1461175302081 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 11:01:42 INFO - PROCESS | 1807 | 1461175302104 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x87ceb400 == 117 [pid = 1807] [id = 609] 11:01:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x8aeb5000) [pid = 1807] [serial = 1828] [outer = (nil)] 11:01:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x8bd9b400) [pid = 1807] [serial = 1829] [outer = 0x8aeb5000] 11:01:42 INFO - PROCESS | 1807 | 1461175302187 Marionette DEBUG loaded listener.js 11:01:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x8c8d7400) [pid = 1807] [serial = 1830] [outer = 0x8aeb5000] 11:01:43 INFO - PROCESS | 1807 | 1461175303329 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 11:01:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:01:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1580ms 11:01:43 INFO - PROCESS | 1807 | 1461175303363 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 11:01:43 INFO - PROCESS | 1807 | 1461175303369 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 11:01:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:01:43 INFO - PROCESS | 1807 | 1461175303380 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:01:43 INFO - PROCESS | 1807 | 1461175303385 Marionette TRACE conn4 <- [1,2410,null,{}] 11:01:43 INFO - PROCESS | 1807 | 1461175303396 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:43 INFO - PROCESS | 1807 | 1461175303655 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 11:01:44 INFO - PROCESS | 1807 | 1461175304008 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x86c25800 == 118 [pid = 1807] [id = 610] 11:01:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x86de2400) [pid = 1807] [serial = 1831] [outer = (nil)] 11:01:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x87d7f000) [pid = 1807] [serial = 1832] [outer = 0x86de2400] 11:01:44 INFO - PROCESS | 1807 | 1461175304112 Marionette DEBUG loaded listener.js 11:01:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x89a13400) [pid = 1807] [serial = 1833] [outer = 0x86de2400] 11:01:45 INFO - PROCESS | 1807 | 1461175305175 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1838ms 11:01:45 INFO - PROCESS | 1807 | 1461175305218 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 11:01:45 INFO - PROCESS | 1807 | 1461175305227 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 11:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:01:45 INFO - PROCESS | 1807 | 1461175305238 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:01:45 INFO - PROCESS | 1807 | 1461175305242 Marionette TRACE conn4 <- [1,2414,null,{}] 11:01:45 INFO - PROCESS | 1807 | 1461175305302 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:45 INFO - PROCESS | 1807 | 1461175305556 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 11:01:45 INFO - PROCESS | 1807 | 1461175305910 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x87d77000 == 119 [pid = 1807] [id = 611] 11:01:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x8aceac00) [pid = 1807] [serial = 1834] [outer = (nil)] 11:01:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x8bd16000) [pid = 1807] [serial = 1835] [outer = 0x8aceac00] 11:01:46 INFO - PROCESS | 1807 | 1461175306009 Marionette DEBUG loaded listener.js 11:01:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x8c8de400) [pid = 1807] [serial = 1836] [outer = 0x8aceac00] 11:01:47 INFO - PROCESS | 1807 | 1461175307128 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 11:01:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:01:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1932ms 11:01:47 INFO - PROCESS | 1807 | 1461175307170 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 11:01:47 INFO - PROCESS | 1807 | 1461175307175 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 11:01:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:01:47 INFO - PROCESS | 1807 | 1461175307182 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:01:47 INFO - PROCESS | 1807 | 1461175307188 Marionette TRACE conn4 <- [1,2418,null,{}] 11:01:47 INFO - PROCESS | 1807 | 1461175307205 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:47 INFO - PROCESS | 1807 | 1461175307465 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 11:01:47 INFO - PROCESS | 1807 | 1461175307819 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bd13800 == 120 [pid = 1807] [id = 612] 11:01:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x8cb68400) [pid = 1807] [serial = 1837] [outer = (nil)] 11:01:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x8e37b000) [pid = 1807] [serial = 1838] [outer = 0x8cb68400] 11:01:47 INFO - PROCESS | 1807 | 1461175307914 Marionette DEBUG loaded listener.js 11:01:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x8e693c00) [pid = 1807] [serial = 1839] [outer = 0x8cb68400] 11:01:48 INFO - PROCESS | 1807 | 1461175308888 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:01:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:01:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1744ms 11:01:48 INFO - PROCESS | 1807 | 1461175308927 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 11:01:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:01:48 INFO - PROCESS | 1807 | 1461175308932 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 11:01:48 INFO - PROCESS | 1807 | 1461175308939 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:01:48 INFO - PROCESS | 1807 | 1461175308942 Marionette TRACE conn4 <- [1,2422,null,{}] 11:01:48 INFO - PROCESS | 1807 | 1461175308948 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:49 INFO - PROCESS | 1807 | 1461175309192 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 11:01:49 INFO - PROCESS | 1807 | 1461175309534 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f6cc00 == 121 [pid = 1807] [id = 613] 11:01:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x8e696400) [pid = 1807] [serial = 1840] [outer = (nil)] 11:01:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x8f1d2400) [pid = 1807] [serial = 1841] [outer = 0x8e696400] 11:01:49 INFO - PROCESS | 1807 | 1461175309632 Marionette DEBUG loaded listener.js 11:01:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x8f20b800) [pid = 1807] [serial = 1842] [outer = 0x8e696400] 11:01:50 INFO - PROCESS | 1807 | 1461175310613 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:01:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:01:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1732ms 11:01:50 INFO - PROCESS | 1807 | 1461175310672 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 11:01:50 INFO - PROCESS | 1807 | 1461175310676 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 11:01:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:01:50 INFO - PROCESS | 1807 | 1461175310685 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:01:50 INFO - PROCESS | 1807 | 1461175310690 Marionette TRACE conn4 <- [1,2426,null,{}] 11:01:50 INFO - PROCESS | 1807 | 1461175310696 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:50 INFO - PROCESS | 1807 | 1461175310932 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 11:01:51 INFO - PROCESS | 1807 | 1461175311271 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ae2c800 == 122 [pid = 1807] [id = 614] 11:01:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8bd1e400) [pid = 1807] [serial = 1843] [outer = (nil)] 11:01:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8f349400) [pid = 1807] [serial = 1844] [outer = 0x8bd1e400] 11:01:51 INFO - PROCESS | 1807 | 1461175311384 Marionette DEBUG loaded listener.js 11:01:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8f484000) [pid = 1807] [serial = 1845] [outer = 0x8bd1e400] 11:01:52 INFO - PROCESS | 1807 | 1461175312354 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:01:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:01:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1739ms 11:01:52 INFO - PROCESS | 1807 | 1461175312424 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 11:01:52 INFO - PROCESS | 1807 | 1461175312427 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 11:01:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:01:52 INFO - PROCESS | 1807 | 1461175312434 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:01:52 INFO - PROCESS | 1807 | 1461175312438 Marionette TRACE conn4 <- [1,2430,null,{}] 11:01:52 INFO - PROCESS | 1807 | 1461175312444 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:52 INFO - PROCESS | 1807 | 1461175312731 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 11:01:53 INFO - PROCESS | 1807 | 1461175313087 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f1d5000 == 123 [pid = 1807] [id = 615] 11:01:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8f48b800) [pid = 1807] [serial = 1846] [outer = (nil)] 11:01:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x902f7400) [pid = 1807] [serial = 1847] [outer = 0x8f48b800] 11:01:53 INFO - PROCESS | 1807 | 1461175313183 Marionette DEBUG loaded listener.js 11:01:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x9034b000) [pid = 1807] [serial = 1848] [outer = 0x8f48b800] 11:01:54 INFO - PROCESS | 1807 | 1461175314155 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 11:01:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:01:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1797ms 11:01:54 INFO - PROCESS | 1807 | 1461175314231 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 11:01:54 INFO - PROCESS | 1807 | 1461175314235 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 11:01:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:01:54 INFO - PROCESS | 1807 | 1461175314242 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:01:54 INFO - PROCESS | 1807 | 1461175314245 Marionette TRACE conn4 <- [1,2434,null,{}] 11:01:54 INFO - PROCESS | 1807 | 1461175314251 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:54 INFO - PROCESS | 1807 | 1461175314509 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 11:01:54 INFO - PROCESS | 1807 | 1461175314843 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f342c00 == 124 [pid = 1807] [id = 616] 11:01:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x90061c00) [pid = 1807] [serial = 1849] [outer = (nil)] 11:01:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x904b7c00) [pid = 1807] [serial = 1850] [outer = 0x90061c00] 11:01:54 INFO - PROCESS | 1807 | 1461175314939 Marionette DEBUG loaded listener.js 11:01:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x907aa800) [pid = 1807] [serial = 1851] [outer = 0x90061c00] 11:01:55 INFO - PROCESS | 1807 | 1461175315896 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 11:01:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:01:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1692ms 11:01:55 INFO - PROCESS | 1807 | 1461175315935 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 11:01:55 INFO - PROCESS | 1807 | 1461175315938 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 11:01:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:01:55 INFO - PROCESS | 1807 | 1461175315945 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:01:55 INFO - PROCESS | 1807 | 1461175315948 Marionette TRACE conn4 <- [1,2438,null,{}] 11:01:55 INFO - PROCESS | 1807 | 1461175315954 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:56 INFO - PROCESS | 1807 | 1461175316171 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 11:01:56 INFO - PROCESS | 1807 | 1461175316528 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f65400 == 125 [pid = 1807] [id = 617] 11:01:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x84f72c00) [pid = 1807] [serial = 1852] [outer = (nil)] 11:01:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x907b6800) [pid = 1807] [serial = 1853] [outer = 0x84f72c00] 11:01:56 INFO - PROCESS | 1807 | 1461175316623 Marionette DEBUG loaded listener.js 11:01:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x92a2ac00) [pid = 1807] [serial = 1854] [outer = 0x84f72c00] 11:01:57 INFO - PROCESS | 1807 | 1461175317553 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 11:01:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:01:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1683ms 11:01:57 INFO - PROCESS | 1807 | 1461175317629 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 11:01:57 INFO - PROCESS | 1807 | 1461175317632 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 11:01:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:01:57 INFO - PROCESS | 1807 | 1461175317640 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:01:57 INFO - PROCESS | 1807 | 1461175317642 Marionette TRACE conn4 <- [1,2442,null,{}] 11:01:57 INFO - PROCESS | 1807 | 1461175317649 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:57 INFO - PROCESS | 1807 | 1461175317916 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 11:01:58 INFO - PROCESS | 1807 | 1461175318261 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f341800 == 126 [pid = 1807] [id = 618] 11:01:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x904bcc00) [pid = 1807] [serial = 1855] [outer = (nil)] 11:01:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x92d19c00) [pid = 1807] [serial = 1856] [outer = 0x904bcc00] 11:01:58 INFO - PROCESS | 1807 | 1461175318351 Marionette DEBUG loaded listener.js 11:01:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x92d1f000) [pid = 1807] [serial = 1857] [outer = 0x904bcc00] 11:01:59 INFO - PROCESS | 1807 | 1461175319263 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 11:01:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:01:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1636ms 11:01:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:01:59 INFO - PROCESS | 1807 | 1461175319277 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 11:01:59 INFO - PROCESS | 1807 | 1461175319280 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 11:01:59 INFO - PROCESS | 1807 | 1461175319287 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:01:59 INFO - PROCESS | 1807 | 1461175319291 Marionette TRACE conn4 <- [1,2446,null,{}] 11:01:59 INFO - PROCESS | 1807 | 1461175319296 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:59 INFO - PROCESS | 1807 | 1461175319541 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 11:01:59 INFO - PROCESS | 1807 | 1461175319846 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x918a6c00 == 127 [pid = 1807] [id = 619] 11:01:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x92a24400) [pid = 1807] [serial = 1858] [outer = (nil)] 11:01:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x93a37000) [pid = 1807] [serial = 1859] [outer = 0x92a24400] 11:02:00 INFO - PROCESS | 1807 | 1461175319998 Marionette DEBUG loaded listener.js 11:02:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x93b7c800) [pid = 1807] [serial = 1860] [outer = 0x92a24400] 11:02:01 INFO - PROCESS | 1807 | 1461175321067 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 11:02:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:02:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1834ms 11:02:01 INFO - PROCESS | 1807 | 1461175321120 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 11:02:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:02:01 INFO - PROCESS | 1807 | 1461175321125 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 11:02:01 INFO - PROCESS | 1807 | 1461175321132 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:02:01 INFO - PROCESS | 1807 | 1461175321136 Marionette TRACE conn4 <- [1,2450,null,{}] 11:02:01 INFO - PROCESS | 1807 | 1461175321142 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:01 INFO - PROCESS | 1807 | 1461175321440 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 11:02:01 INFO - PROCESS | 1807 | 1461175321801 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x87d74000 == 128 [pid = 1807] [id = 620] 11:02:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x96934c00) [pid = 1807] [serial = 1861] [outer = (nil)] 11:02:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x975e8c00) [pid = 1807] [serial = 1862] [outer = 0x96934c00] 11:02:01 INFO - PROCESS | 1807 | 1461175321904 Marionette DEBUG loaded listener.js 11:02:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x97a9c000) [pid = 1807] [serial = 1863] [outer = 0x96934c00] 11:02:02 INFO - PROCESS | 1807 | 1461175322889 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 11:02:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:02:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1799ms 11:02:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:02:02 INFO - PROCESS | 1807 | 1461175322931 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 11:02:02 INFO - PROCESS | 1807 | 1461175322934 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 11:02:02 INFO - PROCESS | 1807 | 1461175322941 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:02:02 INFO - PROCESS | 1807 | 1461175322944 Marionette TRACE conn4 <- [1,2454,null,{}] 11:02:02 INFO - PROCESS | 1807 | 1461175322950 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:03 INFO - PROCESS | 1807 | 1461175323164 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 11:02:03 INFO - PROCESS | 1807 | 1461175323510 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x95ddd000 == 129 [pid = 1807] [id = 621] 11:02:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x984ec400) [pid = 1807] [serial = 1864] [outer = (nil)] 11:02:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x99222c00) [pid = 1807] [serial = 1865] [outer = 0x984ec400] 11:02:03 INFO - PROCESS | 1807 | 1461175323604 Marionette DEBUG loaded listener.js 11:02:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x99230000) [pid = 1807] [serial = 1866] [outer = 0x984ec400] 11:02:04 INFO - PROCESS | 1807 | 1461175324513 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 11:02:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:02:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1587ms 11:02:04 INFO - PROCESS | 1807 | 1461175324544 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 11:02:04 INFO - PROCESS | 1807 | 1461175324548 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 11:02:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:02:04 INFO - PROCESS | 1807 | 1461175324557 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:02:04 INFO - PROCESS | 1807 | 1461175324561 Marionette TRACE conn4 <- [1,2458,null,{}] 11:02:04 INFO - PROCESS | 1807 | 1461175324567 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:04 INFO - PROCESS | 1807 | 1461175324784 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 11:02:05 INFO - PROCESS | 1807 | 1461175325079 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x92e31000 == 130 [pid = 1807] [id = 622] 11:02:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x93e47c00) [pid = 1807] [serial = 1867] [outer = (nil)] 11:02:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x9ead7800) [pid = 1807] [serial = 1868] [outer = 0x93e47c00] 11:02:05 INFO - PROCESS | 1807 | 1461175325228 Marionette DEBUG loaded listener.js 11:02:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x9fc51c00) [pid = 1807] [serial = 1869] [outer = 0x93e47c00] 11:02:06 INFO - PROCESS | 1807 | 1461175326170 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 11:02:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:02:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1683ms 11:02:06 INFO - PROCESS | 1807 | 1461175326241 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 11:02:06 INFO - PROCESS | 1807 | 1461175326244 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 11:02:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:02:06 INFO - PROCESS | 1807 | 1461175326251 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:02:06 INFO - PROCESS | 1807 | 1461175326255 Marionette TRACE conn4 <- [1,2462,null,{}] 11:02:06 INFO - PROCESS | 1807 | 1461175326261 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:06 INFO - PROCESS | 1807 | 1461175326526 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 11:02:06 INFO - PROCESS | 1807 | 1461175326872 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x89021c00 == 131 [pid = 1807] [id = 623] 11:02:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x89a61c00) [pid = 1807] [serial = 1870] [outer = (nil)] 11:02:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x9ff12400) [pid = 1807] [serial = 1871] [outer = 0x89a61c00] 11:02:06 INFO - PROCESS | 1807 | 1461175326962 Marionette DEBUG loaded listener.js 11:02:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0xa0a29800) [pid = 1807] [serial = 1872] [outer = 0x89a61c00] 11:02:07 INFO - PROCESS | 1807 | 1461175327919 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 11:02:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:02:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1733ms 11:02:07 INFO - PROCESS | 1807 | 1461175327986 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 11:02:07 INFO - PROCESS | 1807 | 1461175327990 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 11:02:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:02:07 INFO - PROCESS | 1807 | 1461175327997 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:02:08 INFO - PROCESS | 1807 | 1461175328001 Marionette TRACE conn4 <- [1,2466,null,{}] 11:02:08 INFO - PROCESS | 1807 | 1461175328007 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:08 INFO - PROCESS | 1807 | 1461175328280 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 11:02:08 INFO - PROCESS | 1807 | 1461175328622 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x86a14800 == 132 [pid = 1807] [id = 624] 11:02:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x86af7000) [pid = 1807] [serial = 1873] [outer = (nil)] 11:02:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0xa0fdf800) [pid = 1807] [serial = 1874] [outer = 0x86af7000] 11:02:08 INFO - PROCESS | 1807 | 1461175328722 Marionette DEBUG loaded listener.js 11:02:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0xa0fe1400) [pid = 1807] [serial = 1875] [outer = 0x86af7000] 11:02:09 INFO - PROCESS | 1807 | 1461175329638 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 11:02:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:02:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1685ms 11:02:09 INFO - PROCESS | 1807 | 1461175329682 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 11:02:09 INFO - PROCESS | 1807 | 1461175329686 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 11:02:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:02:09 INFO - PROCESS | 1807 | 1461175329692 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:02:09 INFO - PROCESS | 1807 | 1461175329696 Marionette TRACE conn4 <- [1,2470,null,{}] 11:02:09 INFO - PROCESS | 1807 | 1461175329702 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:09 INFO - PROCESS | 1807 | 1461175329941 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 11:02:10 INFO - PROCESS | 1807 | 1461175330288 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:10 INFO - PROCESS | 1807 | ++DOCSHELL 0xa0fe3400 == 133 [pid = 1807] [id = 625] 11:02:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0xa0fecc00) [pid = 1807] [serial = 1876] [outer = (nil)] 11:02:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0xa3c74800) [pid = 1807] [serial = 1877] [outer = 0xa0fecc00] 11:02:10 INFO - PROCESS | 1807 | 1461175330389 Marionette DEBUG loaded listener.js 11:02:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0xa3cda400) [pid = 1807] [serial = 1878] [outer = 0xa0fecc00] 11:02:11 INFO - PROCESS | 1807 | 1461175331304 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 11:02:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:02:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1681ms 11:02:11 INFO - PROCESS | 1807 | 1461175331374 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 11:02:11 INFO - PROCESS | 1807 | 1461175331379 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 11:02:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:02:11 INFO - PROCESS | 1807 | 1461175331394 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:02:11 INFO - PROCESS | 1807 | 1461175331399 Marionette TRACE conn4 <- [1,2474,null,{}] 11:02:11 INFO - PROCESS | 1807 | 1461175331409 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:11 INFO - PROCESS | 1807 | 1461175331672 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 11:02:12 INFO - PROCESS | 1807 | 1461175332011 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ae22c00 == 134 [pid = 1807] [id = 626] 11:02:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x8c842c00) [pid = 1807] [serial = 1879] [outer = (nil)] 11:02:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0xa452c400) [pid = 1807] [serial = 1880] [outer = 0x8c842c00] 11:02:12 INFO - PROCESS | 1807 | 1461175332103 Marionette DEBUG loaded listener.js 11:02:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0xa4570000) [pid = 1807] [serial = 1881] [outer = 0x8c842c00] 11:02:13 INFO - PROCESS | 1807 | 1461175333055 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 11:02:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:02:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1747ms 11:02:13 INFO - PROCESS | 1807 | 1461175333134 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 11:02:13 INFO - PROCESS | 1807 | 1461175333137 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 11:02:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:02:13 INFO - PROCESS | 1807 | 1461175333144 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:02:13 INFO - PROCESS | 1807 | 1461175333147 Marionette TRACE conn4 <- [1,2478,null,{}] 11:02:13 INFO - PROCESS | 1807 | 1461175333153 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:13 INFO - PROCESS | 1807 | 1461175333397 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 11:02:15 INFO - PROCESS | 1807 | --DOCSHELL 0x92d26400 == 133 [pid = 1807] [id = 59] 11:02:15 INFO - PROCESS | 1807 | --DOCSHELL 0x86de2c00 == 132 [pid = 1807] [id = 388] 11:02:15 INFO - PROCESS | 1807 | --DOCSHELL 0x86deb800 == 131 [pid = 1807] [id = 323] 11:02:15 INFO - PROCESS | 1807 | --DOCSHELL 0x84f68400 == 130 [pid = 1807] [id = 522] 11:02:15 INFO - PROCESS | 1807 | --DOCSHELL 0x96448c00 == 129 [pid = 1807] [id = 46] 11:02:15 INFO - PROCESS | 1807 | --DOCSHELL 0x8fc50000 == 128 [pid = 1807] [id = 42] 11:02:15 INFO - PROCESS | 1807 | --DOCSHELL 0x8acf7400 == 127 [pid = 1807] [id = 148] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x8bd1d800) [pid = 1807] [serial = 1766] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x8acf8000) [pid = 1807] [serial = 1764] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0xa0e4d800) [pid = 1807] [serial = 1748] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x8fea8c00) [pid = 1807] [serial = 1722] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x9aa89000) [pid = 1807] [serial = 1742] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x90918c00) [pid = 1807] [serial = 1728] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0xa447bc00) [pid = 1807] [serial = 1752] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x90350c00) [pid = 1807] [serial = 1725] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x8f1bac00) [pid = 1807] [serial = 1716] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x86c31c00) [pid = 1807] [serial = 1763] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x87cee400) [pid = 1807] [serial = 1757] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x891eec00) [pid = 1807] [serial = 1706] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x92d28800) [pid = 1807] [serial = 1733] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x8f214800) [pid = 1807] [serial = 1718] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x92b04c00) [pid = 1807] [serial = 1731] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x92a32800) [pid = 1807] [serial = 1730] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x8fbe9400) [pid = 1807] [serial = 1721] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x90915c00) [pid = 1807] [serial = 1727] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x8c97d400) [pid = 1807] [serial = 1712] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x8bd1d400) [pid = 1807] [serial = 1635] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x89a12000) [pid = 1807] [serial = 1760] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x9fb99c00) [pid = 1807] [serial = 1745] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x8e376400) [pid = 1807] [serial = 1713] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x975dc000) [pid = 1807] [serial = 1739] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0xa0fda000) [pid = 1807] [serial = 1749] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x89baf000) [pid = 1807] [serial = 1707] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x93a36800) [pid = 1807] [serial = 1734] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x987bc000) [pid = 1807] [serial = 1740] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x93e55000) [pid = 1807] [serial = 1736] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x90346800) [pid = 1807] [serial = 1724] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x9ea18400) [pid = 1807] [serial = 1743] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0xa3c70400) [pid = 1807] [serial = 1751] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x8bd9d800) [pid = 1807] [serial = 1710] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x9fc57000) [pid = 1807] [serial = 1746] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x87d71c00) [pid = 1807] [serial = 1758] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0xa4576800) [pid = 1807] [serial = 1754] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x86afb000) [pid = 1807] [serial = 1704] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x8aea8800) [pid = 1807] [serial = 1709] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x96446c00) [pid = 1807] [serial = 1737] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x8e696000) [pid = 1807] [serial = 1715] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x8f486c00) [pid = 1807] [serial = 1719] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x863e8800) [pid = 1807] [serial = 1703] [outer = (nil)] [url = about:blank] 11:02:15 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x89a5ec00) [pid = 1807] [serial = 1761] [outer = (nil)] [url = about:blank] 11:02:16 INFO - PROCESS | 1807 | 1461175336004 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x86afb400 == 128 [pid = 1807] [id = 627] 11:02:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x86c28400) [pid = 1807] [serial = 1882] [outer = (nil)] 11:02:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x86deb800) [pid = 1807] [serial = 1883] [outer = 0x86c28400] 11:02:16 INFO - PROCESS | 1807 | 1461175336092 Marionette DEBUG loaded listener.js 11:02:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x87d7f400) [pid = 1807] [serial = 1884] [outer = 0x86c28400] 11:02:16 INFO - PROCESS | 1807 | 1461175336956 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 3848ms 11:02:16 INFO - PROCESS | 1807 | 1461175336994 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 11:02:17 INFO - PROCESS | 1807 | 1461175337000 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 11:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:02:17 INFO - PROCESS | 1807 | 1461175337046 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:02:17 INFO - PROCESS | 1807 | 1461175337053 Marionette TRACE conn4 <- [1,2482,null,{}] 11:02:17 INFO - PROCESS | 1807 | 1461175337061 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:17 INFO - PROCESS | 1807 | 1461175337278 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 11:02:17 INFO - PROCESS | 1807 | 1461175337485 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a1bc00 == 129 [pid = 1807] [id = 628] 11:02:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x89a55400) [pid = 1807] [serial = 1885] [outer = (nil)] 11:02:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x89badc00) [pid = 1807] [serial = 1886] [outer = 0x89a55400] 11:02:17 INFO - PROCESS | 1807 | 1461175337581 Marionette DEBUG loaded listener.js 11:02:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8a528800) [pid = 1807] [serial = 1887] [outer = 0x89a55400] 11:02:18 INFO - PROCESS | 1807 | 1461175338557 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 11:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1550ms 11:02:18 INFO - PROCESS | 1807 | 1461175338589 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 11:02:18 INFO - PROCESS | 1807 | 1461175338595 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 11:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:02:18 INFO - PROCESS | 1807 | 1461175338602 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:02:18 INFO - PROCESS | 1807 | 1461175338606 Marionette TRACE conn4 <- [1,2486,null,{}] 11:02:18 INFO - PROCESS | 1807 | 1461175338623 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:18 INFO - PROCESS | 1807 | 1461175338923 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 11:02:18 INFO - PROCESS | 1807 | 1461175338955 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a59c00 == 130 [pid = 1807] [id = 629] 11:02:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8aeb2400) [pid = 1807] [serial = 1888] [outer = (nil)] 11:02:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8bd91800) [pid = 1807] [serial = 1889] [outer = 0x8aeb2400] 11:02:19 INFO - PROCESS | 1807 | 1461175339034 Marionette DEBUG loaded listener.js 11:02:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8bda0c00) [pid = 1807] [serial = 1890] [outer = 0x8aeb2400] 11:02:20 INFO - PROCESS | 1807 | 1461175340127 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 11:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1581ms 11:02:20 INFO - PROCESS | 1807 | 1461175340191 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 11:02:20 INFO - PROCESS | 1807 | 1461175340195 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 11:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:02:20 INFO - PROCESS | 1807 | 1461175340211 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:02:20 INFO - PROCESS | 1807 | 1461175340220 Marionette TRACE conn4 <- [1,2490,null,{}] 11:02:20 INFO - PROCESS | 1807 | 1461175340235 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:21 INFO - PROCESS | 1807 | 1461175341134 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 11:02:21 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0xa0fe9c00) [pid = 1807] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:02:21 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x86af3800) [pid = 1807] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:02:21 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x8bd17400) [pid = 1807] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:02:21 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x86c2fc00) [pid = 1807] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:02:21 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x93e53400) [pid = 1807] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:02:21 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x98b51000) [pid = 1807] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:02:21 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x93e55400) [pid = 1807] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:02:21 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x91828400) [pid = 1807] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:02:21 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x92e2e400) [pid = 1807] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:02:21 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x92e1f400) [pid = 1807] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:02:21 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x92d25000) [pid = 1807] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:02:21 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x907b1c00) [pid = 1807] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:02:21 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x903e7800) [pid = 1807] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:02:21 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x9034c800) [pid = 1807] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:02:21 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x8fbde800) [pid = 1807] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:02:21 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x8f33cc00) [pid = 1807] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:02:21 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x8e68e800) [pid = 1807] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:02:21 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0x8c8de800) [pid = 1807] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:02:21 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0x8cb68c00) [pid = 1807] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:02:21 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x8acec800) [pid = 1807] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:02:21 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x86dedc00) [pid = 1807] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:02:21 INFO - PROCESS | 1807 | --DOMWINDOW == 120 (0x8901ac00) [pid = 1807] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:02:21 INFO - PROCESS | 1807 | 1461175341400 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x85922c00 == 131 [pid = 1807] [id = 630] 11:02:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0x863e5c00) [pid = 1807] [serial = 1891] [outer = (nil)] 11:02:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x87ceb800) [pid = 1807] [serial = 1892] [outer = 0x863e5c00] 11:02:21 INFO - PROCESS | 1807 | 1461175341494 Marionette DEBUG loaded listener.js 11:02:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x8ae22400) [pid = 1807] [serial = 1893] [outer = 0x863e5c00] 11:02:22 INFO - PROCESS | 1807 | 1461175342279 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 2107ms 11:02:22 INFO - PROCESS | 1807 | 1461175342310 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 11:02:22 INFO - PROCESS | 1807 | 1461175342315 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 11:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:02:22 INFO - PROCESS | 1807 | 1461175342321 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:02:22 INFO - PROCESS | 1807 | 1461175342324 Marionette TRACE conn4 <- [1,2494,null,{}] 11:02:22 INFO - PROCESS | 1807 | 1461175342341 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:22 INFO - PROCESS | 1807 | 1461175342546 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 11:02:22 INFO - PROCESS | 1807 | 1461175342562 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x8901e400 == 132 [pid = 1807] [id = 631] 11:02:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x8cb71800) [pid = 1807] [serial = 1894] [outer = (nil)] 11:02:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x8e380c00) [pid = 1807] [serial = 1895] [outer = 0x8cb71800] 11:02:22 INFO - PROCESS | 1807 | 1461175342639 Marionette DEBUG loaded listener.js 11:02:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x8e691800) [pid = 1807] [serial = 1896] [outer = 0x8cb71800] 11:02:24 INFO - PROCESS | 1807 | 1461175344018 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 11:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1730ms 11:02:24 INFO - PROCESS | 1807 | 1461175344053 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 11:02:24 INFO - PROCESS | 1807 | 1461175344060 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 11:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:02:24 INFO - PROCESS | 1807 | 1461175344070 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:02:24 INFO - PROCESS | 1807 | 1461175344074 Marionette TRACE conn4 <- [1,2498,null,{}] 11:02:24 INFO - PROCESS | 1807 | 1461175344094 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:24 INFO - PROCESS | 1807 | 1461175344312 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 11:02:24 INFO - PROCESS | 1807 | 1461175344662 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x89027800 == 133 [pid = 1807] [id = 632] 11:02:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x891eec00) [pid = 1807] [serial = 1897] [outer = (nil)] 11:02:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x89bb4c00) [pid = 1807] [serial = 1898] [outer = 0x891eec00] 11:02:24 INFO - PROCESS | 1807 | 1461175344759 Marionette DEBUG loaded listener.js 11:02:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x8ae31800) [pid = 1807] [serial = 1899] [outer = 0x891eec00] 11:02:25 INFO - PROCESS | 1807 | 1461175345773 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1757ms 11:02:25 INFO - PROCESS | 1807 | 1461175345828 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 11:02:25 INFO - PROCESS | 1807 | 1461175345837 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 11:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:02:25 INFO - PROCESS | 1807 | 1461175345848 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:02:25 INFO - PROCESS | 1807 | 1461175345852 Marionette TRACE conn4 <- [1,2502,null,{}] 11:02:25 INFO - PROCESS | 1807 | 1461175345859 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:26 INFO - PROCESS | 1807 | 1461175346093 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 11:02:26 INFO - PROCESS | 1807 | 1461175346476 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bd93000 == 134 [pid = 1807] [id = 633] 11:02:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x8c972400) [pid = 1807] [serial = 1900] [outer = (nil)] 11:02:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x8cb65c00) [pid = 1807] [serial = 1901] [outer = 0x8c972400] 11:02:26 INFO - PROCESS | 1807 | 1461175346578 Marionette DEBUG loaded listener.js 11:02:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x8e382800) [pid = 1807] [serial = 1902] [outer = 0x8c972400] 11:02:27 INFO - PROCESS | 1807 | 1461175347512 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1735ms 11:02:27 INFO - PROCESS | 1807 | 1461175347583 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 11:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:02:27 INFO - PROCESS | 1807 | 1461175347588 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 11:02:27 INFO - PROCESS | 1807 | 1461175347595 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:02:27 INFO - PROCESS | 1807 | 1461175347601 Marionette TRACE conn4 <- [1,2506,null,{}] 11:02:27 INFO - PROCESS | 1807 | 1461175347619 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:27 INFO - PROCESS | 1807 | 1461175347905 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 11:02:28 INFO - PROCESS | 1807 | 1461175348247 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x8cb6a800 == 135 [pid = 1807] [id = 634] 11:02:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x8f1d8400) [pid = 1807] [serial = 1903] [outer = (nil)] 11:02:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x8f33fc00) [pid = 1807] [serial = 1904] [outer = 0x8f1d8400] 11:02:28 INFO - PROCESS | 1807 | 1461175348350 Marionette DEBUG loaded listener.js 11:02:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x8f486800) [pid = 1807] [serial = 1905] [outer = 0x8f1d8400] 11:02:29 INFO - PROCESS | 1807 | 1461175349282 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1738ms 11:02:29 INFO - PROCESS | 1807 | 1461175349334 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 11:02:29 INFO - PROCESS | 1807 | 1461175349338 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 11:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:02:29 INFO - PROCESS | 1807 | 1461175349345 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:02:29 INFO - PROCESS | 1807 | 1461175349348 Marionette TRACE conn4 <- [1,2510,null,{}] 11:02:29 INFO - PROCESS | 1807 | 1461175349354 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:29 INFO - PROCESS | 1807 | 1461175349574 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 11:02:29 INFO - PROCESS | 1807 | 1461175349908 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f1d6400 == 136 [pid = 1807] [id = 635] 11:02:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x8f214800) [pid = 1807] [serial = 1906] [outer = (nil)] 11:02:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x8fc50000) [pid = 1807] [serial = 1907] [outer = 0x8f214800] 11:02:30 INFO - PROCESS | 1807 | 1461175350003 Marionette DEBUG loaded listener.js 11:02:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x9005ec00) [pid = 1807] [serial = 1908] [outer = 0x8f214800] 11:02:30 INFO - PROCESS | 1807 | 1461175350897 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1588ms 11:02:30 INFO - PROCESS | 1807 | 1461175350934 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 11:02:30 INFO - PROCESS | 1807 | 1461175350938 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 11:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:02:30 INFO - PROCESS | 1807 | 1461175350945 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:02:30 INFO - PROCESS | 1807 | 1461175350949 Marionette TRACE conn4 <- [1,2514,null,{}] 11:02:30 INFO - PROCESS | 1807 | 1461175350955 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:31 INFO - PROCESS | 1807 | 1461175351226 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 11:02:31 INFO - PROCESS | 1807 | 1461175351582 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f1d4c00 == 137 [pid = 1807] [id = 636] 11:02:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8fbe6800) [pid = 1807] [serial = 1909] [outer = (nil)] 11:02:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x902fe000) [pid = 1807] [serial = 1910] [outer = 0x8fbe6800] 11:02:31 INFO - PROCESS | 1807 | 1461175351681 Marionette DEBUG loaded listener.js 11:02:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x903dac00) [pid = 1807] [serial = 1911] [outer = 0x8fbe6800] 11:02:32 INFO - PROCESS | 1807 | 1461175352646 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1742ms 11:02:32 INFO - PROCESS | 1807 | 1461175352688 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 11:02:32 INFO - PROCESS | 1807 | 1461175352691 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 11:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:02:32 INFO - PROCESS | 1807 | 1461175352698 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:02:32 INFO - PROCESS | 1807 | 1461175352702 Marionette TRACE conn4 <- [1,2518,null,{}] 11:02:32 INFO - PROCESS | 1807 | 1461175352708 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:32 INFO - PROCESS | 1807 | 1461175352966 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 11:02:33 INFO - PROCESS | 1807 | 1461175353317 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc44800 == 138 [pid = 1807] [id = 637] 11:02:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x907ad800) [pid = 1807] [serial = 1912] [outer = (nil)] 11:02:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x9144f400) [pid = 1807] [serial = 1913] [outer = 0x907ad800] 11:02:33 INFO - PROCESS | 1807 | 1461175353417 Marionette DEBUG loaded listener.js 11:02:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x91825800) [pid = 1807] [serial = 1914] [outer = 0x907ad800] 11:02:34 INFO - PROCESS | 1807 | 1461175354358 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1696ms 11:02:34 INFO - PROCESS | 1807 | 1461175354396 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 11:02:34 INFO - PROCESS | 1807 | 1461175354399 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 11:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:02:34 INFO - PROCESS | 1807 | 1461175354407 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:02:34 INFO - PROCESS | 1807 | 1461175354410 Marionette TRACE conn4 <- [1,2522,null,{}] 11:02:34 INFO - PROCESS | 1807 | 1461175354416 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:34 INFO - PROCESS | 1807 | 1461175354718 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 11:02:35 INFO - PROCESS | 1807 | 1461175354982 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc4e000 == 139 [pid = 1807] [id = 638] 11:02:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x90066c00) [pid = 1807] [serial = 1915] [outer = (nil)] 11:02:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x92b0c800) [pid = 1807] [serial = 1916] [outer = 0x90066c00] 11:02:35 INFO - PROCESS | 1807 | 1461175355076 Marionette DEBUG loaded listener.js 11:02:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x92e1dc00) [pid = 1807] [serial = 1917] [outer = 0x90066c00] 11:02:36 INFO - PROCESS | 1807 | 1461175356007 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1646ms 11:02:36 INFO - PROCESS | 1807 | 1461175356054 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 11:02:36 INFO - PROCESS | 1807 | 1461175356058 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 11:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:02:36 INFO - PROCESS | 1807 | 1461175356065 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:02:36 INFO - PROCESS | 1807 | 1461175356068 Marionette TRACE conn4 <- [1,2526,null,{}] 11:02:36 INFO - PROCESS | 1807 | 1461175356074 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:36 INFO - PROCESS | 1807 | 1461175356328 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 11:02:36 INFO - PROCESS | 1807 | 1461175356676 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x902f5c00 == 140 [pid = 1807] [id = 639] 11:02:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x903e9c00) [pid = 1807] [serial = 1918] [outer = (nil)] 11:02:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x93b88000) [pid = 1807] [serial = 1919] [outer = 0x903e9c00] 11:02:36 INFO - PROCESS | 1807 | 1461175356770 Marionette DEBUG loaded listener.js 11:02:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x93cad400) [pid = 1807] [serial = 1920] [outer = 0x903e9c00] 11:02:37 INFO - PROCESS | 1807 | 1461175357727 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1730ms 11:02:37 INFO - PROCESS | 1807 | 1461175357796 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 11:02:37 INFO - PROCESS | 1807 | 1461175357801 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 11:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:02:37 INFO - PROCESS | 1807 | 1461175357808 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:02:37 INFO - PROCESS | 1807 | 1461175357812 Marionette TRACE conn4 <- [1,2530,null,{}] 11:02:37 INFO - PROCESS | 1807 | 1461175357818 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:38 INFO - PROCESS | 1807 | 1461175358040 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 11:02:38 INFO - PROCESS | 1807 | 1461175358386 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x86c2b000 == 141 [pid = 1807] [id = 640] 11:02:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x87cf8800) [pid = 1807] [serial = 1921] [outer = (nil)] 11:02:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x93cb6400) [pid = 1807] [serial = 1922] [outer = 0x87cf8800] 11:02:38 INFO - PROCESS | 1807 | 1461175358485 Marionette DEBUG loaded listener.js 11:02:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x93e53400) [pid = 1807] [serial = 1923] [outer = 0x87cf8800] 11:02:39 INFO - PROCESS | 1807 | 1461175359389 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1642ms 11:02:39 INFO - PROCESS | 1807 | 1461175359461 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 11:02:39 INFO - PROCESS | 1807 | 1461175359465 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 11:02:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:02:39 INFO - PROCESS | 1807 | 1461175359475 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:02:39 INFO - PROCESS | 1807 | 1461175359478 Marionette TRACE conn4 <- [1,2534,null,{}] 11:02:39 INFO - PROCESS | 1807 | 1461175359485 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:39 INFO - PROCESS | 1807 | 1461175359729 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 11:02:40 INFO - PROCESS | 1807 | 1461175360074 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x89f1e400 == 142 [pid = 1807] [id = 641] 11:02:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x903e7800) [pid = 1807] [serial = 1924] [outer = (nil)] 11:02:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x97429800) [pid = 1807] [serial = 1925] [outer = 0x903e7800] 11:02:40 INFO - PROCESS | 1807 | 1461175360172 Marionette DEBUG loaded listener.js 11:02:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x976de000) [pid = 1807] [serial = 1926] [outer = 0x903e7800] 11:02:41 INFO - PROCESS | 1807 | 1461175361130 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:02:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:02:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1683ms 11:02:41 INFO - PROCESS | 1807 | 1461175361159 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 11:02:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:02:41 INFO - PROCESS | 1807 | 1461175361170 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 11:02:41 INFO - PROCESS | 1807 | 1461175361176 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:02:41 INFO - PROCESS | 1807 | 1461175361184 Marionette TRACE conn4 <- [1,2538,null,{}] 11:02:41 INFO - PROCESS | 1807 | 1461175361193 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:41 INFO - PROCESS | 1807 | 1461175361456 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 11:02:41 INFO - PROCESS | 1807 | 1461175361805 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x98f4e000 == 143 [pid = 1807] [id = 642] 11:02:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x9aa89000) [pid = 1807] [serial = 1927] [outer = (nil)] 11:02:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x9ea19c00) [pid = 1807] [serial = 1928] [outer = 0x9aa89000] 11:02:41 INFO - PROCESS | 1807 | 1461175361907 Marionette DEBUG loaded listener.js 11:02:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x9fc07000) [pid = 1807] [serial = 1929] [outer = 0x9aa89000] 11:02:42 INFO - PROCESS | 1807 | 1461175362829 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:02:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:02:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1694ms 11:02:42 INFO - PROCESS | 1807 | 1461175362871 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 11:02:42 INFO - PROCESS | 1807 | 1461175362875 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 11:02:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:02:42 INFO - PROCESS | 1807 | 1461175362882 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:02:42 INFO - PROCESS | 1807 | 1461175362885 Marionette TRACE conn4 <- [1,2542,null,{}] 11:02:42 INFO - PROCESS | 1807 | 1461175362913 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:43 INFO - PROCESS | 1807 | 1461175363124 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 11:02:43 INFO - PROCESS | 1807 | 1461175363481 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x89024400 == 144 [pid = 1807] [id = 643] 11:02:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x89a57000) [pid = 1807] [serial = 1930] [outer = (nil)] 11:02:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0xa0ac8000) [pid = 1807] [serial = 1931] [outer = 0x89a57000] 11:02:43 INFO - PROCESS | 1807 | 1461175363576 Marionette DEBUG loaded listener.js 11:02:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0xa0f48400) [pid = 1807] [serial = 1932] [outer = 0x89a57000] 11:02:44 INFO - PROCESS | 1807 | 1461175364495 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:02:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:02:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1654ms 11:02:44 INFO - PROCESS | 1807 | 1461175364537 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 11:02:44 INFO - PROCESS | 1807 | 1461175364541 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 11:02:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:02:44 INFO - PROCESS | 1807 | 1461175364548 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:02:44 INFO - PROCESS | 1807 | 1461175364552 Marionette TRACE conn4 <- [1,2546,null,{}] 11:02:44 INFO - PROCESS | 1807 | 1461175364558 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:44 INFO - PROCESS | 1807 | 1461175364771 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 11:02:45 INFO - PROCESS | 1807 | 1461175365114 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x85923000 == 145 [pid = 1807] [id = 644] 11:02:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x9ff9fc00) [pid = 1807] [serial = 1933] [outer = (nil)] 11:02:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0xa4479800) [pid = 1807] [serial = 1934] [outer = 0x9ff9fc00] 11:02:45 INFO - PROCESS | 1807 | 1461175365209 Marionette DEBUG loaded listener.js 11:02:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0xa44a2000) [pid = 1807] [serial = 1935] [outer = 0x9ff9fc00] 11:02:46 INFO - PROCESS | 1807 | 1461175366145 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:02:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:02:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1632ms 11:02:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:02:46 INFO - PROCESS | 1807 | 1461175366181 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 11:02:46 INFO - PROCESS | 1807 | 1461175366184 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 11:02:46 INFO - PROCESS | 1807 | 1461175366195 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:02:46 INFO - PROCESS | 1807 | 1461175366203 Marionette TRACE conn4 <- [1,2550,null,{}] 11:02:46 INFO - PROCESS | 1807 | 1461175366214 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:46 INFO - PROCESS | 1807 | 1461175366447 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 11:02:46 INFO - PROCESS | 1807 | 1461175366826 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x95d10800 == 146 [pid = 1807] [id = 645] 11:02:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0xa2a2c400) [pid = 1807] [serial = 1936] [outer = (nil)] 11:02:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0xa4c0a400) [pid = 1807] [serial = 1937] [outer = 0xa2a2c400] 11:02:46 INFO - PROCESS | 1807 | 1461175366921 Marionette DEBUG loaded listener.js 11:02:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0xa4c42000) [pid = 1807] [serial = 1938] [outer = 0xa2a2c400] 11:02:47 INFO - PROCESS | 1807 | 1461175367878 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:02:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:02:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1746ms 11:02:47 INFO - PROCESS | 1807 | 1461175367937 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 11:02:47 INFO - PROCESS | 1807 | 1461175367941 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 11:02:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:02:47 INFO - PROCESS | 1807 | 1461175367947 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:02:47 INFO - PROCESS | 1807 | 1461175367951 Marionette TRACE conn4 <- [1,2554,null,{}] 11:02:47 INFO - PROCESS | 1807 | 1461175367956 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:48 INFO - PROCESS | 1807 | 1461175368218 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 11:02:48 INFO - PROCESS | 1807 | 1461175368569 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x86af7c00 == 147 [pid = 1807] [id = 646] 11:02:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x8aeb4000) [pid = 1807] [serial = 1939] [outer = (nil)] 11:02:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x915a1400) [pid = 1807] [serial = 1940] [outer = 0x8aeb4000] 11:02:48 INFO - PROCESS | 1807 | 1461175368666 Marionette DEBUG loaded listener.js 11:02:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x915a2800) [pid = 1807] [serial = 1941] [outer = 0x8aeb4000] 11:02:49 INFO - PROCESS | 1807 | 1461175369621 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:02:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:02:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1738ms 11:02:49 INFO - PROCESS | 1807 | 1461175369687 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 11:02:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:02:49 INFO - PROCESS | 1807 | 1461175369691 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 11:02:49 INFO - PROCESS | 1807 | 1461175369697 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:02:49 INFO - PROCESS | 1807 | 1461175369701 Marionette TRACE conn4 <- [1,2558,null,{}] 11:02:49 INFO - PROCESS | 1807 | 1461175369707 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:49 INFO - PROCESS | 1807 | 1461175369925 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 11:02:50 INFO - PROCESS | 1807 | 1461175370274 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aba1400 == 148 [pid = 1807] [id = 647] 11:02:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x8aba2400) [pid = 1807] [serial = 1942] [outer = (nil)] 11:02:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x8aba8c00) [pid = 1807] [serial = 1943] [outer = 0x8aba2400] 11:02:50 INFO - PROCESS | 1807 | 1461175370369 Marionette DEBUG loaded listener.js 11:02:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x8abab000) [pid = 1807] [serial = 1944] [outer = 0x8aba2400] 11:02:51 INFO - PROCESS | 1807 | 1461175371331 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:02:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:02:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1683ms 11:02:51 INFO - PROCESS | 1807 | 1461175371381 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 11:02:51 INFO - PROCESS | 1807 | 1461175371386 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 11:02:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:02:51 INFO - PROCESS | 1807 | 1461175371392 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:02:51 INFO - PROCESS | 1807 | 1461175371396 Marionette TRACE conn4 <- [1,2562,null,{}] 11:02:51 INFO - PROCESS | 1807 | 1461175371402 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:51 INFO - PROCESS | 1807 | 1461175371654 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 11:02:52 INFO - PROCESS | 1807 | 1461175372030 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aba4400 == 149 [pid = 1807] [id = 648] 11:02:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x8aba5000) [pid = 1807] [serial = 1945] [outer = (nil)] 11:02:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x8ffae000) [pid = 1807] [serial = 1946] [outer = 0x8aba5000] 11:02:52 INFO - PROCESS | 1807 | 1461175372126 Marionette DEBUG loaded listener.js 11:02:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x8ffaf800) [pid = 1807] [serial = 1947] [outer = 0x8aba5000] 11:02:53 INFO - PROCESS | 1807 | 1461175373101 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:02:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:02:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1785ms 11:02:53 INFO - PROCESS | 1807 | 1461175373179 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 11:02:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:02:53 INFO - PROCESS | 1807 | 1461175373183 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 11:02:53 INFO - PROCESS | 1807 | 1461175373190 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:02:53 INFO - PROCESS | 1807 | 1461175373193 Marionette TRACE conn4 <- [1,2566,null,{}] 11:02:53 INFO - PROCESS | 1807 | 1461175373199 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:53 INFO - PROCESS | 1807 | 1461175373469 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 11:02:56 INFO - PROCESS | 1807 | --DOCSHELL 0x8f1d6800 == 148 [pid = 1807] [id = 143] 11:02:56 INFO - PROCESS | 1807 | --DOCSHELL 0x86aef400 == 147 [pid = 1807] [id = 537] 11:02:56 INFO - PROCESS | 1807 | --DOCSHELL 0x84f7f000 == 146 [pid = 1807] [id = 535] 11:02:56 INFO - PROCESS | 1807 | --DOCSHELL 0x85ad4800 == 145 [pid = 1807] [id = 538] 11:02:56 INFO - PROCESS | 1807 | --DOCSHELL 0x9ea1bc00 == 144 [pid = 1807] [id = 539] 11:02:56 INFO - PROCESS | 1807 | --DOCSHELL 0x903e3400 == 143 [pid = 1807] [id = 536] 11:02:56 INFO - PROCESS | 1807 | --DOCSHELL 0x85922c00 == 142 [pid = 1807] [id = 630] 11:02:56 INFO - PROCESS | 1807 | --DOCSHELL 0x89a59c00 == 141 [pid = 1807] [id = 629] 11:02:56 INFO - PROCESS | 1807 | --DOCSHELL 0x89a1bc00 == 140 [pid = 1807] [id = 628] 11:02:56 INFO - PROCESS | 1807 | --DOCSHELL 0x86afb400 == 139 [pid = 1807] [id = 627] 11:02:56 INFO - PROCESS | 1807 | --DOCSHELL 0x92e31000 == 138 [pid = 1807] [id = 622] 11:02:56 INFO - PROCESS | 1807 | --DOCSHELL 0x95ddd000 == 137 [pid = 1807] [id = 621] 11:02:56 INFO - PROCESS | 1807 | --DOCSHELL 0x87d74000 == 136 [pid = 1807] [id = 620] 11:02:56 INFO - PROCESS | 1807 | --DOCSHELL 0x8f341800 == 135 [pid = 1807] [id = 618] 11:02:56 INFO - PROCESS | 1807 | --DOCSHELL 0x918a6c00 == 134 [pid = 1807] [id = 619] 11:02:56 INFO - PROCESS | 1807 | --DOCSHELL 0x84f65400 == 133 [pid = 1807] [id = 617] 11:02:56 INFO - PROCESS | 1807 | --DOCSHELL 0x8f342c00 == 132 [pid = 1807] [id = 616] 11:02:56 INFO - PROCESS | 1807 | --DOCSHELL 0x8f1d5000 == 131 [pid = 1807] [id = 615] 11:02:56 INFO - PROCESS | 1807 | --DOCSHELL 0x8ae2c800 == 130 [pid = 1807] [id = 614] 11:02:56 INFO - PROCESS | 1807 | --DOCSHELL 0x8bd13800 == 129 [pid = 1807] [id = 612] 11:02:56 INFO - PROCESS | 1807 | --DOCSHELL 0x84f6cc00 == 128 [pid = 1807] [id = 613] 11:02:56 INFO - PROCESS | 1807 | --DOCSHELL 0x87d77000 == 127 [pid = 1807] [id = 611] 11:02:56 INFO - PROCESS | 1807 | --DOCSHELL 0x86c25800 == 126 [pid = 1807] [id = 610] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x8bd9b400) [pid = 1807] [serial = 1829] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0xa4577c00) [pid = 1807] [serial = 1755] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x8bd9c400) [pid = 1807] [serial = 1701] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x8bd92000) [pid = 1807] [serial = 1826] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x8bda0000) [pid = 1807] [serial = 1827] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x87cf4800) [pid = 1807] [serial = 1820] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0xa0a8cc00) [pid = 1807] [serial = 1818] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x9fedcc00) [pid = 1807] [serial = 1817] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x9ead5c00) [pid = 1807] [serial = 1815] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x9eacd800) [pid = 1807] [serial = 1814] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x99228800) [pid = 1807] [serial = 1812] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x98f57400) [pid = 1807] [serial = 1811] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x97959c00) [pid = 1807] [serial = 1809] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x97953c00) [pid = 1807] [serial = 1808] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x9693c000) [pid = 1807] [serial = 1806] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x96935800) [pid = 1807] [serial = 1805] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x93cb3400) [pid = 1807] [serial = 1803] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x93caf800) [pid = 1807] [serial = 1802] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x93b80400) [pid = 1807] [serial = 1800] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x92e32000) [pid = 1807] [serial = 1799] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x92b07c00) [pid = 1807] [serial = 1797] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x92af6c00) [pid = 1807] [serial = 1796] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x916ef000) [pid = 1807] [serial = 1794] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x90914800) [pid = 1807] [serial = 1793] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x904ba800) [pid = 1807] [serial = 1791] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x904b6800) [pid = 1807] [serial = 1790] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x9034f400) [pid = 1807] [serial = 1788] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x902f9800) [pid = 1807] [serial = 1787] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x8fc43400) [pid = 1807] [serial = 1785] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x8f48dc00) [pid = 1807] [serial = 1784] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x8f213c00) [pid = 1807] [serial = 1782] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x8f20fc00) [pid = 1807] [serial = 1781] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x8f1cec00) [pid = 1807] [serial = 1779] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x8f1ba000) [pid = 1807] [serial = 1778] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x8e383800) [pid = 1807] [serial = 1776] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x8e379400) [pid = 1807] [serial = 1775] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x8c8d5000) [pid = 1807] [serial = 1773] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x8bd18800) [pid = 1807] [serial = 1772] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x891ea000) [pid = 1807] [serial = 1770] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x89022c00) [pid = 1807] [serial = 1769] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x89bb3c00) [pid = 1807] [serial = 1823] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x8a523c00) [pid = 1807] [serial = 1824] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x8901b800) [pid = 1807] [serial = 1821] [outer = (nil)] [url = about:blank] 11:02:56 INFO - PROCESS | 1807 | 1461175376647 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f6a400 == 127 [pid = 1807] [id = 649] 11:02:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x84f6b400) [pid = 1807] [serial = 1948] [outer = (nil)] 11:02:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x84f7bc00) [pid = 1807] [serial = 1949] [outer = 0x84f6b400] 11:02:56 INFO - PROCESS | 1807 | 1461175376732 Marionette DEBUG loaded listener.js 11:02:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x8591d800) [pid = 1807] [serial = 1950] [outer = 0x84f6b400] 11:02:57 INFO - PROCESS | 1807 | 1461175377609 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:02:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:02:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 4448ms 11:02:57 INFO - PROCESS | 1807 | 1461175377639 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 11:02:57 INFO - PROCESS | 1807 | 1461175377646 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 11:02:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:02:57 INFO - PROCESS | 1807 | 1461175377685 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:02:57 INFO - PROCESS | 1807 | 1461175377689 Marionette TRACE conn4 <- [1,2570,null,{}] 11:02:57 INFO - PROCESS | 1807 | 1461175377696 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:57 INFO - PROCESS | 1807 | 1461175377900 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 11:02:57 INFO - PROCESS | 1807 | 1461175377911 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x86af8c00 == 128 [pid = 1807] [id = 650] 11:02:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x86afb000) [pid = 1807] [serial = 1951] [outer = (nil)] 11:02:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x86c25800) [pid = 1807] [serial = 1952] [outer = 0x86afb000] 11:02:57 INFO - PROCESS | 1807 | 1461175377988 Marionette DEBUG loaded listener.js 11:02:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x86c31800) [pid = 1807] [serial = 1953] [outer = 0x86afb000] 11:02:59 INFO - PROCESS | 1807 | 1461175379376 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:02:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:02:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1739ms 11:02:59 INFO - PROCESS | 1807 | 1461175379419 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 11:02:59 INFO - PROCESS | 1807 | 1461175379425 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 11:02:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:02:59 INFO - PROCESS | 1807 | 1461175379431 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:02:59 INFO - PROCESS | 1807 | 1461175379434 Marionette TRACE conn4 <- [1,2574,null,{}] 11:02:59 INFO - PROCESS | 1807 | 1461175379450 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:59 INFO - PROCESS | 1807 | 1461175379716 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 11:02:59 INFO - PROCESS | 1807 | 1461175379803 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x86afac00 == 129 [pid = 1807] [id = 651] 11:02:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x87d71000) [pid = 1807] [serial = 1954] [outer = (nil)] 11:02:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x87d7b000) [pid = 1807] [serial = 1955] [outer = 0x87d71000] 11:02:59 INFO - PROCESS | 1807 | 1461175379881 Marionette DEBUG loaded listener.js 11:03:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8901f000) [pid = 1807] [serial = 1956] [outer = 0x87d71000] 11:03:01 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x8ae2f000) [pid = 1807] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:03:01 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x8aeb2400) [pid = 1807] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:03:01 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x863e5c00) [pid = 1807] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:03:01 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x89a55400) [pid = 1807] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:03:01 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x86c28400) [pid = 1807] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:03:01 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x8c842c00) [pid = 1807] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:03:01 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0xa0fecc00) [pid = 1807] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:03:01 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x86af7000) [pid = 1807] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:03:01 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x89a61c00) [pid = 1807] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:03:01 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x93e47c00) [pid = 1807] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:03:01 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x984ec400) [pid = 1807] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:03:01 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x96934c00) [pid = 1807] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:03:01 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x92a24400) [pid = 1807] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:03:01 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x904bcc00) [pid = 1807] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:03:01 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x84f72c00) [pid = 1807] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:03:01 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x90061c00) [pid = 1807] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:03:01 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x8f48b800) [pid = 1807] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:03:01 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x8bd1e400) [pid = 1807] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:03:01 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0x8e696400) [pid = 1807] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:03:01 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0x8cb68400) [pid = 1807] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:03:01 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x8aceac00) [pid = 1807] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:03:02 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x86de2400) [pid = 1807] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:03:02 INFO - PROCESS | 1807 | 1461175381991 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:03:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:03:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 2646ms 11:03:02 INFO - PROCESS | 1807 | 1461175382079 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 11:03:02 INFO - PROCESS | 1807 | 1461175382082 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 11:03:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:03:02 INFO - PROCESS | 1807 | 1461175382146 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:03:02 INFO - PROCESS | 1807 | 1461175382161 Marionette TRACE conn4 <- [1,2578,null,{}] 11:03:02 INFO - PROCESS | 1807 | 1461175382176 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:02 INFO - PROCESS | 1807 | 1461175382576 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 11:03:02 INFO - PROCESS | 1807 | 1461175382612 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x87d77c00 == 130 [pid = 1807] [id = 652] 11:03:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x89026000) [pid = 1807] [serial = 1957] [outer = (nil)] 11:03:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x89a0e800) [pid = 1807] [serial = 1958] [outer = 0x89026000] 11:03:02 INFO - PROCESS | 1807 | 1461175382688 Marionette DEBUG loaded listener.js 11:03:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x89a55800) [pid = 1807] [serial = 1959] [outer = 0x89026000] 11:03:03 INFO - PROCESS | 1807 | 1461175383613 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:03:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:03:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1557ms 11:03:03 INFO - PROCESS | 1807 | 1461175383651 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 11:03:03 INFO - PROCESS | 1807 | 1461175383655 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 11:03:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:03:03 INFO - PROCESS | 1807 | 1461175383661 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:03:03 INFO - PROCESS | 1807 | 1461175383665 Marionette TRACE conn4 <- [1,2582,null,{}] 11:03:03 INFO - PROCESS | 1807 | 1461175383670 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:03 INFO - PROCESS | 1807 | 1461175383889 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 11:03:04 INFO - PROCESS | 1807 | 1461175384361 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f7c400 == 131 [pid = 1807] [id = 653] 11:03:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x84f7c800) [pid = 1807] [serial = 1960] [outer = (nil)] 11:03:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x85ad3400) [pid = 1807] [serial = 1961] [outer = 0x84f7c800] 11:03:04 INFO - PROCESS | 1807 | 1461175384470 Marionette DEBUG loaded listener.js 11:03:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x86a18c00) [pid = 1807] [serial = 1962] [outer = 0x84f7c800] 11:03:05 INFO - PROCESS | 1807 | 1461175385495 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:03:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:03:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1883ms 11:03:05 INFO - PROCESS | 1807 | 1461175385548 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 11:03:05 INFO - PROCESS | 1807 | 1461175385557 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 11:03:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:03:05 INFO - PROCESS | 1807 | 1461175385567 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:03:05 INFO - PROCESS | 1807 | 1461175385571 Marionette TRACE conn4 <- [1,2586,null,{}] 11:03:05 INFO - PROCESS | 1807 | 1461175385580 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:05 INFO - PROCESS | 1807 | 1461175385834 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 11:03:06 INFO - PROCESS | 1807 | 1461175386186 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x87cee400 == 132 [pid = 1807] [id = 654] 11:03:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x87cf6800) [pid = 1807] [serial = 1963] [outer = (nil)] 11:03:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x87d7b800) [pid = 1807] [serial = 1964] [outer = 0x87cf6800] 11:03:06 INFO - PROCESS | 1807 | 1461175386281 Marionette DEBUG loaded listener.js 11:03:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x89027c00) [pid = 1807] [serial = 1965] [outer = 0x87cf6800] 11:03:07 INFO - PROCESS | 1807 | 1461175387358 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:03:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:03:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1844ms 11:03:07 INFO - PROCESS | 1807 | 1461175387415 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 11:03:07 INFO - PROCESS | 1807 | 1461175387422 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 11:03:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:03:07 INFO - PROCESS | 1807 | 1461175387430 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:03:07 INFO - PROCESS | 1807 | 1461175387434 Marionette TRACE conn4 <- [1,2590,null,{}] 11:03:07 INFO - PROCESS | 1807 | 1461175387440 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:07 INFO - PROCESS | 1807 | 1461175387694 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 11:03:08 INFO - PROCESS | 1807 | 1461175388055 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a5d400 == 133 [pid = 1807] [id = 655] 11:03:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x89bb0c00) [pid = 1807] [serial = 1966] [outer = (nil)] 11:03:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x89bb9c00) [pid = 1807] [serial = 1967] [outer = 0x89bb0c00] 11:03:08 INFO - PROCESS | 1807 | 1461175388149 Marionette DEBUG loaded listener.js 11:03:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x89f26c00) [pid = 1807] [serial = 1968] [outer = 0x89bb0c00] 11:03:09 INFO - PROCESS | 1807 | 1461175389133 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:03:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:03:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1783ms 11:03:09 INFO - PROCESS | 1807 | 1461175389214 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 11:03:09 INFO - PROCESS | 1807 | 1461175389219 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 11:03:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:03:09 INFO - PROCESS | 1807 | 1461175389235 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:03:09 INFO - PROCESS | 1807 | 1461175389246 Marionette TRACE conn4 <- [1,2594,null,{}] 11:03:09 INFO - PROCESS | 1807 | 1461175389253 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:09 INFO - PROCESS | 1807 | 1461175389682 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 11:03:09 INFO - PROCESS | 1807 | 1461175389969 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x89bb7000 == 134 [pid = 1807] [id = 656] 11:03:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x89f1cc00) [pid = 1807] [serial = 1969] [outer = (nil)] 11:03:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x8acea000) [pid = 1807] [serial = 1970] [outer = 0x89f1cc00] 11:03:10 INFO - PROCESS | 1807 | 1461175390070 Marionette DEBUG loaded listener.js 11:03:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x8acf5400) [pid = 1807] [serial = 1971] [outer = 0x89f1cc00] 11:03:11 INFO - PROCESS | 1807 | 1461175391104 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:03:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:03:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1954ms 11:03:11 INFO - PROCESS | 1807 | 1461175391181 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 11:03:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:03:11 INFO - PROCESS | 1807 | 1461175391186 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 11:03:11 INFO - PROCESS | 1807 | 1461175391193 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:03:11 INFO - PROCESS | 1807 | 1461175391197 Marionette TRACE conn4 <- [1,2598,null,{}] 11:03:11 INFO - PROCESS | 1807 | 1461175391204 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:11 INFO - PROCESS | 1807 | 1461175391497 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 11:03:11 INFO - PROCESS | 1807 | 1461175391855 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x87cf5c00 == 135 [pid = 1807] [id = 657] 11:03:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x89f2a000) [pid = 1807] [serial = 1972] [outer = (nil)] 11:03:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8ae30000) [pid = 1807] [serial = 1973] [outer = 0x89f2a000] 11:03:11 INFO - PROCESS | 1807 | 1461175391949 Marionette DEBUG loaded listener.js 11:03:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8aeac800) [pid = 1807] [serial = 1974] [outer = 0x89f2a000] 11:03:12 INFO - PROCESS | 1807 | 1461175392920 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:03:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:03:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1790ms 11:03:12 INFO - PROCESS | 1807 | 1461175392983 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 11:03:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:03:12 INFO - PROCESS | 1807 | 1461175392988 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 11:03:12 INFO - PROCESS | 1807 | 1461175392994 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:03:12 INFO - PROCESS | 1807 | 1461175392998 Marionette TRACE conn4 <- [1,2602,null,{}] 11:03:13 INFO - PROCESS | 1807 | 1461175393004 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:13 INFO - PROCESS | 1807 | 1461175393229 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 11:03:13 INFO - PROCESS | 1807 | 1461175393579 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bd17c00 == 136 [pid = 1807] [id = 658] 11:03:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8bd1a800) [pid = 1807] [serial = 1975] [outer = (nil)] 11:03:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8bd1e800) [pid = 1807] [serial = 1976] [outer = 0x8bd1a800] 11:03:13 INFO - PROCESS | 1807 | 1461175393693 Marionette DEBUG loaded listener.js 11:03:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8c848000) [pid = 1807] [serial = 1977] [outer = 0x8bd1a800] 11:03:14 INFO - PROCESS | 1807 | 1461175394729 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:03:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:03:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1784ms 11:03:14 INFO - PROCESS | 1807 | 1461175394777 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 11:03:14 INFO - PROCESS | 1807 | 1461175394782 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 11:03:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:03:14 INFO - PROCESS | 1807 | 1461175394788 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:03:14 INFO - PROCESS | 1807 | 1461175394792 Marionette TRACE conn4 <- [1,2606,null,{}] 11:03:14 INFO - PROCESS | 1807 | 1461175394798 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:15 INFO - PROCESS | 1807 | 1461175395056 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 11:03:15 INFO - PROCESS | 1807 | 1461175395406 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f80400 == 137 [pid = 1807] [id = 659] 11:03:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x86deb000) [pid = 1807] [serial = 1978] [outer = (nil)] 11:03:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8c973800) [pid = 1807] [serial = 1979] [outer = 0x86deb000] 11:03:15 INFO - PROCESS | 1807 | 1461175395504 Marionette DEBUG loaded listener.js 11:03:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8c97bc00) [pid = 1807] [serial = 1980] [outer = 0x86deb000] 11:03:16 INFO - PROCESS | 1807 | 1461175396529 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:03:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:03:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1786ms 11:03:16 INFO - PROCESS | 1807 | 1461175396575 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 11:03:16 INFO - PROCESS | 1807 | 1461175396579 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 11:03:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:03:16 INFO - PROCESS | 1807 | 1461175396586 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:03:16 INFO - PROCESS | 1807 | 1461175396588 Marionette TRACE conn4 <- [1,2610,null,{}] 11:03:16 INFO - PROCESS | 1807 | 1461175396595 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:16 INFO - PROCESS | 1807 | 1461175396843 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 11:03:17 INFO - PROCESS | 1807 | 1461175397228 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c8d6800 == 138 [pid = 1807] [id = 660] 11:03:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8c8d9c00) [pid = 1807] [serial = 1981] [outer = (nil)] 11:03:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8cb6c400) [pid = 1807] [serial = 1982] [outer = 0x8c8d9c00] 11:03:17 INFO - PROCESS | 1807 | 1461175397325 Marionette DEBUG loaded listener.js 11:03:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8e381800) [pid = 1807] [serial = 1983] [outer = 0x8c8d9c00] 11:03:18 INFO - PROCESS | 1807 | 1461175398287 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:03:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:03:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1738ms 11:03:18 INFO - PROCESS | 1807 | 1461175398325 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 11:03:18 INFO - PROCESS | 1807 | 1461175398329 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 11:03:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:03:18 INFO - PROCESS | 1807 | 1461175398336 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:03:18 INFO - PROCESS | 1807 | 1461175398339 Marionette TRACE conn4 <- [1,2614,null,{}] 11:03:18 INFO - PROCESS | 1807 | 1461175398347 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:18 INFO - PROCESS | 1807 | 1461175398617 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 11:03:18 INFO - PROCESS | 1807 | 1461175398962 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bd14c00 == 139 [pid = 1807] [id = 661] 11:03:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8cb64400) [pid = 1807] [serial = 1984] [outer = (nil)] 11:03:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8e697000) [pid = 1807] [serial = 1985] [outer = 0x8cb64400] 11:03:19 INFO - PROCESS | 1807 | 1461175399061 Marionette DEBUG loaded listener.js 11:03:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8f1b3400) [pid = 1807] [serial = 1986] [outer = 0x8cb64400] 11:03:20 INFO - PROCESS | 1807 | 1461175400020 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:03:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:03:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1739ms 11:03:20 INFO - PROCESS | 1807 | 1461175400076 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 11:03:20 INFO - PROCESS | 1807 | 1461175400080 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 11:03:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:03:20 INFO - PROCESS | 1807 | 1461175400086 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:03:20 INFO - PROCESS | 1807 | 1461175400090 Marionette TRACE conn4 <- [1,2618,null,{}] 11:03:20 INFO - PROCESS | 1807 | 1461175400097 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:20 INFO - PROCESS | 1807 | 1461175400314 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 11:03:20 INFO - PROCESS | 1807 | 1461175400660 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x86a1e800 == 140 [pid = 1807] [id = 662] 11:03:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x86c31000) [pid = 1807] [serial = 1987] [outer = (nil)] 11:03:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x8f1bc800) [pid = 1807] [serial = 1988] [outer = 0x86c31000] 11:03:20 INFO - PROCESS | 1807 | 1461175400758 Marionette DEBUG loaded listener.js 11:03:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x8f1cbc00) [pid = 1807] [serial = 1989] [outer = 0x86c31000] 11:03:21 INFO - PROCESS | 1807 | 1461175401692 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:03:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:03:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1646ms 11:03:21 INFO - PROCESS | 1807 | 1461175401733 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 11:03:21 INFO - PROCESS | 1807 | 1461175401737 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 11:03:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:03:21 INFO - PROCESS | 1807 | 1461175401744 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:03:21 INFO - PROCESS | 1807 | 1461175401747 Marionette TRACE conn4 <- [1,2622,null,{}] 11:03:21 INFO - PROCESS | 1807 | 1461175401753 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:21 INFO - PROCESS | 1807 | 1461175401996 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 11:03:22 INFO - PROCESS | 1807 | 1461175402372 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f210800 == 141 [pid = 1807] [id = 663] 11:03:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x8f210c00) [pid = 1807] [serial = 1990] [outer = (nil)] 11:03:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x8f215800) [pid = 1807] [serial = 1991] [outer = 0x8f210c00] 11:03:22 INFO - PROCESS | 1807 | 1461175402483 Marionette DEBUG loaded listener.js 11:03:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x8f33f800) [pid = 1807] [serial = 1992] [outer = 0x8f210c00] 11:03:23 INFO - PROCESS | 1807 | 1461175403435 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:03:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:03:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1732ms 11:03:23 INFO - PROCESS | 1807 | 1461175403478 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 11:03:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:03:23 INFO - PROCESS | 1807 | 1461175403484 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 11:03:23 INFO - PROCESS | 1807 | 1461175403490 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:03:23 INFO - PROCESS | 1807 | 1461175403495 Marionette TRACE conn4 <- [1,2626,null,{}] 11:03:23 INFO - PROCESS | 1807 | 1461175403501 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:23 INFO - PROCESS | 1807 | 1461175403786 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 11:03:24 INFO - PROCESS | 1807 | 1461175404137 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f20c800 == 142 [pid = 1807] [id = 664] 11:03:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x8f210000) [pid = 1807] [serial = 1993] [outer = (nil)] 11:03:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x8fc46c00) [pid = 1807] [serial = 1994] [outer = 0x8f210000] 11:03:24 INFO - PROCESS | 1807 | 1461175404238 Marionette DEBUG loaded listener.js 11:03:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x8fc4dc00) [pid = 1807] [serial = 1995] [outer = 0x8f210000] 11:03:25 INFO - PROCESS | 1807 | 1461175405184 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:03:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:03:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1732ms 11:03:25 INFO - PROCESS | 1807 | 1461175405223 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 11:03:25 INFO - PROCESS | 1807 | 1461175405227 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 11:03:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:03:25 INFO - PROCESS | 1807 | 1461175405234 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:03:25 INFO - PROCESS | 1807 | 1461175405237 Marionette TRACE conn4 <- [1,2630,null,{}] 11:03:25 INFO - PROCESS | 1807 | 1461175405243 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:25 INFO - PROCESS | 1807 | 1461175405505 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 11:03:25 INFO - PROCESS | 1807 | 1461175405856 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x86af4000 == 143 [pid = 1807] [id = 665] 11:03:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x89027400) [pid = 1807] [serial = 1996] [outer = (nil)] 11:03:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x8ffb5c00) [pid = 1807] [serial = 1997] [outer = 0x89027400] 11:03:25 INFO - PROCESS | 1807 | 1461175405955 Marionette DEBUG loaded listener.js 11:03:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x8ffb7c00) [pid = 1807] [serial = 1998] [outer = 0x89027400] 11:03:26 INFO - PROCESS | 1807 | 1461175406894 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:03:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:03:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1731ms 11:03:26 INFO - PROCESS | 1807 | 1461175406966 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 11:03:26 INFO - PROCESS | 1807 | 1461175406970 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 11:03:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:03:26 INFO - PROCESS | 1807 | 1461175406976 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:03:26 INFO - PROCESS | 1807 | 1461175406980 Marionette TRACE conn4 <- [1,2634,null,{}] 11:03:26 INFO - PROCESS | 1807 | 1461175406986 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:27 INFO - PROCESS | 1807 | 1461175407241 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 11:03:27 INFO - PROCESS | 1807 | 1461175407595 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e68e400 == 144 [pid = 1807] [id = 666] 11:03:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x8ffac000) [pid = 1807] [serial = 1999] [outer = (nil)] 11:03:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x90068400) [pid = 1807] [serial = 2000] [outer = 0x8ffac000] 11:03:27 INFO - PROCESS | 1807 | 1461175407697 Marionette DEBUG loaded listener.js 11:03:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x902f5400) [pid = 1807] [serial = 2001] [outer = 0x8ffac000] 11:03:28 INFO - PROCESS | 1807 | 1461175408665 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:03:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:03:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1731ms 11:03:28 INFO - PROCESS | 1807 | 1461175408710 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 11:03:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:03:28 INFO - PROCESS | 1807 | 1461175408715 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 11:03:28 INFO - PROCESS | 1807 | 1461175408721 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:03:28 INFO - PROCESS | 1807 | 1461175408725 Marionette TRACE conn4 <- [1,2638,null,{}] 11:03:28 INFO - PROCESS | 1807 | 1461175408731 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:28 INFO - PROCESS | 1807 | 1461175408973 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 11:03:29 INFO - PROCESS | 1807 | 1461175409320 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ffb6c00 == 145 [pid = 1807] [id = 667] 11:03:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x90060000) [pid = 1807] [serial = 2002] [outer = (nil)] 11:03:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x90347c00) [pid = 1807] [serial = 2003] [outer = 0x90060000] 11:03:29 INFO - PROCESS | 1807 | 1461175409419 Marionette DEBUG loaded listener.js 11:03:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x9034b800) [pid = 1807] [serial = 2004] [outer = 0x90060000] 11:03:30 INFO - PROCESS | 1807 | 1461175410338 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:03:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:03:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1681ms 11:03:30 INFO - PROCESS | 1807 | 1461175410403 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 11:03:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:03:30 INFO - PROCESS | 1807 | 1461175410407 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 11:03:30 INFO - PROCESS | 1807 | 1461175410415 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:03:30 INFO - PROCESS | 1807 | 1461175410419 Marionette TRACE conn4 <- [1,2642,null,{}] 11:03:30 INFO - PROCESS | 1807 | 1461175410425 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:30 INFO - PROCESS | 1807 | 1461175410671 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 11:03:31 INFO - PROCESS | 1807 | 1461175411030 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f7dc00 == 146 [pid = 1807] [id = 668] 11:03:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x86af6000) [pid = 1807] [serial = 2005] [outer = (nil)] 11:03:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x903e5c00) [pid = 1807] [serial = 2006] [outer = 0x86af6000] 11:03:31 INFO - PROCESS | 1807 | 1461175411131 Marionette DEBUG loaded listener.js 11:03:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x904b5000) [pid = 1807] [serial = 2007] [outer = 0x86af6000] 11:03:32 INFO - PROCESS | 1807 | 1461175412253 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:03:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:03:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1883ms 11:03:32 INFO - PROCESS | 1807 | 1461175412298 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 11:03:32 INFO - PROCESS | 1807 | 1461175412302 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 11:03:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:03:32 INFO - PROCESS | 1807 | 1461175412308 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:03:32 INFO - PROCESS | 1807 | 1461175412312 Marionette TRACE conn4 <- [1,2646,null,{}] 11:03:32 INFO - PROCESS | 1807 | 1461175412365 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:32 INFO - PROCESS | 1807 | 1461175412573 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 11:03:32 INFO - PROCESS | 1807 | 1461175412926 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x9005d000 == 147 [pid = 1807] [id = 669] 11:03:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x90341400) [pid = 1807] [serial = 2008] [outer = (nil)] 11:03:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x907b0400) [pid = 1807] [serial = 2009] [outer = 0x90341400] 11:03:33 INFO - PROCESS | 1807 | 1461175413019 Marionette DEBUG loaded listener.js 11:03:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x907b3800) [pid = 1807] [serial = 2010] [outer = 0x90341400] 11:03:33 INFO - PROCESS | 1807 | 1461175413942 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:03:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:03:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1675ms 11:03:33 INFO - PROCESS | 1807 | 1461175413983 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 11:03:33 INFO - PROCESS | 1807 | 1461175413988 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 11:03:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:03:33 INFO - PROCESS | 1807 | 1461175413994 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:03:34 INFO - PROCESS | 1807 | 1461175413997 Marionette TRACE conn4 <- [1,2650,null,{}] 11:03:34 INFO - PROCESS | 1807 | 1461175414003 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:34 INFO - PROCESS | 1807 | 1461175414235 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x84f74800 == 146 [pid = 1807] [id = 587] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x8fea8800 == 145 [pid = 1807] [id = 58] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x902fa800 == 144 [pid = 1807] [id = 596] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x8fbdd400 == 143 [pid = 1807] [id = 595] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x89a60c00 == 142 [pid = 1807] [id = 592] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x8c97b400 == 141 [pid = 1807] [id = 591] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x8e68e000 == 140 [pid = 1807] [id = 593] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x8c8d5400 == 139 [pid = 1807] [id = 594] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x87d77c00 == 138 [pid = 1807] [id = 652] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x86afac00 == 137 [pid = 1807] [id = 651] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x86af8c00 == 136 [pid = 1807] [id = 650] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x84f6a400 == 135 [pid = 1807] [id = 649] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x8aba1400 == 134 [pid = 1807] [id = 647] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x95d10800 == 133 [pid = 1807] [id = 645] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x86af7c00 == 132 [pid = 1807] [id = 646] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x85923000 == 131 [pid = 1807] [id = 644] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x89024400 == 130 [pid = 1807] [id = 643] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x98f4e000 == 129 [pid = 1807] [id = 642] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x86c2b000 == 128 [pid = 1807] [id = 640] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x89f1e400 == 127 [pid = 1807] [id = 641] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x902f5c00 == 126 [pid = 1807] [id = 639] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x8fc4e000 == 125 [pid = 1807] [id = 638] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x8fc44800 == 124 [pid = 1807] [id = 637] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x8f1d4c00 == 123 [pid = 1807] [id = 636] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x8f1d6400 == 122 [pid = 1807] [id = 635] 11:03:36 INFO - PROCESS | 1807 | --DOCSHELL 0x8bd93000 == 121 [pid = 1807] [id = 633] 11:03:37 INFO - PROCESS | 1807 | --DOCSHELL 0x8cb6a800 == 120 [pid = 1807] [id = 634] 11:03:37 INFO - PROCESS | 1807 | --DOCSHELL 0x89027800 == 119 [pid = 1807] [id = 632] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x8bda0800) [pid = 1807] [serial = 1767] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x8e380c00) [pid = 1807] [serial = 1895] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x8bd91800) [pid = 1807] [serial = 1889] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x8bda0c00) [pid = 1807] [serial = 1890] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x87ceb800) [pid = 1807] [serial = 1892] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x89badc00) [pid = 1807] [serial = 1886] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x86deb800) [pid = 1807] [serial = 1883] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x87d7f400) [pid = 1807] [serial = 1884] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0xa4570000) [pid = 1807] [serial = 1881] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0xa452c400) [pid = 1807] [serial = 1880] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0xa3cda400) [pid = 1807] [serial = 1878] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0xa3c74800) [pid = 1807] [serial = 1877] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0xa0fe1400) [pid = 1807] [serial = 1875] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0xa0fdf800) [pid = 1807] [serial = 1874] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0xa0a29800) [pid = 1807] [serial = 1872] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x9ff12400) [pid = 1807] [serial = 1871] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x9fc51c00) [pid = 1807] [serial = 1869] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x9ead7800) [pid = 1807] [serial = 1868] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x99230000) [pid = 1807] [serial = 1866] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x99222c00) [pid = 1807] [serial = 1865] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x97a9c000) [pid = 1807] [serial = 1863] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x975e8c00) [pid = 1807] [serial = 1862] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x93b7c800) [pid = 1807] [serial = 1860] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x93a37000) [pid = 1807] [serial = 1859] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x92d1f000) [pid = 1807] [serial = 1857] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x92d19c00) [pid = 1807] [serial = 1856] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x92a2ac00) [pid = 1807] [serial = 1854] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x907b6800) [pid = 1807] [serial = 1853] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x907aa800) [pid = 1807] [serial = 1851] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x904b7c00) [pid = 1807] [serial = 1850] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x9034b000) [pid = 1807] [serial = 1848] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x902f7400) [pid = 1807] [serial = 1847] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x8f484000) [pid = 1807] [serial = 1845] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x8f349400) [pid = 1807] [serial = 1844] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x8f20b800) [pid = 1807] [serial = 1842] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x8f1d2400) [pid = 1807] [serial = 1841] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x8e693c00) [pid = 1807] [serial = 1839] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x8e37b000) [pid = 1807] [serial = 1838] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x8c8de400) [pid = 1807] [serial = 1836] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x8bd16000) [pid = 1807] [serial = 1835] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x89a13400) [pid = 1807] [serial = 1833] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x87d7f000) [pid = 1807] [serial = 1832] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x8ae22400) [pid = 1807] [serial = 1893] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x8a528800) [pid = 1807] [serial = 1887] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1807 | 1461175417526 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x8591bc00 == 120 [pid = 1807] [id = 670] 11:03:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x86af0000) [pid = 1807] [serial = 2011] [outer = (nil)] 11:03:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x86af7c00) [pid = 1807] [serial = 2012] [outer = 0x86af0000] 11:03:37 INFO - PROCESS | 1807 | 1461175417616 Marionette DEBUG loaded listener.js 11:03:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x86c2fc00) [pid = 1807] [serial = 2013] [outer = 0x86af0000] 11:03:38 INFO - PROCESS | 1807 | 1461175418496 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:03:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:03:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 4543ms 11:03:38 INFO - PROCESS | 1807 | 1461175418563 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 11:03:38 INFO - PROCESS | 1807 | 1461175418571 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 11:03:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:03:38 INFO - PROCESS | 1807 | 1461175418584 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:03:38 INFO - PROCESS | 1807 | 1461175418589 Marionette TRACE conn4 <- [1,2654,null,{}] 11:03:38 INFO - PROCESS | 1807 | 1461175418596 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:38 INFO - PROCESS | 1807 | 1461175418828 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 11:03:39 INFO - PROCESS | 1807 | 1461175419045 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x87d76800 == 121 [pid = 1807] [id = 671] 11:03:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x87d7d000) [pid = 1807] [serial = 2014] [outer = (nil)] 11:03:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x89025800) [pid = 1807] [serial = 2015] [outer = 0x87d7d000] 11:03:39 INFO - PROCESS | 1807 | 1461175419132 Marionette DEBUG loaded listener.js 11:03:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x89a12000) [pid = 1807] [serial = 2016] [outer = 0x87d7d000] 11:03:40 INFO - PROCESS | 1807 | 1461175420233 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:03:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:03:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1684ms 11:03:40 INFO - PROCESS | 1807 | 1461175420271 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 11:03:40 INFO - PROCESS | 1807 | 1461175420276 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 11:03:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:03:40 INFO - PROCESS | 1807 | 1461175420291 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:03:40 INFO - PROCESS | 1807 | 1461175420294 Marionette TRACE conn4 <- [1,2658,null,{}] 11:03:40 INFO - PROCESS | 1807 | 1461175420301 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:40 INFO - PROCESS | 1807 | 1461175420623 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 11:03:40 INFO - PROCESS | 1807 | 1461175420878 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a63800 == 122 [pid = 1807] [id = 672] 11:03:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x89bba800) [pid = 1807] [serial = 2017] [outer = (nil)] 11:03:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x89f23c00) [pid = 1807] [serial = 2018] [outer = 0x89bba800] 11:03:40 INFO - PROCESS | 1807 | 1461175420975 Marionette DEBUG loaded listener.js 11:03:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8a529c00) [pid = 1807] [serial = 2019] [outer = 0x89bba800] 11:03:42 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x8aeb5000) [pid = 1807] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:03:42 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x87d71000) [pid = 1807] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:03:42 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x90066c00) [pid = 1807] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:03:42 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x907ad800) [pid = 1807] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:03:42 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x8fbe6800) [pid = 1807] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:03:42 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x8f214800) [pid = 1807] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:03:42 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x8f1d8400) [pid = 1807] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:03:42 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x8c972400) [pid = 1807] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:03:42 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x891eec00) [pid = 1807] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:03:42 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x86afb000) [pid = 1807] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:03:42 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x84f6b400) [pid = 1807] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:03:42 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x8aba5000) [pid = 1807] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:03:42 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x8aba2400) [pid = 1807] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:03:42 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x8aeb4000) [pid = 1807] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:03:42 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0xa2a2c400) [pid = 1807] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:03:42 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0x9ff9fc00) [pid = 1807] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:03:42 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0x89a57000) [pid = 1807] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:03:42 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x9aa89000) [pid = 1807] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:03:42 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x903e7800) [pid = 1807] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:03:42 INFO - PROCESS | 1807 | --DOMWINDOW == 120 (0x87cf8800) [pid = 1807] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:03:42 INFO - PROCESS | 1807 | --DOMWINDOW == 119 (0x903e9c00) [pid = 1807] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:03:42 INFO - PROCESS | 1807 | 1461175422731 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:03:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:03:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 2507ms 11:03:42 INFO - PROCESS | 1807 | 1461175422792 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 11:03:42 INFO - PROCESS | 1807 | 1461175422796 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 11:03:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:03:42 INFO - PROCESS | 1807 | 1461175422812 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:03:42 INFO - PROCESS | 1807 | 1461175422822 Marionette TRACE conn4 <- [1,2662,null,{}] 11:03:42 INFO - PROCESS | 1807 | 1461175422828 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:43 INFO - PROCESS | 1807 | 1461175423079 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 11:03:43 INFO - PROCESS | 1807 | 1461175423285 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f6b400 == 123 [pid = 1807] [id = 673] 11:03:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 120 (0x8591e000) [pid = 1807] [serial = 2020] [outer = (nil)] 11:03:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0x8aba8800) [pid = 1807] [serial = 2021] [outer = 0x8591e000] 11:03:43 INFO - PROCESS | 1807 | 1461175423360 Marionette DEBUG loaded listener.js 11:03:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x8acef800) [pid = 1807] [serial = 2022] [outer = 0x8591e000] 11:03:44 INFO - PROCESS | 1807 | 1461175424138 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:03:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:03:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1351ms 11:03:44 INFO - PROCESS | 1807 | 1461175424166 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 11:03:44 INFO - PROCESS | 1807 | 1461175424170 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 11:03:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:03:44 INFO - PROCESS | 1807 | 1461175424176 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:03:44 INFO - PROCESS | 1807 | 1461175424180 Marionette TRACE conn4 <- [1,2666,null,{}] 11:03:44 INFO - PROCESS | 1807 | 1461175424185 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:44 INFO - PROCESS | 1807 | 1461175424397 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 11:03:44 INFO - PROCESS | 1807 | 1461175424414 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x86afb000 == 124 [pid = 1807] [id = 674] 11:03:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x8ae26800) [pid = 1807] [serial = 2023] [outer = (nil)] 11:03:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x8aeb7c00) [pid = 1807] [serial = 2024] [outer = 0x8ae26800] 11:03:44 INFO - PROCESS | 1807 | 1461175424680 Marionette DEBUG loaded listener.js 11:03:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x8bd1a000) [pid = 1807] [serial = 2025] [outer = 0x8ae26800] 11:03:46 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 11:03:46 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:03:46 INFO - PROCESS | 1807 | 1461175426289 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:03:46 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) 11:03:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2144ms 11:03:46 INFO - PROCESS | 1807 | 1461175426322 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 11:03:46 INFO - PROCESS | 1807 | 1461175426327 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 11:03:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:03:46 INFO - PROCESS | 1807 | 1461175426336 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:03:46 INFO - PROCESS | 1807 | 1461175426341 Marionette TRACE conn4 <- [1,2670,null,{}] 11:03:46 INFO - PROCESS | 1807 | 1461175426350 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:46 INFO - PROCESS | 1807 | 1461175426667 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 11:03:46 INFO - PROCESS | 1807 | 1461175426971 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x87cf3800 == 125 [pid = 1807] [id = 675] 11:03:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x87cf7800) [pid = 1807] [serial = 2026] [outer = (nil)] 11:03:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x87d7fc00) [pid = 1807] [serial = 2027] [outer = 0x87cf7800] 11:03:47 INFO - PROCESS | 1807 | 1461175427068 Marionette DEBUG loaded listener.js 11:03:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x89f29c00) [pid = 1807] [serial = 2028] [outer = 0x87cf7800] 11:03:48 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 11:03:48 INFO - PROCESS | 1807 | 1461175428673 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 11:03:48 INFO - PROCESS | 1807 | 1461175428851 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 11:03:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:03:48 INFO - PROCESS | 1807 | 1461175428868 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:03:48 INFO - PROCESS | 1807 | 1461175428872 Marionette TRACE conn4 <- [1,2674,null,{}] 11:03:48 INFO - PROCESS | 1807 | 1461175428879 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:49 INFO - PROCESS | 1807 | 1461175429101 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 11:03:49 INFO - PROCESS | 1807 | 1461175429390 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a5e000 == 126 [pid = 1807] [id = 676] 11:03:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x8aba6c00) [pid = 1807] [serial = 2029] [outer = (nil)] 11:03:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x8bd1fc00) [pid = 1807] [serial = 2030] [outer = 0x8aba6c00] 11:03:49 INFO - PROCESS | 1807 | 1461175429481 Marionette DEBUG loaded listener.js 11:03:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x8bda0000) [pid = 1807] [serial = 2031] [outer = 0x8aba6c00] 11:03:50 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 11:03:50 INFO - PROCESS | 1807 | 1461175430873 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 11:03:50 INFO - PROCESS | 1807 | 1461175430912 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 11:03:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:03:50 INFO - PROCESS | 1807 | 1461175430920 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:03:50 INFO - PROCESS | 1807 | 1461175430927 Marionette TRACE conn4 <- [1,2678,null,{}] 11:03:50 INFO - PROCESS | 1807 | 1461175430944 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:51 INFO - PROCESS | 1807 | 1461175431266 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 11:03:51 INFO - PROCESS | 1807 | 1461175431558 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aeae000 == 127 [pid = 1807] [id = 677] 11:03:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x8c847c00) [pid = 1807] [serial = 2032] [outer = (nil)] 11:03:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x8c973c00) [pid = 1807] [serial = 2033] [outer = 0x8c847c00] 11:03:51 INFO - PROCESS | 1807 | 1461175431652 Marionette DEBUG loaded listener.js 11:03:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x8cb70000) [pid = 1807] [serial = 2034] [outer = 0x8c847c00] 11:03:53 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 11:03:53 INFO - PROCESS | 1807 | 1461175433051 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:03:53 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) 11:03:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2193ms 11:03:53 INFO - PROCESS | 1807 | 1461175433113 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 11:03:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:03:53 INFO - PROCESS | 1807 | 1461175433118 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 11:03:53 INFO - PROCESS | 1807 | 1461175433125 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:03:53 INFO - PROCESS | 1807 | 1461175433129 Marionette TRACE conn4 <- [1,2682,null,{}] 11:03:53 INFO - PROCESS | 1807 | 1461175433135 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:53 INFO - PROCESS | 1807 | 1461175433517 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 11:03:53 INFO - PROCESS | 1807 | 1461175433750 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a527400 == 128 [pid = 1807] [id = 678] 11:03:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x8cb65800) [pid = 1807] [serial = 2035] [outer = (nil)] 11:03:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x8e68f000) [pid = 1807] [serial = 2036] [outer = 0x8cb65800] 11:03:53 INFO - PROCESS | 1807 | 1461175433864 Marionette DEBUG loaded listener.js 11:03:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x8f1b5000) [pid = 1807] [serial = 2037] [outer = 0x8cb65800] 11:03:55 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 11:03:55 INFO - PROCESS | 1807 | 1461175435215 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:03:55 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) 11:03:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2134ms 11:03:55 INFO - PROCESS | 1807 | 1461175435260 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 11:03:55 INFO - PROCESS | 1807 | 1461175435264 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 11:03:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:03:55 INFO - PROCESS | 1807 | 1461175435271 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:03:55 INFO - PROCESS | 1807 | 1461175435276 Marionette TRACE conn4 <- [1,2686,null,{}] 11:03:55 INFO - PROCESS | 1807 | 1461175435282 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:55 INFO - PROCESS | 1807 | 1461175435570 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 11:03:55 INFO - PROCESS | 1807 | 1461175435831 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x8cb6f800 == 129 [pid = 1807] [id = 679] 11:03:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8e378800) [pid = 1807] [serial = 2038] [outer = (nil)] 11:03:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8f1d8000) [pid = 1807] [serial = 2039] [outer = 0x8e378800] 11:03:55 INFO - PROCESS | 1807 | 1461175435927 Marionette DEBUG loaded listener.js 11:03:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8f20f800) [pid = 1807] [serial = 2040] [outer = 0x8e378800] 11:03:57 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 11:03:57 INFO - PROCESS | 1807 | 1461175437311 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 11:03:57 INFO - PROCESS | 1807 | 1461175437386 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 11:03:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:03:57 INFO - PROCESS | 1807 | 1461175437502 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:03:57 INFO - PROCESS | 1807 | 1461175437508 Marionette TRACE conn4 <- [1,2690,null,{}] 11:03:57 INFO - PROCESS | 1807 | 1461175437516 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:57 INFO - PROCESS | 1807 | 1461175437759 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 11:03:58 INFO - PROCESS | 1807 | 1461175438047 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f1d4400 == 130 [pid = 1807] [id = 680] 11:03:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8f1d4c00) [pid = 1807] [serial = 2041] [outer = (nil)] 11:03:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8f48e400) [pid = 1807] [serial = 2042] [outer = 0x8f1d4c00] 11:03:58 INFO - PROCESS | 1807 | 1461175438155 Marionette DEBUG loaded listener.js 11:03:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8fc44c00) [pid = 1807] [serial = 2043] [outer = 0x8f1d4c00] 11:03:59 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 11:03:59 INFO - PROCESS | 1807 | 1461175439597 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 11:03:59 INFO - PROCESS | 1807 | 1461175439663 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 11:03:59 INFO - PROCESS | 1807 | 1461175439671 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:03:59 INFO - PROCESS | 1807 | 1461175439674 Marionette TRACE conn4 <- [1,2694,null,{}] 11:03:59 INFO - PROCESS | 1807 | 1461175439680 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:59 INFO - PROCESS | 1807 | 1461175439987 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 11:04:00 INFO - PROCESS | 1807 | 1461175440277 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f483c00 == 131 [pid = 1807] [id = 681] 11:04:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8f48a000) [pid = 1807] [serial = 2044] [outer = (nil)] 11:04:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8ffb5800) [pid = 1807] [serial = 2045] [outer = 0x8f48a000] 11:04:00 INFO - PROCESS | 1807 | 1461175440385 Marionette DEBUG loaded listener.js 11:04:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x90064000) [pid = 1807] [serial = 2046] [outer = 0x8f48a000] 11:04:01 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 11:04:01 INFO - PROCESS | 1807 | 1461175441784 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 11:04:01 INFO - PROCESS | 1807 | 1461175441810 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 11:04:01 INFO - PROCESS | 1807 | 1461175441817 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:04:01 INFO - PROCESS | 1807 | 1461175441820 Marionette TRACE conn4 <- [1,2698,null,{}] 11:04:01 INFO - PROCESS | 1807 | 1461175441827 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:02 INFO - PROCESS | 1807 | 1461175442114 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 11:04:02 INFO - PROCESS | 1807 | 1461175442380 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e689c00 == 132 [pid = 1807] [id = 682] 11:04:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8fc4e000) [pid = 1807] [serial = 2047] [outer = (nil)] 11:04:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x903dd000) [pid = 1807] [serial = 2048] [outer = 0x8fc4e000] 11:04:02 INFO - PROCESS | 1807 | 1461175442487 Marionette DEBUG loaded listener.js 11:04:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x903e5000) [pid = 1807] [serial = 2049] [outer = 0x8fc4e000] 11:04:03 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 11:04:03 INFO - PROCESS | 1807 | 1461175443938 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 11:04:04 INFO - PROCESS | 1807 | 1461175444007 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 11:04:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:04:04 INFO - PROCESS | 1807 | 1461175444014 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:04:04 INFO - PROCESS | 1807 | 1461175444017 Marionette TRACE conn4 <- [1,2702,null,{}] 11:04:04 INFO - PROCESS | 1807 | 1461175444024 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:04 INFO - PROCESS | 1807 | 1461175444393 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 11:04:04 INFO - PROCESS | 1807 | 1461175444611 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a52e000 == 133 [pid = 1807] [id = 683] 11:04:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8ffb6000) [pid = 1807] [serial = 2050] [outer = (nil)] 11:04:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x907ab800) [pid = 1807] [serial = 2051] [outer = 0x8ffb6000] 11:04:04 INFO - PROCESS | 1807 | 1461175444704 Marionette DEBUG loaded listener.js 11:04:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x907b5000) [pid = 1807] [serial = 2052] [outer = 0x8ffb6000] 11:04:05 INFO - PROCESS | 1807 | 1461175445666 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:04:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:04:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1681ms 11:04:05 INFO - PROCESS | 1807 | 1461175445697 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 11:04:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:04:05 INFO - PROCESS | 1807 | 1461175445701 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 11:04:05 INFO - PROCESS | 1807 | 1461175445707 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:04:05 INFO - PROCESS | 1807 | 1461175445711 Marionette TRACE conn4 <- [1,2706,null,{}] 11:04:05 INFO - PROCESS | 1807 | 1461175445717 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:05 INFO - PROCESS | 1807 | 1461175445944 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 11:04:06 INFO - PROCESS | 1807 | 1461175446298 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x907ac000 == 134 [pid = 1807] [id = 684] 11:04:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x9159bc00) [pid = 1807] [serial = 2053] [outer = (nil)] 11:04:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x9159ec00) [pid = 1807] [serial = 2054] [outer = 0x9159bc00] 11:04:06 INFO - PROCESS | 1807 | 1461175446401 Marionette DEBUG loaded listener.js 11:04:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x915a1000) [pid = 1807] [serial = 2055] [outer = 0x9159bc00] 11:04:07 INFO - PROCESS | 1807 | 1461175447397 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:04:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:04:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1732ms 11:04:07 INFO - PROCESS | 1807 | 1461175447441 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 11:04:07 INFO - PROCESS | 1807 | 1461175447465 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 11:04:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:04:07 INFO - PROCESS | 1807 | 1461175447472 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:04:07 INFO - PROCESS | 1807 | 1461175447477 Marionette TRACE conn4 <- [1,2710,null,{}] 11:04:07 INFO - PROCESS | 1807 | 1461175447483 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:07 INFO - PROCESS | 1807 | 1461175447782 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 11:04:08 INFO - PROCESS | 1807 | 1461175448156 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x91446000 == 135 [pid = 1807] [id = 685] 11:04:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x9159d800) [pid = 1807] [serial = 2056] [outer = (nil)] 11:04:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x918a2400) [pid = 1807] [serial = 2057] [outer = 0x9159d800] 11:04:08 INFO - PROCESS | 1807 | 1461175448267 Marionette DEBUG loaded listener.js 11:04:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x92a30400) [pid = 1807] [serial = 2058] [outer = 0x9159d800] 11:04:09 INFO - PROCESS | 1807 | 1461175449330 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:04:09 INFO - PROCESS | 1807 | 1461175449361 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 11:04:09 INFO - PROCESS | 1807 | 1461175449367 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:04:09 INFO - PROCESS | 1807 | 1461175449371 Marionette TRACE conn4 <- [1,2714,null,{}] 11:04:09 INFO - PROCESS | 1807 | 1461175449379 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:09 INFO - PROCESS | 1807 | 1461175449630 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 11:04:10 INFO - PROCESS | 1807 | 1461175449999 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x89f28c00 == 136 [pid = 1807] [id = 686] 11:04:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x8c847000) [pid = 1807] [serial = 2059] [outer = (nil)] 11:04:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x92af9c00) [pid = 1807] [serial = 2060] [outer = 0x8c847000] 11:04:10 INFO - PROCESS | 1807 | 1461175450098 Marionette DEBUG loaded listener.js 11:04:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x92b06000) [pid = 1807] [serial = 2061] [outer = 0x8c847000] 11:04:11 INFO - PROCESS | 1807 | 1461175451050 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:04:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:04:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1733ms 11:04:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:04:11 INFO - PROCESS | 1807 | 1461175451100 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 11:04:11 INFO - PROCESS | 1807 | 1461175451104 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 11:04:11 INFO - PROCESS | 1807 | 1461175451111 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:04:11 INFO - PROCESS | 1807 | 1461175451114 Marionette TRACE conn4 <- [1,2718,null,{}] 11:04:11 INFO - PROCESS | 1807 | 1461175451120 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:11 INFO - PROCESS | 1807 | 1461175451352 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 11:04:11 INFO - PROCESS | 1807 | 1461175451700 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x907b4000 == 137 [pid = 1807] [id = 687] 11:04:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x918a6c00) [pid = 1807] [serial = 2062] [outer = (nil)] 11:04:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x92d24000) [pid = 1807] [serial = 2063] [outer = 0x918a6c00] 11:04:11 INFO - PROCESS | 1807 | 1461175451794 Marionette DEBUG loaded listener.js 11:04:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x92e1b800) [pid = 1807] [serial = 2064] [outer = 0x918a6c00] 11:04:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif" 11:04:12 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:04:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1 11:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:12 INFO - _addTest/ [0,2721,"getWindowHandle",null] 11:04:12 INFO - PROCESS | 1807 | 1461175452799 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 11:04:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:04:12 INFO - PROCESS | 1807 | 1461175452806 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:04:12 INFO - PROCESS | 1807 | 1461175452810 Marionette TRACE conn4 <- [1,2722,null,{}] 11:04:12 INFO - PROCESS | 1807 | 1461175452816 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:13 INFO - PROCESS | 1807 | 1461175453071 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 11:04:13 INFO - PROCESS | 1807 | 1461175453421 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x92af3c00 == 138 [pid = 1807] [id = 688] 11:04:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x92d1dc00) [pid = 1807] [serial = 2065] [outer = (nil)] 11:04:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x92e30c00) [pid = 1807] [serial = 2066] [outer = 0x92d1dc00] 11:04:13 INFO - PROCESS | 1807 | 1461175453520 Marionette DEBUG loaded listener.js 11:04:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x92e37400) [pid = 1807] [serial = 2067] [outer = 0x92d1dc00] 11:04:14 INFO - PROCESS | 1807 | 1461175454517 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 11:04:14 INFO - PROCESS | 1807 | 1461175454599 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 11:04:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:04:14 INFO - PROCESS | 1807 | 1461175454605 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:04:14 INFO - PROCESS | 1807 | 1461175454608 Marionette TRACE conn4 <- [1,2726,null,{}] 11:04:14 INFO - PROCESS | 1807 | 1461175454614 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:14 INFO - PROCESS | 1807 | 1461175454858 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 11:04:15 INFO - PROCESS | 1807 | 1461175455221 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:16 INFO - PROCESS | 1807 | --DOCSHELL 0x87d77400 == 137 [pid = 1807] [id = 607] 11:04:16 INFO - PROCESS | 1807 | --DOCSHELL 0x85921400 == 136 [pid = 1807] [id = 586] 11:04:16 INFO - PROCESS | 1807 | --DOCSHELL 0x84fb1800 == 135 [pid = 1807] [id = 401] 11:04:16 INFO - PROCESS | 1807 | --DOCSHELL 0x86a16000 == 134 [pid = 1807] [id = 495] 11:04:16 INFO - PROCESS | 1807 | --DOCSHELL 0x86de7c00 == 133 [pid = 1807] [id = 585] 11:04:16 INFO - PROCESS | 1807 | --DOCSHELL 0x84f7dc00 == 132 [pid = 1807] [id = 668] 11:04:16 INFO - PROCESS | 1807 | --DOCSHELL 0x8ffb6c00 == 131 [pid = 1807] [id = 667] 11:04:16 INFO - PROCESS | 1807 | --DOCSHELL 0x86af4000 == 130 [pid = 1807] [id = 665] 11:04:16 INFO - PROCESS | 1807 | --DOCSHELL 0x8e68e400 == 129 [pid = 1807] [id = 666] 11:04:16 INFO - PROCESS | 1807 | --DOCSHELL 0x8f20c800 == 128 [pid = 1807] [id = 664] 11:04:16 INFO - PROCESS | 1807 | --DOCSHELL 0x8f210800 == 127 [pid = 1807] [id = 663] 11:04:16 INFO - PROCESS | 1807 | --DOCSHELL 0x86a1e800 == 126 [pid = 1807] [id = 662] 11:04:16 INFO - PROCESS | 1807 | --DOCSHELL 0x8c8d6800 == 125 [pid = 1807] [id = 660] 11:04:16 INFO - PROCESS | 1807 | --DOCSHELL 0x8bd14c00 == 124 [pid = 1807] [id = 661] 11:04:16 INFO - PROCESS | 1807 | --DOCSHELL 0x84f80400 == 123 [pid = 1807] [id = 659] 11:04:16 INFO - PROCESS | 1807 | --DOCSHELL 0x8bd17c00 == 122 [pid = 1807] [id = 658] 11:04:16 INFO - PROCESS | 1807 | --DOCSHELL 0x87cf5c00 == 121 [pid = 1807] [id = 657] 11:04:16 INFO - PROCESS | 1807 | --DOCSHELL 0x89bb7000 == 120 [pid = 1807] [id = 656] 11:04:16 INFO - PROCESS | 1807 | --DOCSHELL 0x87cee400 == 119 [pid = 1807] [id = 654] 11:04:16 INFO - PROCESS | 1807 | --DOCSHELL 0x89a5d400 == 118 [pid = 1807] [id = 655] 11:04:16 INFO - PROCESS | 1807 | --DOCSHELL 0x84f7c400 == 117 [pid = 1807] [id = 653] 11:04:16 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x8c8d7400) [pid = 1807] [serial = 1830] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x89a0e800) [pid = 1807] [serial = 1958] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x87d7b000) [pid = 1807] [serial = 1955] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x8901f000) [pid = 1807] [serial = 1956] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x92b0c800) [pid = 1807] [serial = 1916] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x91825800) [pid = 1807] [serial = 1914] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x9144f400) [pid = 1807] [serial = 1913] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x903dac00) [pid = 1807] [serial = 1911] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x902fe000) [pid = 1807] [serial = 1910] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x9005ec00) [pid = 1807] [serial = 1908] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x8fc50000) [pid = 1807] [serial = 1907] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x8f486800) [pid = 1807] [serial = 1905] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x8f33fc00) [pid = 1807] [serial = 1904] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x8e382800) [pid = 1807] [serial = 1902] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x8cb65c00) [pid = 1807] [serial = 1901] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x8ae31800) [pid = 1807] [serial = 1899] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x89bb4c00) [pid = 1807] [serial = 1898] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x86c25800) [pid = 1807] [serial = 1952] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x84f7bc00) [pid = 1807] [serial = 1949] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x8591d800) [pid = 1807] [serial = 1950] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x8ffaf800) [pid = 1807] [serial = 1947] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x8ffae000) [pid = 1807] [serial = 1946] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x8abab000) [pid = 1807] [serial = 1944] [outer = (nil)] [url = about:blank] 11:04:16 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x8aba8c00) [pid = 1807] [serial = 1943] [outer = (nil)] [url = about:blank] 11:04:17 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x915a2800) [pid = 1807] [serial = 1941] [outer = (nil)] [url = about:blank] 11:04:17 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x915a1400) [pid = 1807] [serial = 1940] [outer = (nil)] [url = about:blank] 11:04:17 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0xa4c42000) [pid = 1807] [serial = 1938] [outer = (nil)] [url = about:blank] 11:04:17 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0xa4c0a400) [pid = 1807] [serial = 1937] [outer = (nil)] [url = about:blank] 11:04:17 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0xa44a2000) [pid = 1807] [serial = 1935] [outer = (nil)] [url = about:blank] 11:04:17 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0xa4479800) [pid = 1807] [serial = 1934] [outer = (nil)] [url = about:blank] 11:04:17 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0xa0f48400) [pid = 1807] [serial = 1932] [outer = (nil)] [url = about:blank] 11:04:17 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0xa0ac8000) [pid = 1807] [serial = 1931] [outer = (nil)] [url = about:blank] 11:04:17 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x9fc07000) [pid = 1807] [serial = 1929] [outer = (nil)] [url = about:blank] 11:04:17 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x9ea19c00) [pid = 1807] [serial = 1928] [outer = (nil)] [url = about:blank] 11:04:17 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x976de000) [pid = 1807] [serial = 1926] [outer = (nil)] [url = about:blank] 11:04:17 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x97429800) [pid = 1807] [serial = 1925] [outer = (nil)] [url = about:blank] 11:04:17 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x93e53400) [pid = 1807] [serial = 1923] [outer = (nil)] [url = about:blank] 11:04:17 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x93cb6400) [pid = 1807] [serial = 1922] [outer = (nil)] [url = about:blank] 11:04:17 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x93cad400) [pid = 1807] [serial = 1920] [outer = (nil)] [url = about:blank] 11:04:17 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x93b88000) [pid = 1807] [serial = 1919] [outer = (nil)] [url = about:blank] 11:04:17 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x92e1dc00) [pid = 1807] [serial = 1917] [outer = (nil)] [url = about:blank] 11:04:17 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x86c31800) [pid = 1807] [serial = 1953] [outer = (nil)] [url = about:blank] 11:04:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f7bc00 == 118 [pid = 1807] [id = 689] 11:04:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x84f7c400) [pid = 1807] [serial = 2068] [outer = (nil)] 11:04:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x85921400) [pid = 1807] [serial = 2069] [outer = 0x84f7c400] 11:04:17 INFO - PROCESS | 1807 | 1461175457094 Marionette DEBUG loaded listener.js 11:04:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x86af4000) [pid = 1807] [serial = 2070] [outer = 0x84f7c400] 11:04:17 INFO - PROCESS | 1807 | 1461175457974 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:04:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:04:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 3437ms 11:04:18 INFO - PROCESS | 1807 | 1461175458044 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 11:04:18 INFO - PROCESS | 1807 | 1461175458051 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 11:04:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:04:18 INFO - PROCESS | 1807 | 1461175458091 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:04:18 INFO - PROCESS | 1807 | 1461175458096 Marionette TRACE conn4 <- [1,2730,null,{}] 11:04:18 INFO - PROCESS | 1807 | 1461175458108 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:18 INFO - PROCESS | 1807 | 1461175458332 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 11:04:18 INFO - PROCESS | 1807 | 1461175458616 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x8901c400 == 119 [pid = 1807] [id = 690] 11:04:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x89022800) [pid = 1807] [serial = 2071] [outer = (nil)] 11:04:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x891ec000) [pid = 1807] [serial = 2072] [outer = 0x89022800] 11:04:18 INFO - PROCESS | 1807 | 1461175458704 Marionette DEBUG loaded listener.js 11:04:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x89a1bc00) [pid = 1807] [serial = 2073] [outer = 0x89022800] 11:04:19 INFO - PROCESS | 1807 | 1461175459978 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 11:04:20 INFO - PROCESS | 1807 | 1461175460039 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 11:04:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:04:20 INFO - PROCESS | 1807 | 1461175460049 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:04:20 INFO - PROCESS | 1807 | 1461175460054 Marionette TRACE conn4 <- [1,2734,null,{}] 11:04:20 INFO - PROCESS | 1807 | 1461175460081 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:20 INFO - PROCESS | 1807 | 1461175460480 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 11:04:20 INFO - PROCESS | 1807 | 1461175460532 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x89bb7000 == 120 [pid = 1807] [id = 691] 11:04:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x8a521400) [pid = 1807] [serial = 2074] [outer = (nil)] 11:04:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x8acefc00) [pid = 1807] [serial = 2075] [outer = 0x8a521400] 11:04:20 INFO - PROCESS | 1807 | 1461175460609 Marionette DEBUG loaded listener.js 11:04:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x8ae26400) [pid = 1807] [serial = 2076] [outer = 0x8a521400] 11:04:21 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x8cb71800) [pid = 1807] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:04:21 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x8ffac000) [pid = 1807] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:04:21 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x8bd1a800) [pid = 1807] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:04:21 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x86af0000) [pid = 1807] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:04:21 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x8f210c00) [pid = 1807] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:04:21 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x8f210000) [pid = 1807] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:04:21 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x8591e000) [pid = 1807] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:04:21 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x89bb0c00) [pid = 1807] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:04:21 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x86c31000) [pid = 1807] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:04:21 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0x86af6000) [pid = 1807] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:04:21 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0x89bba800) [pid = 1807] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:04:21 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x87d7d000) [pid = 1807] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:04:21 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x90060000) [pid = 1807] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:04:21 INFO - PROCESS | 1807 | --DOMWINDOW == 120 (0x87cf6800) [pid = 1807] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:04:21 INFO - PROCESS | 1807 | --DOMWINDOW == 119 (0x8cb64400) [pid = 1807] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:04:21 INFO - PROCESS | 1807 | --DOMWINDOW == 118 (0x89f1cc00) [pid = 1807] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:04:21 INFO - PROCESS | 1807 | --DOMWINDOW == 117 (0x8c8d9c00) [pid = 1807] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:04:21 INFO - PROCESS | 1807 | --DOMWINDOW == 116 (0x86deb000) [pid = 1807] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:04:21 INFO - PROCESS | 1807 | --DOMWINDOW == 115 (0x84f7c800) [pid = 1807] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:04:21 INFO - PROCESS | 1807 | --DOMWINDOW == 114 (0x89f2a000) [pid = 1807] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:04:21 INFO - PROCESS | 1807 | --DOMWINDOW == 113 (0x89027400) [pid = 1807] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:04:22 INFO - PROCESS | 1807 | 1461175462073 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:04:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:04:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 2063ms 11:04:22 INFO - PROCESS | 1807 | 1461175462113 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 11:04:22 INFO - PROCESS | 1807 | 1461175462116 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 11:04:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:04:22 INFO - PROCESS | 1807 | 1461175462123 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:04:22 INFO - PROCESS | 1807 | 1461175462129 Marionette TRACE conn4 <- [1,2738,null,{}] 11:04:22 INFO - PROCESS | 1807 | 1461175462144 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:22 INFO - PROCESS | 1807 | 1461175462403 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 11:04:22 INFO - PROCESS | 1807 | 1461175462629 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x8591cc00 == 121 [pid = 1807] [id = 692] 11:04:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 114 (0x863e3c00) [pid = 1807] [serial = 2077] [outer = (nil)] 11:04:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 115 (0x8aeae800) [pid = 1807] [serial = 2078] [outer = 0x863e3c00] 11:04:22 INFO - PROCESS | 1807 | 1461175462718 Marionette DEBUG loaded listener.js 11:04:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 116 (0x8bd14400) [pid = 1807] [serial = 2079] [outer = 0x863e3c00] 11:04:23 INFO - PROCESS | 1807 | 1461175463567 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:04:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:04:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1492ms 11:04:23 INFO - PROCESS | 1807 | 1461175463616 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 11:04:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:04:23 INFO - PROCESS | 1807 | 1461175463621 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 11:04:23 INFO - PROCESS | 1807 | 1461175463629 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:04:23 INFO - PROCESS | 1807 | 1461175463633 Marionette TRACE conn4 <- [1,2742,null,{}] 11:04:23 INFO - PROCESS | 1807 | 1461175463639 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:23 INFO - PROCESS | 1807 | 1461175463866 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 11:04:24 INFO - PROCESS | 1807 | 1461175464334 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x85924400 == 122 [pid = 1807] [id = 693] 11:04:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 117 (0x85927400) [pid = 1807] [serial = 2080] [outer = (nil)] 11:04:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 118 (0x86c25800) [pid = 1807] [serial = 2081] [outer = 0x85927400] 11:04:24 INFO - PROCESS | 1807 | 1461175464437 Marionette DEBUG loaded listener.js 11:04:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 119 (0x86dedc00) [pid = 1807] [serial = 2082] [outer = 0x85927400] 11:04:25 INFO - PROCESS | 1807 | 1461175465480 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:04:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:04:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1889ms 11:04:25 INFO - PROCESS | 1807 | 1461175465519 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 11:04:25 INFO - PROCESS | 1807 | 1461175465527 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 11:04:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:04:25 INFO - PROCESS | 1807 | 1461175465537 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:04:25 INFO - PROCESS | 1807 | 1461175465543 Marionette TRACE conn4 <- [1,2746,null,{}] 11:04:25 INFO - PROCESS | 1807 | 1461175465551 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:25 INFO - PROCESS | 1807 | 1461175465800 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 11:04:26 INFO - PROCESS | 1807 | 1461175466149 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a5a800 == 123 [pid = 1807] [id = 694] 11:04:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 120 (0x89a60800) [pid = 1807] [serial = 2083] [outer = (nil)] 11:04:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0x89bb4000) [pid = 1807] [serial = 2084] [outer = 0x89a60800] 11:04:26 INFO - PROCESS | 1807 | 1461175466249 Marionette DEBUG loaded listener.js 11:04:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x89f24800) [pid = 1807] [serial = 2085] [outer = 0x89a60800] 11:04:27 INFO - PROCESS | 1807 | 1461175467280 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:04:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:04:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1787ms 11:04:27 INFO - PROCESS | 1807 | 1461175467328 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 11:04:27 INFO - PROCESS | 1807 | 1461175467335 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 11:04:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:04:27 INFO - PROCESS | 1807 | 1461175467342 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:04:27 INFO - PROCESS | 1807 | 1461175467345 Marionette TRACE conn4 <- [1,2750,null,{}] 11:04:27 INFO - PROCESS | 1807 | 1461175467352 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:27 INFO - PROCESS | 1807 | 1461175467612 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 11:04:28 INFO - PROCESS | 1807 | 1461175468009 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x8abac800 == 124 [pid = 1807] [id = 695] 11:04:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x8ae26000) [pid = 1807] [serial = 2086] [outer = (nil)] 11:04:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x8aeacc00) [pid = 1807] [serial = 2087] [outer = 0x8ae26000] 11:04:28 INFO - PROCESS | 1807 | 1461175468109 Marionette DEBUG loaded listener.js 11:04:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x8bd95c00) [pid = 1807] [serial = 2088] [outer = 0x8ae26000] 11:04:29 INFO - PROCESS | 1807 | 1461175469138 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:04:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:04:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1844ms 11:04:29 INFO - PROCESS | 1807 | 1461175469186 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 11:04:29 INFO - PROCESS | 1807 | 1461175469190 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 11:04:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:04:29 INFO - PROCESS | 1807 | 1461175469207 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:04:29 INFO - PROCESS | 1807 | 1461175469217 Marionette TRACE conn4 <- [1,2754,null,{}] 11:04:29 INFO - PROCESS | 1807 | 1461175469224 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:29 INFO - PROCESS | 1807 | 1461175469482 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 11:04:29 INFO - PROCESS | 1807 | 1461175469829 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aba9400 == 125 [pid = 1807] [id = 696] 11:04:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x8ae31800) [pid = 1807] [serial = 2089] [outer = (nil)] 11:04:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x8c972800) [pid = 1807] [serial = 2090] [outer = 0x8ae31800] 11:04:29 INFO - PROCESS | 1807 | 1461175469926 Marionette DEBUG loaded listener.js 11:04:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x8cb63c00) [pid = 1807] [serial = 2091] [outer = 0x8ae31800] 11:04:30 INFO - PROCESS | 1807 | 1461175470894 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:04:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:04:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1773ms 11:04:30 INFO - PROCESS | 1807 | 1461175470972 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 11:04:30 INFO - PROCESS | 1807 | 1461175470976 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 11:04:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:04:30 INFO - PROCESS | 1807 | 1461175470983 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:04:30 INFO - PROCESS | 1807 | 1461175470987 Marionette TRACE conn4 <- [1,2758,null,{}] 11:04:30 INFO - PROCESS | 1807 | 1461175470993 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:31 INFO - PROCESS | 1807 | 1461175471276 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 11:04:31 INFO - PROCESS | 1807 | 1461175471634 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e37c400 == 126 [pid = 1807] [id = 697] 11:04:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x8e37e400) [pid = 1807] [serial = 2092] [outer = (nil)] 11:04:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x8e68fc00) [pid = 1807] [serial = 2093] [outer = 0x8e37e400] 11:04:31 INFO - PROCESS | 1807 | 1461175471737 Marionette DEBUG loaded listener.js 11:04:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x8e698800) [pid = 1807] [serial = 2094] [outer = 0x8e37e400] 11:04:32 INFO - PROCESS | 1807 | 1461175472711 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:04:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:04:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1783ms 11:04:32 INFO - PROCESS | 1807 | 1461175472768 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 11:04:32 INFO - PROCESS | 1807 | 1461175472773 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 11:04:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:04:32 INFO - PROCESS | 1807 | 1461175472780 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:04:32 INFO - PROCESS | 1807 | 1461175472783 Marionette TRACE conn4 <- [1,2762,null,{}] 11:04:32 INFO - PROCESS | 1807 | 1461175472789 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:33 INFO - PROCESS | 1807 | 1461175473031 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 11:04:33 INFO - PROCESS | 1807 | 1461175473427 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f20b400 == 127 [pid = 1807] [id = 698] 11:04:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x8f20b800) [pid = 1807] [serial = 2095] [outer = (nil)] 11:04:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x8f218000) [pid = 1807] [serial = 2096] [outer = 0x8f20b800] 11:04:33 INFO - PROCESS | 1807 | 1461175473543 Marionette DEBUG loaded listener.js 11:04:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x8f487400) [pid = 1807] [serial = 2097] [outer = 0x8f20b800] 11:04:34 INFO - PROCESS | 1807 | 1461175474537 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:04:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:04:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1791ms 11:04:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:04:34 INFO - PROCESS | 1807 | 1461175474572 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 11:04:34 INFO - PROCESS | 1807 | 1461175474575 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 11:04:34 INFO - PROCESS | 1807 | 1461175474582 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:04:34 INFO - PROCESS | 1807 | 1461175474586 Marionette TRACE conn4 <- [1,2766,null,{}] 11:04:34 INFO - PROCESS | 1807 | 1461175474592 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:34 INFO - PROCESS | 1807 | 1461175474841 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 11:04:35 INFO - PROCESS | 1807 | 1461175475180 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aba9800 == 128 [pid = 1807] [id = 699] 11:04:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x8f1cb800) [pid = 1807] [serial = 2098] [outer = (nil)] 11:04:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x8fc4d000) [pid = 1807] [serial = 2099] [outer = 0x8f1cb800] 11:04:35 INFO - PROCESS | 1807 | 1461175475278 Marionette DEBUG loaded listener.js 11:04:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x8ffb0800) [pid = 1807] [serial = 2100] [outer = 0x8f1cb800] 11:04:36 INFO - PROCESS | 1807 | 1461175476221 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:04:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:04:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1691ms 11:04:36 INFO - PROCESS | 1807 | 1461175476273 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 11:04:36 INFO - PROCESS | 1807 | 1461175476277 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 11:04:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:04:36 INFO - PROCESS | 1807 | 1461175476284 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:04:36 INFO - PROCESS | 1807 | 1461175476288 Marionette TRACE conn4 <- [1,2770,null,{}] 11:04:36 INFO - PROCESS | 1807 | 1461175476294 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:36 INFO - PROCESS | 1807 | 1461175476540 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 11:04:36 INFO - PROCESS | 1807 | 1461175476891 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fbde800 == 129 [pid = 1807] [id = 700] 11:04:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8ffb2c00) [pid = 1807] [serial = 2101] [outer = (nil)] 11:04:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x9005fc00) [pid = 1807] [serial = 2102] [outer = 0x8ffb2c00] 11:04:36 INFO - PROCESS | 1807 | 1461175476988 Marionette DEBUG loaded listener.js 11:04:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x902fb800) [pid = 1807] [serial = 2103] [outer = 0x8ffb2c00] 11:04:37 INFO - PROCESS | 1807 | 1461175477937 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:04:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:04:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1688ms 11:04:37 INFO - PROCESS | 1807 | 1461175477973 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 11:04:37 INFO - PROCESS | 1807 | 1461175477977 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 11:04:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:04:37 INFO - PROCESS | 1807 | 1461175477984 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:04:37 INFO - PROCESS | 1807 | 1461175477987 Marionette TRACE conn4 <- [1,2774,null,{}] 11:04:38 INFO - PROCESS | 1807 | 1461175478018 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:38 INFO - PROCESS | 1807 | 1461175478283 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 11:04:38 INFO - PROCESS | 1807 | 1461175478629 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e68a400 == 130 [pid = 1807] [id = 701] 11:04:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8fc48000) [pid = 1807] [serial = 2104] [outer = (nil)] 11:04:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x903e8000) [pid = 1807] [serial = 2105] [outer = 0x8fc48000] 11:04:38 INFO - PROCESS | 1807 | 1461175478729 Marionette DEBUG loaded listener.js 11:04:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x904b3400) [pid = 1807] [serial = 2106] [outer = 0x8fc48000] 11:04:39 INFO - PROCESS | 1807 | 1461175479688 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:04:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:04:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1737ms 11:04:39 INFO - PROCESS | 1807 | 1461175479722 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 11:04:39 INFO - PROCESS | 1807 | 1461175479726 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 11:04:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:04:39 INFO - PROCESS | 1807 | 1461175479734 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:04:39 INFO - PROCESS | 1807 | 1461175479739 Marionette TRACE conn4 <- [1,2778,null,{}] 11:04:39 INFO - PROCESS | 1807 | 1461175479745 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:40 INFO - PROCESS | 1807 | 1461175480023 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 11:04:40 INFO - PROCESS | 1807 | 1461175480370 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x891ef400 == 131 [pid = 1807] [id = 702] 11:04:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x903dcc00) [pid = 1807] [serial = 2107] [outer = (nil)] 11:04:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x9159d400) [pid = 1807] [serial = 2108] [outer = 0x903dcc00] 11:04:40 INFO - PROCESS | 1807 | 1461175480467 Marionette DEBUG loaded listener.js 11:04:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x915a3400) [pid = 1807] [serial = 2109] [outer = 0x903dcc00] 11:04:41 INFO - PROCESS | 1807 | 1461175481421 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:04:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:04:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1750ms 11:04:41 INFO - PROCESS | 1807 | 1461175481484 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 11:04:41 INFO - PROCESS | 1807 | 1461175481488 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 11:04:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:04:41 INFO - PROCESS | 1807 | 1461175481494 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:04:41 INFO - PROCESS | 1807 | 1461175481498 Marionette TRACE conn4 <- [1,2782,null,{}] 11:04:41 INFO - PROCESS | 1807 | 1461175481504 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:41 INFO - PROCESS | 1807 | 1461175481766 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 11:04:42 INFO - PROCESS | 1807 | 1461175482133 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x91825800 == 132 [pid = 1807] [id = 703] 11:04:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x918a7000) [pid = 1807] [serial = 2110] [outer = (nil)] 11:04:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x92a25000) [pid = 1807] [serial = 2111] [outer = 0x918a7000] 11:04:42 INFO - PROCESS | 1807 | 1461175482259 Marionette DEBUG loaded listener.js 11:04:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x92d19c00) [pid = 1807] [serial = 2112] [outer = 0x918a7000] 11:04:43 INFO - PROCESS | 1807 | 1461175483281 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:04:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:04:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1830ms 11:04:43 INFO - PROCESS | 1807 | 1461175483326 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 11:04:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:04:43 INFO - PROCESS | 1807 | 1461175483331 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 11:04:43 INFO - PROCESS | 1807 | 1461175483338 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:04:43 INFO - PROCESS | 1807 | 1461175483342 Marionette TRACE conn4 <- [1,2786,null,{}] 11:04:43 INFO - PROCESS | 1807 | 1461175483348 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:43 INFO - PROCESS | 1807 | 1461175483627 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 11:04:44 INFO - PROCESS | 1807 | 1461175483980 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x918b0c00 == 133 [pid = 1807] [id = 704] 11:04:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x92e24800) [pid = 1807] [serial = 2113] [outer = (nil)] 11:04:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x93b7d400) [pid = 1807] [serial = 2114] [outer = 0x92e24800] 11:04:44 INFO - PROCESS | 1807 | 1461175484083 Marionette DEBUG loaded listener.js 11:04:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x93b83800) [pid = 1807] [serial = 2115] [outer = 0x92e24800] 11:04:45 INFO - PROCESS | 1807 | 1461175485031 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:04:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:04:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1744ms 11:04:45 INFO - PROCESS | 1807 | 1461175485082 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 11:04:45 INFO - PROCESS | 1807 | 1461175485086 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 11:04:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:04:45 INFO - PROCESS | 1807 | 1461175485093 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:04:45 INFO - PROCESS | 1807 | 1461175485096 Marionette TRACE conn4 <- [1,2790,null,{}] 11:04:45 INFO - PROCESS | 1807 | 1461175485102 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:45 INFO - PROCESS | 1807 | 1461175485341 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 11:04:45 INFO - PROCESS | 1807 | 1461175485692 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x90918800 == 134 [pid = 1807] [id = 705] 11:04:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x92d26c00) [pid = 1807] [serial = 2116] [outer = (nil)] 11:04:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x93cb1000) [pid = 1807] [serial = 2117] [outer = 0x92d26c00] 11:04:45 INFO - PROCESS | 1807 | 1461175485787 Marionette DEBUG loaded listener.js 11:04:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x93cb2800) [pid = 1807] [serial = 2118] [outer = 0x92d26c00] 11:04:46 INFO - PROCESS | 1807 | 1461175486716 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:04:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:04:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1680ms 11:04:46 INFO - PROCESS | 1807 | 1461175486776 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 11:04:46 INFO - PROCESS | 1807 | 1461175486781 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 11:04:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:04:46 INFO - PROCESS | 1807 | 1461175486788 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:04:46 INFO - PROCESS | 1807 | 1461175486791 Marionette TRACE conn4 <- [1,2794,null,{}] 11:04:46 INFO - PROCESS | 1807 | 1461175486797 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:47 INFO - PROCESS | 1807 | 1461175487034 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 11:04:47 INFO - PROCESS | 1807 | 1461175487405 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f62400 == 135 [pid = 1807] [id = 706] 11:04:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x85ad8000) [pid = 1807] [serial = 2119] [outer = (nil)] 11:04:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x93e4a800) [pid = 1807] [serial = 2120] [outer = 0x85ad8000] 11:04:47 INFO - PROCESS | 1807 | 1461175487500 Marionette DEBUG loaded listener.js 11:04:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x93e4c400) [pid = 1807] [serial = 2121] [outer = 0x85ad8000] 11:04:48 INFO - PROCESS | 1807 | 1461175488501 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:04:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:04:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1752ms 11:04:48 INFO - PROCESS | 1807 | 1461175488544 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 11:04:48 INFO - PROCESS | 1807 | 1461175488548 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 11:04:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:04:48 INFO - PROCESS | 1807 | 1461175488557 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:04:48 INFO - PROCESS | 1807 | 1461175488559 Marionette TRACE conn4 <- [1,2798,null,{}] 11:04:48 INFO - PROCESS | 1807 | 1461175488564 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:48 INFO - PROCESS | 1807 | 1461175488799 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 11:04:49 INFO - PROCESS | 1807 | 1461175489149 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x863dcc00 == 136 [pid = 1807] [id = 707] 11:04:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x93cae000) [pid = 1807] [serial = 2122] [outer = (nil)] 11:04:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x952c3400) [pid = 1807] [serial = 2123] [outer = 0x93cae000] 11:04:49 INFO - PROCESS | 1807 | 1461175489244 Marionette DEBUG loaded listener.js 11:04:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x95d86800) [pid = 1807] [serial = 2124] [outer = 0x93cae000] 11:04:50 INFO - PROCESS | 1807 | 1461175490205 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:04:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:04:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1683ms 11:04:50 INFO - PROCESS | 1807 | 1461175490243 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 11:04:50 INFO - PROCESS | 1807 | 1461175490247 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 11:04:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:04:50 INFO - PROCESS | 1807 | 1461175490255 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:04:50 INFO - PROCESS | 1807 | 1461175490259 Marionette TRACE conn4 <- [1,2802,null,{}] 11:04:50 INFO - PROCESS | 1807 | 1461175490267 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:50 INFO - PROCESS | 1807 | 1461175490520 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 11:04:50 INFO - PROCESS | 1807 | 1461175490894 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x92af8000 == 137 [pid = 1807] [id = 708] 11:04:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x93cb2400) [pid = 1807] [serial = 2125] [outer = (nil)] 11:04:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x970e9800) [pid = 1807] [serial = 2126] [outer = 0x93cb2400] 11:04:50 INFO - PROCESS | 1807 | 1461175490993 Marionette DEBUG loaded listener.js 11:04:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x97429800) [pid = 1807] [serial = 2127] [outer = 0x93cb2400] 11:04:51 INFO - PROCESS | 1807 | 1461175491964 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:04:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:04:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1787ms 11:04:52 INFO - PROCESS | 1807 | 1461175492044 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 11:04:52 INFO - PROCESS | 1807 | 1461175492048 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 11:04:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:04:52 INFO - PROCESS | 1807 | 1461175492055 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:04:52 INFO - PROCESS | 1807 | 1461175492058 Marionette TRACE conn4 <- [1,2806,null,{}] 11:04:52 INFO - PROCESS | 1807 | 1461175492064 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:52 INFO - PROCESS | 1807 | 1461175492374 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 11:04:52 INFO - PROCESS | 1807 | 1461175492749 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aced000 == 138 [pid = 1807] [id = 709] 11:04:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x8c8d2400) [pid = 1807] [serial = 2128] [outer = (nil)] 11:04:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x9794dc00) [pid = 1807] [serial = 2129] [outer = 0x8c8d2400] 11:04:52 INFO - PROCESS | 1807 | 1461175492841 Marionette DEBUG loaded listener.js 11:04:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x97950000) [pid = 1807] [serial = 2130] [outer = 0x8c8d2400] 11:04:53 INFO - PROCESS | 1807 | 1461175493823 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:04:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:04:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1838ms 11:04:53 INFO - PROCESS | 1807 | 1461175493895 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 11:04:53 INFO - PROCESS | 1807 | 1461175493901 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 11:04:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:04:53 INFO - PROCESS | 1807 | 1461175493909 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:04:53 INFO - PROCESS | 1807 | 1461175493911 Marionette TRACE conn4 <- [1,2810,null,{}] 11:04:53 INFO - PROCESS | 1807 | 1461175493918 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:54 INFO - PROCESS | 1807 | 1461175494164 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 11:04:57 INFO - PROCESS | 1807 | --DOCSHELL 0x8aceb400 == 137 [pid = 1807] [id = 590] 11:04:57 INFO - PROCESS | 1807 | --DOCSHELL 0x8591cc00 == 136 [pid = 1807] [id = 692] 11:04:57 INFO - PROCESS | 1807 | --DOCSHELL 0x89bb7000 == 135 [pid = 1807] [id = 691] 11:04:57 INFO - PROCESS | 1807 | --DOCSHELL 0x8901c400 == 134 [pid = 1807] [id = 690] 11:04:57 INFO - PROCESS | 1807 | --DOCSHELL 0x84f7bc00 == 133 [pid = 1807] [id = 689] 11:04:57 INFO - PROCESS | 1807 | --DOCSHELL 0x92af3c00 == 132 [pid = 1807] [id = 688] 11:04:57 INFO - PROCESS | 1807 | --DOCSHELL 0x89f28c00 == 131 [pid = 1807] [id = 686] 11:04:57 INFO - PROCESS | 1807 | --DOCSHELL 0x907b4000 == 130 [pid = 1807] [id = 687] 11:04:57 INFO - PROCESS | 1807 | --DOCSHELL 0x91446000 == 129 [pid = 1807] [id = 685] 11:04:57 INFO - PROCESS | 1807 | --DOCSHELL 0x907ac000 == 128 [pid = 1807] [id = 684] 11:04:57 INFO - PROCESS | 1807 | --DOCSHELL 0x8a52e000 == 127 [pid = 1807] [id = 683] 11:04:57 INFO - PROCESS | 1807 | --DOCSHELL 0x8e689c00 == 126 [pid = 1807] [id = 682] 11:04:57 INFO - PROCESS | 1807 | --DOCSHELL 0x8f1d4400 == 125 [pid = 1807] [id = 680] 11:04:57 INFO - PROCESS | 1807 | --DOCSHELL 0x8f483c00 == 124 [pid = 1807] [id = 681] 11:04:57 INFO - PROCESS | 1807 | --DOCSHELL 0x8cb6f800 == 123 [pid = 1807] [id = 679] 11:04:57 INFO - PROCESS | 1807 | --DOCSHELL 0x8a527400 == 122 [pid = 1807] [id = 678] 11:04:57 INFO - PROCESS | 1807 | --DOCSHELL 0x8aeae000 == 121 [pid = 1807] [id = 677] 11:04:57 INFO - PROCESS | 1807 | --DOCSHELL 0x89a5e000 == 120 [pid = 1807] [id = 676] 11:04:57 INFO - PROCESS | 1807 | --DOCSHELL 0x87cf3800 == 119 [pid = 1807] [id = 675] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x8f1bc800) [pid = 1807] [serial = 1988] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x903e5c00) [pid = 1807] [serial = 2006] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x907b0400) [pid = 1807] [serial = 2009] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x8f33f800) [pid = 1807] [serial = 1992] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x8c848000) [pid = 1807] [serial = 1977] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x89f23c00) [pid = 1807] [serial = 2018] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x904b5000) [pid = 1807] [serial = 2007] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x86af7c00) [pid = 1807] [serial = 2012] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x89a12000) [pid = 1807] [serial = 2016] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x9034b800) [pid = 1807] [serial = 2004] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x87d7b800) [pid = 1807] [serial = 1964] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x8f1b3400) [pid = 1807] [serial = 1986] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x8acf5400) [pid = 1807] [serial = 1971] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x90068400) [pid = 1807] [serial = 2000] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x8a529c00) [pid = 1807] [serial = 2019] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x90347c00) [pid = 1807] [serial = 2003] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x89025800) [pid = 1807] [serial = 2015] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x8cb6c400) [pid = 1807] [serial = 1982] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x8e381800) [pid = 1807] [serial = 1983] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x8c973800) [pid = 1807] [serial = 1979] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x85ad3400) [pid = 1807] [serial = 1961] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x8f1cbc00) [pid = 1807] [serial = 1989] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x8e697000) [pid = 1807] [serial = 1985] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x8c97bc00) [pid = 1807] [serial = 1980] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x89f26c00) [pid = 1807] [serial = 1968] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x8fc4dc00) [pid = 1807] [serial = 1995] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x8ae30000) [pid = 1807] [serial = 1973] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x8ffb5c00) [pid = 1807] [serial = 1997] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x8aeac800) [pid = 1807] [serial = 1974] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x8ffb7c00) [pid = 1807] [serial = 1998] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x8acea000) [pid = 1807] [serial = 1970] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x86a18c00) [pid = 1807] [serial = 1962] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x89027c00) [pid = 1807] [serial = 1965] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x8acef800) [pid = 1807] [serial = 2022] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x8e691800) [pid = 1807] [serial = 1896] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x902f5400) [pid = 1807] [serial = 2001] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x8bd1e800) [pid = 1807] [serial = 1976] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x86c2fc00) [pid = 1807] [serial = 2013] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x8f215800) [pid = 1807] [serial = 1991] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x8fc46c00) [pid = 1807] [serial = 1994] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x8aba8800) [pid = 1807] [serial = 2021] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x89bb9c00) [pid = 1807] [serial = 1967] [outer = (nil)] [url = about:blank] 11:04:57 INFO - PROCESS | 1807 | 1461175497486 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x86a18c00 == 120 [pid = 1807] [id = 710] 11:04:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x86a1a000) [pid = 1807] [serial = 2131] [outer = (nil)] 11:04:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x86c26000) [pid = 1807] [serial = 2132] [outer = 0x86a1a000] 11:04:57 INFO - PROCESS | 1807 | 1461175497577 Marionette DEBUG loaded listener.js 11:04:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x87d75800) [pid = 1807] [serial = 2133] [outer = 0x86a1a000] 11:04:58 INFO - PROCESS | 1807 | 1461175498461 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:04:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:04:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 4598ms 11:04:58 INFO - PROCESS | 1807 | 1461175498507 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 11:04:58 INFO - PROCESS | 1807 | 1461175498514 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 11:04:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:04:58 INFO - PROCESS | 1807 | 1461175498554 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:04:58 INFO - PROCESS | 1807 | 1461175498559 Marionette TRACE conn4 <- [1,2814,null,{}] 11:04:58 INFO - PROCESS | 1807 | 1461175498567 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:58 INFO - PROCESS | 1807 | 1461175498791 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 11:04:59 INFO - PROCESS | 1807 | 1461175499002 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x891ef000 == 121 [pid = 1807] [id = 711] 11:04:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x89a0f000) [pid = 1807] [serial = 2134] [outer = (nil)] 11:04:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x89a5b400) [pid = 1807] [serial = 2135] [outer = 0x89a0f000] 11:04:59 INFO - PROCESS | 1807 | 1461175499086 Marionette DEBUG loaded listener.js 11:04:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x89bb1000) [pid = 1807] [serial = 2136] [outer = 0x89a0f000] 11:05:00 INFO - PROCESS | 1807 | 1461175500098 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:05:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:05:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1594ms 11:05:00 INFO - PROCESS | 1807 | 1461175500143 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 11:05:00 INFO - PROCESS | 1807 | 1461175500150 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 11:05:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:05:00 INFO - PROCESS | 1807 | 1461175500169 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:05:00 INFO - PROCESS | 1807 | 1461175500172 Marionette TRACE conn4 <- [1,2818,null,{}] 11:05:00 INFO - PROCESS | 1807 | 1461175500179 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:00 INFO - PROCESS | 1807 | 1461175500474 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 11:05:00 INFO - PROCESS | 1807 | 1461175500512 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x89028000 == 122 [pid = 1807] [id = 712] 11:05:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x89bb0000) [pid = 1807] [serial = 2137] [outer = (nil)] 11:05:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x8aba2c00) [pid = 1807] [serial = 2138] [outer = 0x89bb0000] 11:05:00 INFO - PROCESS | 1807 | 1461175500591 Marionette DEBUG loaded listener.js 11:05:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x8abaf400) [pid = 1807] [serial = 2139] [outer = 0x89bb0000] 11:05:01 INFO - PROCESS | 1807 | 1461175501809 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:05:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:05:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 2208ms 11:05:02 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x89026000) [pid = 1807] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:05:02 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x8f48a000) [pid = 1807] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:05:02 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x8c847000) [pid = 1807] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:05:02 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x89022800) [pid = 1807] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:05:02 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x8e378800) [pid = 1807] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:05:02 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x90341400) [pid = 1807] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:05:02 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x92d1dc00) [pid = 1807] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:05:02 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x8fc4e000) [pid = 1807] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:05:02 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x8c847c00) [pid = 1807] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:05:02 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0x9159bc00) [pid = 1807] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:05:02 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0x8cb65800) [pid = 1807] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:05:02 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x918a6c00) [pid = 1807] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:05:02 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x87cf7800) [pid = 1807] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:05:02 INFO - PROCESS | 1807 | --DOMWINDOW == 120 (0x8f1d4c00) [pid = 1807] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:05:02 INFO - PROCESS | 1807 | --DOMWINDOW == 119 (0x9159d800) [pid = 1807] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:05:02 INFO - PROCESS | 1807 | --DOMWINDOW == 118 (0x8ffb6000) [pid = 1807] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:05:02 INFO - PROCESS | 1807 | --DOMWINDOW == 117 (0x8a521400) [pid = 1807] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:05:02 INFO - PROCESS | 1807 | --DOMWINDOW == 116 (0x8aba6c00) [pid = 1807] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:05:02 INFO - PROCESS | 1807 | --DOMWINDOW == 115 (0x84f7c400) [pid = 1807] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:05:02 INFO - PROCESS | 1807 | 1461175502456 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 11:05:02 INFO - PROCESS | 1807 | 1461175502461 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 11:05:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:05:02 INFO - PROCESS | 1807 | 1461175502484 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:05:02 INFO - PROCESS | 1807 | 1461175502492 Marionette TRACE conn4 <- [1,2822,null,{}] 11:05:02 INFO - PROCESS | 1807 | 1461175502505 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:02 INFO - PROCESS | 1807 | 1461175502814 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 11:05:02 INFO - PROCESS | 1807 | 1461175502950 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x8acf1000 == 123 [pid = 1807] [id = 713] 11:05:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 116 (0x8acf2000) [pid = 1807] [serial = 2140] [outer = (nil)] 11:05:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 117 (0x8ae2c400) [pid = 1807] [serial = 2141] [outer = 0x8acf2000] 11:05:03 INFO - PROCESS | 1807 | 1461175503026 Marionette DEBUG loaded listener.js 11:05:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 118 (0x8aeb6000) [pid = 1807] [serial = 2142] [outer = 0x8acf2000] 11:05:03 INFO - PROCESS | 1807 | 1461175503909 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:05:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:05:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1459ms 11:05:03 INFO - PROCESS | 1807 | 1461175503935 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 11:05:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:05:03 INFO - PROCESS | 1807 | 1461175503940 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 11:05:03 INFO - PROCESS | 1807 | 1461175503947 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:05:03 INFO - PROCESS | 1807 | 1461175503950 Marionette TRACE conn4 <- [1,2826,null,{}] 11:05:03 INFO - PROCESS | 1807 | 1461175503956 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:04 INFO - PROCESS | 1807 | 1461175504186 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 11:05:04 INFO - PROCESS | 1807 | 1461175504559 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x84fb9c00 == 124 [pid = 1807] [id = 714] 11:05:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 119 (0x8591cc00) [pid = 1807] [serial = 2143] [outer = (nil)] 11:05:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 120 (0x86afcc00) [pid = 1807] [serial = 2144] [outer = 0x8591cc00] 11:05:04 INFO - PROCESS | 1807 | 1461175504733 Marionette DEBUG loaded listener.js 11:05:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0x87cf7800) [pid = 1807] [serial = 2145] [outer = 0x8591cc00] 11:05:05 INFO - PROCESS | 1807 | 1461175505784 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:05:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:05:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1894ms 11:05:05 INFO - PROCESS | 1807 | 1461175505841 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 11:05:05 INFO - PROCESS | 1807 | 1461175505849 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 11:05:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:05:05 INFO - PROCESS | 1807 | 1461175505859 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:05:05 INFO - PROCESS | 1807 | 1461175505863 Marionette TRACE conn4 <- [1,2830,null,{}] 11:05:05 INFO - PROCESS | 1807 | 1461175505872 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:06 INFO - PROCESS | 1807 | 1461175506135 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 11:05:06 INFO - PROCESS | 1807 | 1461175506471 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a61800 == 125 [pid = 1807] [id = 715] 11:05:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x89bafc00) [pid = 1807] [serial = 2146] [outer = (nil)] 11:05:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x89f29400) [pid = 1807] [serial = 2147] [outer = 0x89bafc00] 11:05:06 INFO - PROCESS | 1807 | 1461175506571 Marionette DEBUG loaded listener.js 11:05:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x8a52e400) [pid = 1807] [serial = 2148] [outer = 0x89bafc00] 11:05:07 INFO - PROCESS | 1807 | 1461175507632 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:05:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:05:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1841ms 11:05:07 INFO - PROCESS | 1807 | 1461175507703 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 11:05:07 INFO - PROCESS | 1807 | 1461175507710 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 11:05:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:05:07 INFO - PROCESS | 1807 | 1461175507724 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:05:07 INFO - PROCESS | 1807 | 1461175507730 Marionette TRACE conn4 <- [1,2834,null,{}] 11:05:07 INFO - PROCESS | 1807 | 1461175507743 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:08 INFO - PROCESS | 1807 | 1461175508033 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 11:05:08 INFO - PROCESS | 1807 | 1461175508429 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a5bc00 == 126 [pid = 1807] [id = 716] 11:05:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x8acf1c00) [pid = 1807] [serial = 2149] [outer = (nil)] 11:05:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x8bd9fc00) [pid = 1807] [serial = 2150] [outer = 0x8acf1c00] 11:05:08 INFO - PROCESS | 1807 | 1461175508522 Marionette DEBUG loaded listener.js 11:05:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x8c8d1c00) [pid = 1807] [serial = 2151] [outer = 0x8acf1c00] 11:05:09 INFO - PROCESS | 1807 | 1461175509552 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:05:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:05:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1896ms 11:05:09 INFO - PROCESS | 1807 | 1461175509616 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 11:05:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:05:09 INFO - PROCESS | 1807 | 1461175509620 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 11:05:09 INFO - PROCESS | 1807 | 1461175509631 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:05:09 INFO - PROCESS | 1807 | 1461175509642 Marionette TRACE conn4 <- [1,2838,null,{}] 11:05:09 INFO - PROCESS | 1807 | 1461175509657 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:09 INFO - PROCESS | 1807 | 1461175509910 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 11:05:10 INFO - PROCESS | 1807 | 1461175510267 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aea9400 == 127 [pid = 1807] [id = 717] 11:05:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x8c8dcc00) [pid = 1807] [serial = 2152] [outer = (nil)] 11:05:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x8e37ac00) [pid = 1807] [serial = 2153] [outer = 0x8c8dcc00] 11:05:10 INFO - PROCESS | 1807 | 1461175510359 Marionette DEBUG loaded listener.js 11:05:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x8e383400) [pid = 1807] [serial = 2154] [outer = 0x8c8dcc00] 11:05:11 INFO - PROCESS | 1807 | 1461175511297 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:05:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:05:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1709ms 11:05:11 INFO - PROCESS | 1807 | 1461175511336 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 11:05:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:05:11 INFO - PROCESS | 1807 | 1461175511341 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 11:05:11 INFO - PROCESS | 1807 | 1461175511347 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:05:11 INFO - PROCESS | 1807 | 1461175511351 Marionette TRACE conn4 <- [1,2842,null,{}] 11:05:11 INFO - PROCESS | 1807 | 1461175511357 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:11 INFO - PROCESS | 1807 | 1461175511600 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 11:05:11 INFO - PROCESS | 1807 | 1461175511943 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c97e800 == 128 [pid = 1807] [id = 718] 11:05:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x8f1b4000) [pid = 1807] [serial = 2155] [outer = (nil)] 11:05:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x8f1c9800) [pid = 1807] [serial = 2156] [outer = 0x8f1b4000] 11:05:12 INFO - PROCESS | 1807 | 1461175512038 Marionette DEBUG loaded listener.js 11:05:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x8f1ce400) [pid = 1807] [serial = 2157] [outer = 0x8f1b4000] 11:05:13 INFO - PROCESS | 1807 | 1461175513029 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:05:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:05:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1738ms 11:05:13 INFO - PROCESS | 1807 | 1461175513086 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 11:05:13 INFO - PROCESS | 1807 | 1461175513091 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 11:05:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:05:13 INFO - PROCESS | 1807 | 1461175513097 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:05:13 INFO - PROCESS | 1807 | 1461175513101 Marionette TRACE conn4 <- [1,2846,null,{}] 11:05:13 INFO - PROCESS | 1807 | 1461175513107 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:13 INFO - PROCESS | 1807 | 1461175513350 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 11:05:13 INFO - PROCESS | 1807 | 1461175513709 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f217400 == 129 [pid = 1807] [id = 719] 11:05:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x8f217800) [pid = 1807] [serial = 2158] [outer = (nil)] 11:05:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x8f340400) [pid = 1807] [serial = 2159] [outer = 0x8f217800] 11:05:13 INFO - PROCESS | 1807 | 1461175513817 Marionette DEBUG loaded listener.js 11:05:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x8f490000) [pid = 1807] [serial = 2160] [outer = 0x8f217800] 11:05:14 INFO - PROCESS | 1807 | 1461175514799 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:05:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:05:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1782ms 11:05:14 INFO - PROCESS | 1807 | 1461175514880 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 11:05:14 INFO - PROCESS | 1807 | 1461175514884 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 11:05:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:05:14 INFO - PROCESS | 1807 | 1461175514891 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:05:14 INFO - PROCESS | 1807 | 1461175514895 Marionette TRACE conn4 <- [1,2850,null,{}] 11:05:14 INFO - PROCESS | 1807 | 1461175514902 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:15 INFO - PROCESS | 1807 | 1461175515187 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 11:05:15 INFO - PROCESS | 1807 | 1461175515541 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f210000 == 130 [pid = 1807] [id = 720] 11:05:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x8f218800) [pid = 1807] [serial = 2161] [outer = (nil)] 11:05:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8ffb8800) [pid = 1807] [serial = 2162] [outer = 0x8f218800] 11:05:15 INFO - PROCESS | 1807 | 1461175515635 Marionette DEBUG loaded listener.js 11:05:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x9005e800) [pid = 1807] [serial = 2163] [outer = 0x8f218800] 11:05:16 INFO - PROCESS | 1807 | 1461175516537 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:05:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:05:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1680ms 11:05:16 INFO - PROCESS | 1807 | 1461175516572 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 11:05:16 INFO - PROCESS | 1807 | 1461175516576 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 11:05:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:05:16 INFO - PROCESS | 1807 | 1461175516583 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:05:16 INFO - PROCESS | 1807 | 1461175516587 Marionette TRACE conn4 <- [1,2854,null,{}] 11:05:16 INFO - PROCESS | 1807 | 1461175516614 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:16 INFO - PROCESS | 1807 | 1461175516866 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 11:05:17 INFO - PROCESS | 1807 | 1461175517137 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e694000 == 131 [pid = 1807] [id = 721] 11:05:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8fc48c00) [pid = 1807] [serial = 2164] [outer = (nil)] 11:05:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x902f7800) [pid = 1807] [serial = 2165] [outer = 0x8fc48c00] 11:05:17 INFO - PROCESS | 1807 | 1461175517280 Marionette DEBUG loaded listener.js 11:05:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x903db800) [pid = 1807] [serial = 2166] [outer = 0x8fc48c00] 11:05:18 INFO - PROCESS | 1807 | 1461175518252 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:05:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:05:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1743ms 11:05:18 INFO - PROCESS | 1807 | 1461175518327 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 11:05:18 INFO - PROCESS | 1807 | 1461175518330 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 11:05:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:05:18 INFO - PROCESS | 1807 | 1461175518337 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:05:18 INFO - PROCESS | 1807 | 1461175518341 Marionette TRACE conn4 <- [1,2858,null,{}] 11:05:18 INFO - PROCESS | 1807 | 1461175518349 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:18 INFO - PROCESS | 1807 | 1461175518590 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 11:05:18 INFO - PROCESS | 1807 | 1461175518968 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ffab800 == 132 [pid = 1807] [id = 722] 11:05:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x902f4800) [pid = 1807] [serial = 2167] [outer = (nil)] 11:05:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x904b8c00) [pid = 1807] [serial = 2168] [outer = 0x902f4800] 11:05:19 INFO - PROCESS | 1807 | 1461175519071 Marionette DEBUG loaded listener.js 11:05:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x907b5c00) [pid = 1807] [serial = 2169] [outer = 0x902f4800] 11:05:20 INFO - PROCESS | 1807 | 1461175520052 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:05:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:05:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1782ms 11:05:20 INFO - PROCESS | 1807 | 1461175520122 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 11:05:20 INFO - PROCESS | 1807 | 1461175520126 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 11:05:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:05:20 INFO - PROCESS | 1807 | 1461175520133 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:05:20 INFO - PROCESS | 1807 | 1461175520136 Marionette TRACE conn4 <- [1,2862,null,{}] 11:05:20 INFO - PROCESS | 1807 | 1461175520142 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:20 INFO - PROCESS | 1807 | 1461175520390 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 11:05:20 INFO - PROCESS | 1807 | 1461175520744 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x84798c00 == 133 [pid = 1807] [id = 723] 11:05:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x902f4c00) [pid = 1807] [serial = 2170] [outer = (nil)] 11:05:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x915a0800) [pid = 1807] [serial = 2171] [outer = 0x902f4c00] 11:05:20 INFO - PROCESS | 1807 | 1461175520841 Marionette DEBUG loaded listener.js 11:05:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x916e6800) [pid = 1807] [serial = 2172] [outer = 0x902f4c00] 11:05:21 INFO - PROCESS | 1807 | 1461175521771 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:05:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:05:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1681ms 11:05:21 INFO - PROCESS | 1807 | 1461175521815 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 11:05:21 INFO - PROCESS | 1807 | 1461175521818 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 11:05:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:05:21 INFO - PROCESS | 1807 | 1461175521825 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:05:21 INFO - PROCESS | 1807 | 1461175521829 Marionette TRACE conn4 <- [1,2866,null,{}] 11:05:21 INFO - PROCESS | 1807 | 1461175521835 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:22 INFO - PROCESS | 1807 | 1461175522085 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 11:05:22 INFO - PROCESS | 1807 | 1461175522453 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x92b05800 == 134 [pid = 1807] [id = 724] 11:05:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x92b07800) [pid = 1807] [serial = 2173] [outer = (nil)] 11:05:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x92b0dc00) [pid = 1807] [serial = 2174] [outer = 0x92b07800] 11:05:22 INFO - PROCESS | 1807 | 1461175522567 Marionette DEBUG loaded listener.js 11:05:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x92e23400) [pid = 1807] [serial = 2175] [outer = 0x92b07800] 11:05:23 INFO - PROCESS | 1807 | 1461175523564 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:05:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:05:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1787ms 11:05:23 INFO - PROCESS | 1807 | 1461175523613 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 11:05:23 INFO - PROCESS | 1807 | 1461175523618 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 11:05:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:05:23 INFO - PROCESS | 1807 | 1461175523624 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:05:23 INFO - PROCESS | 1807 | 1461175523629 Marionette TRACE conn4 <- [1,2870,null,{}] 11:05:23 INFO - PROCESS | 1807 | 1461175523635 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:23 INFO - PROCESS | 1807 | 1461175523913 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 11:05:24 INFO - PROCESS | 1807 | 1461175524265 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x918ac800 == 135 [pid = 1807] [id = 725] 11:05:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x92a25c00) [pid = 1807] [serial = 2176] [outer = (nil)] 11:05:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x93b8a000) [pid = 1807] [serial = 2177] [outer = 0x92a25c00] 11:05:24 INFO - PROCESS | 1807 | 1461175524360 Marionette DEBUG loaded listener.js 11:05:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x93e49000) [pid = 1807] [serial = 2178] [outer = 0x92a25c00] 11:05:25 INFO - PROCESS | 1807 | 1461175525301 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:05:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:05:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1745ms 11:05:25 INFO - PROCESS | 1807 | 1461175525370 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 11:05:25 INFO - PROCESS | 1807 | 1461175525373 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 11:05:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:05:25 INFO - PROCESS | 1807 | 1461175525380 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:05:25 INFO - PROCESS | 1807 | 1461175525384 Marionette TRACE conn4 <- [1,2874,null,{}] 11:05:25 INFO - PROCESS | 1807 | 1461175525390 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:25 INFO - PROCESS | 1807 | 1461175525674 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 11:05:26 INFO - PROCESS | 1807 | 1461175526024 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x86de9000 == 136 [pid = 1807] [id = 726] 11:05:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x89a5c800) [pid = 1807] [serial = 2179] [outer = (nil)] 11:05:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x97955000) [pid = 1807] [serial = 2180] [outer = 0x89a5c800] 11:05:26 INFO - PROCESS | 1807 | 1461175526126 Marionette DEBUG loaded listener.js 11:05:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x97959800) [pid = 1807] [serial = 2181] [outer = 0x89a5c800] 11:05:27 INFO - PROCESS | 1807 | 1461175527055 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:05:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:05:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1730ms 11:05:27 INFO - PROCESS | 1807 | 1461175527113 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 11:05:27 INFO - PROCESS | 1807 | 1461175527116 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 11:05:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:05:27 INFO - PROCESS | 1807 | 1461175527123 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:05:27 INFO - PROCESS | 1807 | 1461175527126 Marionette TRACE conn4 <- [1,2878,null,{}] 11:05:27 INFO - PROCESS | 1807 | 1461175527132 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:27 INFO - PROCESS | 1807 | 1461175527392 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 11:05:27 INFO - PROCESS | 1807 | 1461175527758 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c8df400 == 137 [pid = 1807] [id = 727] 11:05:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x902fbc00) [pid = 1807] [serial = 2182] [outer = (nil)] 11:05:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x984f1c00) [pid = 1807] [serial = 2183] [outer = 0x902fbc00] 11:05:27 INFO - PROCESS | 1807 | 1461175527866 Marionette DEBUG loaded listener.js 11:05:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x987b4c00) [pid = 1807] [serial = 2184] [outer = 0x902fbc00] 11:05:28 INFO - PROCESS | 1807 | 1461175528851 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:05:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:05:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1790ms 11:05:28 INFO - PROCESS | 1807 | 1461175528914 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 11:05:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:05:28 INFO - PROCESS | 1807 | 1461175528920 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 11:05:28 INFO - PROCESS | 1807 | 1461175528926 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:05:28 INFO - PROCESS | 1807 | 1461175528930 Marionette TRACE conn4 <- [1,2882,null,{}] 11:05:28 INFO - PROCESS | 1807 | 1461175528936 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:29 INFO - PROCESS | 1807 | 1461175529198 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 11:05:29 INFO - PROCESS | 1807 | 1461175529551 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e690400 == 138 [pid = 1807] [id = 728] 11:05:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x974ea400) [pid = 1807] [serial = 2185] [outer = (nil)] 11:05:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x98b80400) [pid = 1807] [serial = 2186] [outer = 0x974ea400] 11:05:29 INFO - PROCESS | 1807 | 1461175529646 Marionette DEBUG loaded listener.js 11:05:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x98f4f000) [pid = 1807] [serial = 2187] [outer = 0x974ea400] 11:05:30 INFO - PROCESS | 1807 | 1461175530542 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:05:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:05:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1682ms 11:05:30 INFO - PROCESS | 1807 | 1461175530609 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 11:05:30 INFO - PROCESS | 1807 | 1461175530612 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 11:05:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:05:30 INFO - PROCESS | 1807 | 1461175530619 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:05:30 INFO - PROCESS | 1807 | 1461175530623 Marionette TRACE conn4 <- [1,2886,null,{}] 11:05:30 INFO - PROCESS | 1807 | 1461175530628 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:30 INFO - PROCESS | 1807 | 1461175530869 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 11:05:31 INFO - PROCESS | 1807 | 1461175531227 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x84fb3800 == 139 [pid = 1807] [id = 729] 11:05:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x8aeb1800) [pid = 1807] [serial = 2188] [outer = (nil)] 11:05:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x993d7800) [pid = 1807] [serial = 2189] [outer = 0x8aeb1800] 11:05:31 INFO - PROCESS | 1807 | 1461175531322 Marionette DEBUG loaded listener.js 11:05:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x9a657000) [pid = 1807] [serial = 2190] [outer = 0x8aeb1800] 11:05:32 INFO - PROCESS | 1807 | 1461175532291 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:05:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:05:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1734ms 11:05:32 INFO - PROCESS | 1807 | 1461175532354 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 11:05:32 INFO - PROCESS | 1807 | 1461175532358 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 11:05:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:05:32 INFO - PROCESS | 1807 | 1461175532365 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:05:32 INFO - PROCESS | 1807 | 1461175532369 Marionette TRACE conn4 <- [1,2890,null,{}] 11:05:32 INFO - PROCESS | 1807 | 1461175532375 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:32 INFO - PROCESS | 1807 | 1461175532621 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 11:05:33 INFO - PROCESS | 1807 | 1461175532982 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x98b4c400 == 140 [pid = 1807] [id = 730] 11:05:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x98f4d800) [pid = 1807] [serial = 2191] [outer = (nil)] 11:05:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x9aab0400) [pid = 1807] [serial = 2192] [outer = 0x98f4d800] 11:05:33 INFO - PROCESS | 1807 | 1461175533085 Marionette DEBUG loaded listener.js 11:05:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x9df8ac00) [pid = 1807] [serial = 2193] [outer = 0x98f4d800] 11:05:34 INFO - PROCESS | 1807 | 1461175534044 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:05:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:05:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1784ms 11:05:34 INFO - PROCESS | 1807 | 1461175534151 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 11:05:34 INFO - PROCESS | 1807 | 1461175534155 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 11:05:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:05:34 INFO - PROCESS | 1807 | 1461175534161 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:05:34 INFO - PROCESS | 1807 | 1461175534164 Marionette TRACE conn4 <- [1,2894,null,{}] 11:05:34 INFO - PROCESS | 1807 | 1461175534170 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:34 INFO - PROCESS | 1807 | 1461175534419 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 11:05:34 INFO - PROCESS | 1807 | 1461175534751 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:37 INFO - PROCESS | 1807 | --DOCSHELL 0x87d76800 == 139 [pid = 1807] [id = 671] 11:05:37 INFO - PROCESS | 1807 | --DOCSHELL 0x89a63800 == 138 [pid = 1807] [id = 672] 11:05:37 INFO - PROCESS | 1807 | --DOCSHELL 0x8acf1000 == 137 [pid = 1807] [id = 713] 11:05:37 INFO - PROCESS | 1807 | --DOCSHELL 0x89028000 == 136 [pid = 1807] [id = 712] 11:05:37 INFO - PROCESS | 1807 | --DOCSHELL 0x891ef000 == 135 [pid = 1807] [id = 711] 11:05:37 INFO - PROCESS | 1807 | --DOCSHELL 0x86a18c00 == 134 [pid = 1807] [id = 710] 11:05:37 INFO - PROCESS | 1807 | --DOCSHELL 0x92af8000 == 133 [pid = 1807] [id = 708] 11:05:37 INFO - PROCESS | 1807 | --DOCSHELL 0x84f62400 == 132 [pid = 1807] [id = 706] 11:05:37 INFO - PROCESS | 1807 | --DOCSHELL 0x863dcc00 == 131 [pid = 1807] [id = 707] 11:05:37 INFO - PROCESS | 1807 | --DOCSHELL 0x90918800 == 130 [pid = 1807] [id = 705] 11:05:37 INFO - PROCESS | 1807 | --DOCSHELL 0x918b0c00 == 129 [pid = 1807] [id = 704] 11:05:37 INFO - PROCESS | 1807 | --DOCSHELL 0x91825800 == 128 [pid = 1807] [id = 703] 11:05:37 INFO - PROCESS | 1807 | --DOCSHELL 0x891ef400 == 127 [pid = 1807] [id = 702] 11:05:37 INFO - PROCESS | 1807 | --DOCSHELL 0x8fbde800 == 126 [pid = 1807] [id = 700] 11:05:37 INFO - PROCESS | 1807 | --DOCSHELL 0x8e68a400 == 125 [pid = 1807] [id = 701] 11:05:37 INFO - PROCESS | 1807 | --DOCSHELL 0x8aba9800 == 124 [pid = 1807] [id = 699] 11:05:37 INFO - PROCESS | 1807 | --DOCSHELL 0x8f20b400 == 123 [pid = 1807] [id = 698] 11:05:37 INFO - PROCESS | 1807 | --DOCSHELL 0x8e37c400 == 122 [pid = 1807] [id = 697] 11:05:37 INFO - PROCESS | 1807 | --DOCSHELL 0x8aba9400 == 121 [pid = 1807] [id = 696] 11:05:37 INFO - PROCESS | 1807 | --DOCSHELL 0x89a5a800 == 120 [pid = 1807] [id = 694] 11:05:37 INFO - PROCESS | 1807 | --DOCSHELL 0x8abac800 == 119 [pid = 1807] [id = 695] 11:05:37 INFO - PROCESS | 1807 | --DOCSHELL 0x85924400 == 118 [pid = 1807] [id = 693] 11:05:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x85924400 == 119 [pid = 1807] [id = 731] 11:05:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x863dbc00) [pid = 1807] [serial = 2194] [outer = (nil)] 11:05:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x86c2e400) [pid = 1807] [serial = 2195] [outer = 0x863dbc00] 11:05:37 INFO - PROCESS | 1807 | 1461175537941 Marionette DEBUG loaded listener.js 11:05:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x87d7ec00) [pid = 1807] [serial = 2196] [outer = 0x863dbc00] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x89a55800) [pid = 1807] [serial = 1959] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x90064000) [pid = 1807] [serial = 2046] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x92b06000) [pid = 1807] [serial = 2061] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x89a1bc00) [pid = 1807] [serial = 2073] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x8f1d8000) [pid = 1807] [serial = 2039] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x92af9c00) [pid = 1807] [serial = 2060] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x907b3800) [pid = 1807] [serial = 2010] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x92e37400) [pid = 1807] [serial = 2067] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x903e5000) [pid = 1807] [serial = 2049] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x8aeb7c00) [pid = 1807] [serial = 2024] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x8c973c00) [pid = 1807] [serial = 2033] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x8cb70000) [pid = 1807] [serial = 2034] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x9159ec00) [pid = 1807] [serial = 2054] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x8f1b5000) [pid = 1807] [serial = 2037] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x92d24000) [pid = 1807] [serial = 2063] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x87d7fc00) [pid = 1807] [serial = 2027] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x903dd000) [pid = 1807] [serial = 2048] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x8f48e400) [pid = 1807] [serial = 2042] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x8fc44c00) [pid = 1807] [serial = 2043] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x918a2400) [pid = 1807] [serial = 2057] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x907b5000) [pid = 1807] [serial = 2052] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x8ae26400) [pid = 1807] [serial = 2076] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x92e30c00) [pid = 1807] [serial = 2066] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x8ffb5800) [pid = 1807] [serial = 2045] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x8bd1fc00) [pid = 1807] [serial = 2030] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x915a1000) [pid = 1807] [serial = 2055] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x92e1b800) [pid = 1807] [serial = 2064] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x8acefc00) [pid = 1807] [serial = 2075] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x8f20f800) [pid = 1807] [serial = 2040] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x907ab800) [pid = 1807] [serial = 2051] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x8e68f000) [pid = 1807] [serial = 2036] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x92a30400) [pid = 1807] [serial = 2058] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x89f29c00) [pid = 1807] [serial = 2028] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x86af4000) [pid = 1807] [serial = 2070] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x85921400) [pid = 1807] [serial = 2069] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x891ec000) [pid = 1807] [serial = 2072] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x8bda0000) [pid = 1807] [serial = 2031] [outer = (nil)] [url = about:blank] 11:05:38 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x8aeae800) [pid = 1807] [serial = 2078] [outer = (nil)] [url = about:blank] 11:05:39 INFO - PROCESS | 1807 | 1461175539043 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:05:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:05:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 4942ms 11:05:39 INFO - PROCESS | 1807 | 1461175539123 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 11:05:39 INFO - PROCESS | 1807 | 1461175539130 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 11:05:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:05:39 INFO - PROCESS | 1807 | 1461175539141 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:05:39 INFO - PROCESS | 1807 | 1461175539145 Marionette TRACE conn4 <- [1,2898,null,{}] 11:05:39 INFO - PROCESS | 1807 | 1461175539158 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:39 INFO - PROCESS | 1807 | 1461175539399 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 11:05:39 INFO - PROCESS | 1807 | 1461175539704 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a5f800 == 120 [pid = 1807] [id = 732] 11:05:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x89a60400) [pid = 1807] [serial = 2197] [outer = (nil)] 11:05:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x89bb3c00) [pid = 1807] [serial = 2198] [outer = 0x89a60400] 11:05:39 INFO - PROCESS | 1807 | 1461175539796 Marionette DEBUG loaded listener.js 11:05:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x89f22800) [pid = 1807] [serial = 2199] [outer = 0x89a60400] 11:05:40 INFO - PROCESS | 1807 | 1461175540728 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:05:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:05:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1639ms 11:05:40 INFO - PROCESS | 1807 | 1461175540779 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 11:05:40 INFO - PROCESS | 1807 | 1461175540786 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 11:05:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:05:40 INFO - PROCESS | 1807 | 1461175540803 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:05:40 INFO - PROCESS | 1807 | 1461175540807 Marionette TRACE conn4 <- [1,2902,null,{}] 11:05:40 INFO - PROCESS | 1807 | 1461175540814 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:41 INFO - PROCESS | 1807 | 1461175541130 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 11:05:41 INFO - PROCESS | 1807 | 1461175541168 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x891ec000 == 121 [pid = 1807] [id = 733] 11:05:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8a529c00) [pid = 1807] [serial = 2200] [outer = (nil)] 11:05:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8acf8800) [pid = 1807] [serial = 2201] [outer = 0x8a529c00] 11:05:41 INFO - PROCESS | 1807 | 1461175541248 Marionette DEBUG loaded listener.js 11:05:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8aeaf000) [pid = 1807] [serial = 2202] [outer = 0x8a529c00] 11:05:42 INFO - PROCESS | 1807 | 1461175542490 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:05:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:05:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2138ms 11:05:42 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x8f1cb800) [pid = 1807] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:05:42 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x89a60800) [pid = 1807] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:05:42 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x86a1a000) [pid = 1807] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:05:42 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x92d26c00) [pid = 1807] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:05:42 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x92e24800) [pid = 1807] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:05:42 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x85ad8000) [pid = 1807] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:05:42 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x93cb2400) [pid = 1807] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:05:42 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x8fc48000) [pid = 1807] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:05:42 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x89a0f000) [pid = 1807] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:05:42 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x89bb0000) [pid = 1807] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:05:42 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x8e37e400) [pid = 1807] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:05:42 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x903dcc00) [pid = 1807] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:05:43 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x8ffb2c00) [pid = 1807] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:05:43 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x8f20b800) [pid = 1807] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:05:43 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x8ae31800) [pid = 1807] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:05:43 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0x8ae26000) [pid = 1807] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:05:43 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0x93cae000) [pid = 1807] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:05:43 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x8ae26800) [pid = 1807] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:05:43 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x918a7000) [pid = 1807] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:05:43 INFO - PROCESS | 1807 | --DOMWINDOW == 120 (0x85927400) [pid = 1807] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:05:43 INFO - PROCESS | 1807 | 1461175543021 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 11:05:43 INFO - PROCESS | 1807 | 1461175543025 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 11:05:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:05:43 INFO - PROCESS | 1807 | 1461175543037 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:05:43 INFO - PROCESS | 1807 | 1461175543043 Marionette TRACE conn4 <- [1,2906,null,{}] 11:05:43 INFO - PROCESS | 1807 | 1461175543122 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:43 INFO - PROCESS | 1807 | 1461175543446 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 11:05:43 INFO - PROCESS | 1807 | 1461175543589 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ae31800 == 122 [pid = 1807] [id = 734] 11:05:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0x8bd1a800) [pid = 1807] [serial = 2203] [outer = (nil)] 11:05:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x8bd9b800) [pid = 1807] [serial = 2204] [outer = 0x8bd1a800] 11:05:43 INFO - PROCESS | 1807 | 1461175543670 Marionette DEBUG loaded listener.js 11:05:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x8c84bc00) [pid = 1807] [serial = 2205] [outer = 0x8bd1a800] 11:05:44 INFO - PROCESS | 1807 | 1461175544525 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:05:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:05:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1543ms 11:05:44 INFO - PROCESS | 1807 | 1461175544581 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 11:05:44 INFO - PROCESS | 1807 | 1461175544586 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 11:05:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:05:44 INFO - PROCESS | 1807 | 1461175544592 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:05:44 INFO - PROCESS | 1807 | 1461175544596 Marionette TRACE conn4 <- [1,2910,null,{}] 11:05:44 INFO - PROCESS | 1807 | 1461175544613 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:44 INFO - PROCESS | 1807 | 1461175544843 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 11:05:44 INFO - PROCESS | 1807 | 1461175544854 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ae26000 == 123 [pid = 1807] [id = 735] 11:05:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x8bd13800) [pid = 1807] [serial = 2206] [outer = (nil)] 11:05:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x8c978000) [pid = 1807] [serial = 2207] [outer = 0x8bd13800] 11:05:44 INFO - PROCESS | 1807 | 1461175544936 Marionette DEBUG loaded listener.js 11:05:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x8cb69800) [pid = 1807] [serial = 2208] [outer = 0x8bd13800] 11:05:46 INFO - PROCESS | 1807 | 1461175546249 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:05:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:05:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:05:46 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1696ms 11:05:46 INFO - PROCESS | 1807 | 1461175546291 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 11:05:46 INFO - TEST-START | /DOMEvents/constructors.html 11:05:46 INFO - PROCESS | 1807 | 1461175546300 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 11:05:46 INFO - PROCESS | 1807 | 1461175546309 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:05:46 INFO - PROCESS | 1807 | 1461175546316 Marionette TRACE conn4 <- [1,2914,null,{}] 11:05:46 INFO - PROCESS | 1807 | 1461175546325 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:46 INFO - PROCESS | 1807 | 1461175546583 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 11:05:46 INFO - PROCESS | 1807 | 1461175546943 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a55c00 == 124 [pid = 1807] [id = 736] 11:05:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x89a56400) [pid = 1807] [serial = 2209] [outer = (nil)] 11:05:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x89bab800) [pid = 1807] [serial = 2210] [outer = 0x89a56400] 11:05:47 INFO - PROCESS | 1807 | 1461175547043 Marionette DEBUG loaded listener.js 11:05:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x8acf0c00) [pid = 1807] [serial = 2211] [outer = 0x89a56400] 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:05:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:05:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:05:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:05:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:05:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:05:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:05:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:05:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:05:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:05:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:05:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:05:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:05:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:05:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:05:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:05:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:05:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:05:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:05:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:05:48 INFO - TEST-OK | /DOMEvents/constructors.html | took 1963ms 11:05:48 INFO - PROCESS | 1807 | 1461175548211 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:05:48 INFO - PROCESS | 1807 | 1461175548272 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 11:05:48 INFO - PROCESS | 1807 | 1461175548293 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 11:05:48 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:05:48 INFO - PROCESS | 1807 | 1461175548355 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:05:48 INFO - PROCESS | 1807 | 1461175548361 Marionette TRACE conn4 <- [1,2918,null,{}] 11:05:48 INFO - PROCESS | 1807 | 1461175548390 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:48 INFO - PROCESS | 1807 | 1461175548638 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 11:05:49 INFO - PROCESS | 1807 | 1461175549000 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x87d79000 == 125 [pid = 1807] [id = 737] 11:05:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x8c850000) [pid = 1807] [serial = 2212] [outer = (nil)] 11:05:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x8e37c800) [pid = 1807] [serial = 2213] [outer = 0x8c850000] 11:05:49 INFO - PROCESS | 1807 | 1461175549096 Marionette DEBUG loaded listener.js 11:05:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x8e68f000) [pid = 1807] [serial = 2214] [outer = 0x8c850000] 11:05:49 INFO - PROCESS | 1807 | 1461175549975 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:05:50 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:05:50 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1693ms 11:05:50 INFO - PROCESS | 1807 | 1461175550012 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 11:05:50 INFO - PROCESS | 1807 | 1461175550016 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 11:05:50 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:05:50 INFO - PROCESS | 1807 | 1461175550026 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:05:50 INFO - PROCESS | 1807 | 1461175550031 Marionette TRACE conn4 <- [1,2922,null,{}] 11:05:50 INFO - PROCESS | 1807 | 1461175550049 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:50 INFO - PROCESS | 1807 | 1461175550293 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 11:05:50 INFO - PROCESS | 1807 | 1461175550607 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x8cb72c00 == 126 [pid = 1807] [id = 738] 11:05:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x8f1ba800) [pid = 1807] [serial = 2215] [outer = (nil)] 11:05:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x8f210400) [pid = 1807] [serial = 2216] [outer = 0x8f1ba800] 11:05:50 INFO - PROCESS | 1807 | 1461175550703 Marionette DEBUG loaded listener.js 11:05:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x8f341c00) [pid = 1807] [serial = 2217] [outer = 0x8f1ba800] 11:05:51 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:05:51 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:05:51 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:05:51 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:05:51 INFO - PROCESS | 1807 | 1461175551648 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:05:51 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:05:51 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:05:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:05:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:05:51 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 11:05:51 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:05:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:05:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:05:51 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 11:05:51 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:05:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:05:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:05:51 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]" 11:05:51 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:05:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:05:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:05:51 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:05:51 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1688ms 11:05:51 INFO - PROCESS | 1807 | 1461175551739 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 11:05:51 INFO - PROCESS | 1807 | 1461175551744 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 11:05:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:05:51 INFO - PROCESS | 1807 | 1461175551754 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:05:51 INFO - PROCESS | 1807 | 1461175551758 Marionette TRACE conn4 <- [1,2926,null,{}] 11:05:51 INFO - PROCESS | 1807 | 1461175551764 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:52 INFO - PROCESS | 1807 | 1461175552026 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 11:05:52 INFO - PROCESS | 1807 | 1461175552383 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bd1c400 == 127 [pid = 1807] [id = 739] 11:05:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x8f488800) [pid = 1807] [serial = 2218] [outer = (nil)] 11:05:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x8fea3000) [pid = 1807] [serial = 2219] [outer = 0x8f488800] 11:05:52 INFO - PROCESS | 1807 | 1461175552482 Marionette DEBUG loaded listener.js 11:05:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8ffb1c00) [pid = 1807] [serial = 2220] [outer = 0x8f488800] 11:05:53 INFO - PROCESS | 1807 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:05:53 INFO - PROCESS | 1807 | 1461175553341 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:05:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:05:53 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1632ms 11:05:53 INFO - PROCESS | 1807 | 1461175553388 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 11:05:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:05:53 INFO - PROCESS | 1807 | 1461175553392 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 11:05:53 INFO - PROCESS | 1807 | 1461175553399 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:05:53 INFO - PROCESS | 1807 | 1461175553402 Marionette TRACE conn4 <- [1,2930,null,{}] 11:05:53 INFO - PROCESS | 1807 | 1461175553408 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:53 INFO - PROCESS | 1807 | 1461175553681 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 11:05:54 INFO - PROCESS | 1807 | 1461175554003 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x90064000 == 128 [pid = 1807] [id = 740] 11:05:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x9034d800) [pid = 1807] [serial = 2221] [outer = (nil)] 11:05:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x903dd400) [pid = 1807] [serial = 2222] [outer = 0x9034d800] 11:05:54 INFO - PROCESS | 1807 | 1461175554154 Marionette DEBUG loaded listener.js 11:05:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x903e9400) [pid = 1807] [serial = 2223] [outer = 0x9034d800] 11:05:54 INFO - PROCESS | 1807 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:05:55 INFO - PROCESS | 1807 | 1461175555025 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:05:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:05:55 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1682ms 11:05:55 INFO - PROCESS | 1807 | 1461175555082 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 11:05:55 INFO - PROCESS | 1807 | 1461175555085 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 11:05:55 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:05:55 INFO - PROCESS | 1807 | 1461175555092 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:05:55 INFO - PROCESS | 1807 | 1461175555095 Marionette TRACE conn4 <- [1,2934,null,{}] 11:05:55 INFO - PROCESS | 1807 | 1461175555102 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:55 INFO - PROCESS | 1807 | 1461175555389 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 11:05:55 INFO - PROCESS | 1807 | 1461175555694 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x903e4400 == 129 [pid = 1807] [id = 741] 11:05:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x907b7800) [pid = 1807] [serial = 2224] [outer = (nil)] 11:05:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x915a4400) [pid = 1807] [serial = 2225] [outer = 0x907b7800] 11:05:55 INFO - PROCESS | 1807 | 1461175555846 Marionette DEBUG loaded listener.js 11:05:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x91825400) [pid = 1807] [serial = 2226] [outer = 0x907b7800] 11:05:56 INFO - PROCESS | 1807 | 1461175556669 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:05:56 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:05:56 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1599ms 11:05:56 INFO - PROCESS | 1807 | 1461175556692 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 11:05:56 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:05:56 INFO - PROCESS | 1807 | 1461175556696 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 11:05:56 INFO - PROCESS | 1807 | 1461175556702 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:05:56 INFO - PROCESS | 1807 | 1461175556706 Marionette TRACE conn4 <- [1,2938,null,{}] 11:05:56 INFO - PROCESS | 1807 | 1461175556712 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:56 INFO - PROCESS | 1807 | 1461175556936 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 11:05:57 INFO - PROCESS | 1807 | 1461175557250 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x84fc0000 == 130 [pid = 1807] [id = 742] 11:05:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x904b5000) [pid = 1807] [serial = 2227] [outer = (nil)] 11:05:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x92b01c00) [pid = 1807] [serial = 2228] [outer = 0x904b5000] 11:05:57 INFO - PROCESS | 1807 | 1461175557344 Marionette DEBUG loaded listener.js 11:05:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x92b05000) [pid = 1807] [serial = 2229] [outer = 0x904b5000] 11:05:58 INFO - PROCESS | 1807 | 1461175558219 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:05:58 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. 11:05:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1537ms 11:05:58 INFO - PROCESS | 1807 | 1461175558239 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 11:05:58 INFO - PROCESS | 1807 | 1461175558243 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 11:05:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:05:58 INFO - PROCESS | 1807 | 1461175558251 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:05:58 INFO - PROCESS | 1807 | 1461175558255 Marionette TRACE conn4 <- [1,2942,null,{}] 11:05:58 INFO - PROCESS | 1807 | 1461175558260 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:58 INFO - PROCESS | 1807 | 1461175558497 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 11:05:58 INFO - PROCESS | 1807 | 1461175558780 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ffb6000 == 131 [pid = 1807] [id = 743] 11:05:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x92a2b000) [pid = 1807] [serial = 2230] [outer = (nil)] 11:05:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x92e1bc00) [pid = 1807] [serial = 2231] [outer = 0x92a2b000] 11:05:58 INFO - PROCESS | 1807 | 1461175558872 Marionette DEBUG loaded listener.js 11:05:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x92e20400) [pid = 1807] [serial = 2232] [outer = 0x92a2b000] 11:05:59 INFO - PROCESS | 1807 | 1461175559777 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:05:59 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 11:05:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:05:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1580ms 11:05:59 INFO - PROCESS | 1807 | 1461175559833 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 11:05:59 INFO - PROCESS | 1807 | 1461175559837 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 11:05:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:05:59 INFO - PROCESS | 1807 | 1461175559844 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:05:59 INFO - PROCESS | 1807 | 1461175559847 Marionette TRACE conn4 <- [1,2946,null,{}] 11:05:59 INFO - PROCESS | 1807 | 1461175559894 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:00 INFO - PROCESS | 1807 | 1461175560256 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 11:06:00 INFO - PROCESS | 1807 | 1461175560458 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x92af4000 == 132 [pid = 1807] [id = 744] 11:06:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x93a33000) [pid = 1807] [serial = 2233] [outer = (nil)] 11:06:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x93a3b800) [pid = 1807] [serial = 2234] [outer = 0x93a33000] 11:06:00 INFO - PROCESS | 1807 | 1461175560598 Marionette DEBUG loaded listener.js 11:06:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x93a40400) [pid = 1807] [serial = 2235] [outer = 0x93a33000] 11:06:01 INFO - PROCESS | 1807 | 1461175561448 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:06:01 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. 11:06:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1637ms 11:06:01 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:06:01 INFO - PROCESS | 1807 | 1461175561481 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 11:06:01 INFO - PROCESS | 1807 | 1461175561484 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 11:06:01 INFO - PROCESS | 1807 | 1461175561491 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:06:01 INFO - PROCESS | 1807 | 1461175561495 Marionette TRACE conn4 <- [1,2950,null,{}] 11:06:01 INFO - PROCESS | 1807 | 1461175561501 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:01 INFO - PROCESS | 1807 | 1461175561756 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 11:06:02 INFO - PROCESS | 1807 | 1461175562073 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x92e36400 == 133 [pid = 1807] [id = 745] 11:06:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x93b7e800) [pid = 1807] [serial = 2236] [outer = (nil)] 11:06:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x93caf400) [pid = 1807] [serial = 2237] [outer = 0x93b7e800] 11:06:02 INFO - PROCESS | 1807 | 1461175562169 Marionette DEBUG loaded listener.js 11:06:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x93cb3400) [pid = 1807] [serial = 2238] [outer = 0x93b7e800] 11:06:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x9794fc00 == 134 [pid = 1807] [id = 746] 11:06:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x97951000) [pid = 1807] [serial = 2239] [outer = (nil)] 11:06:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x97953400) [pid = 1807] [serial = 2240] [outer = 0x97951000] 11:06:03 INFO - PROCESS | 1807 | 1461175563252 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:06:03 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. 11:06:03 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1787ms 11:06:03 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:06:03 INFO - PROCESS | 1807 | 1461175563287 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 11:06:03 INFO - PROCESS | 1807 | 1461175563290 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 11:06:03 INFO - PROCESS | 1807 | 1461175563298 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:06:03 INFO - PROCESS | 1807 | 1461175563303 Marionette TRACE conn4 <- [1,2954,null,{}] 11:06:03 INFO - PROCESS | 1807 | 1461175563309 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:03 INFO - PROCESS | 1807 | 1461175563643 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 11:06:04 INFO - PROCESS | 1807 | 1461175564007 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x93a39000 == 135 [pid = 1807] [id = 747] 11:06:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x97958800) [pid = 1807] [serial = 2241] [outer = (nil)] 11:06:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x982c0c00) [pid = 1807] [serial = 2242] [outer = 0x97958800] 11:06:04 INFO - PROCESS | 1807 | 1461175564108 Marionette DEBUG loaded listener.js 11:06:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x9aa89800) [pid = 1807] [serial = 2243] [outer = 0x97958800] 11:06:04 INFO - PROCESS | 1807 | 1461175564963 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:06:05 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:06:05 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 11:06:05 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1735ms 11:06:05 INFO - PROCESS | 1807 | 1461175565034 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 11:06:05 INFO - PROCESS | 1807 | 1461175565037 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 11:06:05 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:06:05 INFO - PROCESS | 1807 | 1461175565044 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:06:05 INFO - PROCESS | 1807 | 1461175565048 Marionette TRACE conn4 <- [1,2958,null,{}] 11:06:05 INFO - PROCESS | 1807 | 1461175565054 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:05 INFO - PROCESS | 1807 | 1461175565309 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 11:06:05 INFO - PROCESS | 1807 | 1461175565621 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x93e53000 == 136 [pid = 1807] [id = 748] 11:06:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x97a9d800) [pid = 1807] [serial = 2244] [outer = (nil)] 11:06:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x9ead6800) [pid = 1807] [serial = 2245] [outer = 0x97a9d800] 11:06:05 INFO - PROCESS | 1807 | 1461175565728 Marionette DEBUG loaded listener.js 11:06:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x9fb8c400) [pid = 1807] [serial = 2246] [outer = 0x97a9d800] 11:06:06 INFO - PROCESS | 1807 | 1461175566612 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:06:06 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. 11:06:06 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1583ms 11:06:06 INFO - PROCESS | 1807 | 1461175566627 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 11:06:06 INFO - PROCESS | 1807 | 1461175566631 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 11:06:06 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:06:06 INFO - PROCESS | 1807 | 1461175566639 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:06:06 INFO - PROCESS | 1807 | 1461175566644 Marionette TRACE conn4 <- [1,2962,null,{}] 11:06:06 INFO - PROCESS | 1807 | 1461175566652 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:06 INFO - PROCESS | 1807 | 1461175566910 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 11:06:07 INFO - PROCESS | 1807 | 1461175567207 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x86c2ac00 == 137 [pid = 1807] [id = 749] 11:06:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x9a6d6800) [pid = 1807] [serial = 2247] [outer = (nil)] 11:06:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x9fc9cc00) [pid = 1807] [serial = 2248] [outer = 0x9a6d6800] 11:06:07 INFO - PROCESS | 1807 | 1461175567304 Marionette DEBUG loaded listener.js 11:06:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x9fca3800) [pid = 1807] [serial = 2249] [outer = 0x9a6d6800] 11:06:08 INFO - PROCESS | 1807 | 1461175568208 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:06:08 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. 11:06:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1593ms 11:06:08 INFO - PROCESS | 1807 | 1461175568232 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 11:06:08 INFO - PROCESS | 1807 | 1461175568236 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 11:06:08 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:06:08 INFO - PROCESS | 1807 | 1461175568243 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:06:08 INFO - PROCESS | 1807 | 1461175568245 Marionette TRACE conn4 <- [1,2966,null,{}] 11:06:08 INFO - PROCESS | 1807 | 1461175568252 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:08 INFO - PROCESS | 1807 | 1461175568492 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 11:06:08 INFO - PROCESS | 1807 | 1461175568783 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x9fc54800 == 138 [pid = 1807] [id = 750] 11:06:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x9fc94800) [pid = 1807] [serial = 2250] [outer = (nil)] 11:06:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0xa0a28800) [pid = 1807] [serial = 2251] [outer = 0x9fc94800] 11:06:08 INFO - PROCESS | 1807 | 1461175568874 Marionette DEBUG loaded listener.js 11:06:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0xa0a8bc00) [pid = 1807] [serial = 2252] [outer = 0x9fc94800] 11:06:09 INFO - PROCESS | 1807 | 1461175569759 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:06:09 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. 11:06:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1583ms 11:06:09 INFO - PROCESS | 1807 | 1461175569828 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 11:06:09 INFO - PROCESS | 1807 | 1461175569832 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 11:06:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:06:09 INFO - PROCESS | 1807 | 1461175569838 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:06:09 INFO - PROCESS | 1807 | 1461175569842 Marionette TRACE conn4 <- [1,2970,null,{}] 11:06:09 INFO - PROCESS | 1807 | 1461175569849 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:10 INFO - PROCESS | 1807 | 1461175570089 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 11:06:10 INFO - PROCESS | 1807 | 1461175570413 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:10 INFO - PROCESS | 1807 | ++DOCSHELL 0xa0a2a400 == 139 [pid = 1807] [id = 751] 11:06:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0xa0acac00) [pid = 1807] [serial = 2253] [outer = (nil)] 11:06:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0xa0c36000) [pid = 1807] [serial = 2254] [outer = 0xa0acac00] 11:06:10 INFO - PROCESS | 1807 | 1461175570510 Marionette DEBUG loaded listener.js 11:06:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0xa0f3a000) [pid = 1807] [serial = 2255] [outer = 0xa0acac00] 11:06:11 INFO - PROCESS | 1807 | 1461175571382 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:06:11 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. 11:06:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1604ms 11:06:11 INFO - PROCESS | 1807 | 1461175571442 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 11:06:11 INFO - PROCESS | 1807 | 1461175571446 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 11:06:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:06:11 INFO - PROCESS | 1807 | 1461175571453 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:06:11 INFO - PROCESS | 1807 | 1461175571455 Marionette TRACE conn4 <- [1,2974,null,{}] 11:06:11 INFO - PROCESS | 1807 | 1461175571462 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:11 INFO - PROCESS | 1807 | 1461175571797 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 11:06:12 INFO - PROCESS | 1807 | 1461175572030 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x9fead400 == 140 [pid = 1807] [id = 752] 11:06:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x9feea800) [pid = 1807] [serial = 2256] [outer = (nil)] 11:06:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0xa0fe1c00) [pid = 1807] [serial = 2257] [outer = 0x9feea800] 11:06:12 INFO - PROCESS | 1807 | 1461175572123 Marionette DEBUG loaded listener.js 11:06:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0xa0fe4400) [pid = 1807] [serial = 2258] [outer = 0x9feea800] 11:06:13 INFO - PROCESS | 1807 | 1461175573031 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:06:13 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. 11:06:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1630ms 11:06:13 INFO - PROCESS | 1807 | 1461175573084 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 11:06:13 INFO - PROCESS | 1807 | 1461175573087 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 11:06:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:06:13 INFO - PROCESS | 1807 | 1461175573116 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:06:13 INFO - PROCESS | 1807 | 1461175573119 Marionette TRACE conn4 <- [1,2978,null,{}] 11:06:13 INFO - PROCESS | 1807 | 1461175573126 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:13 INFO - PROCESS | 1807 | 1461175573386 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 11:06:13 INFO - PROCESS | 1807 | 1461175573710 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aeb1c00 == 141 [pid = 1807] [id = 753] 11:06:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0xa0fecc00) [pid = 1807] [serial = 2259] [outer = (nil)] 11:06:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0xa2ac5000) [pid = 1807] [serial = 2260] [outer = 0xa0fecc00] 11:06:13 INFO - PROCESS | 1807 | 1461175573845 Marionette DEBUG loaded listener.js 11:06:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0xa3c74800) [pid = 1807] [serial = 2261] [outer = 0xa0fecc00] 11:06:14 INFO - PROCESS | 1807 | 1461175574690 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:06:14 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. 11:06:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1602ms 11:06:14 INFO - PROCESS | 1807 | 1461175574713 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 11:06:14 INFO - PROCESS | 1807 | 1461175574716 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 11:06:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:06:14 INFO - PROCESS | 1807 | 1461175574723 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:06:14 INFO - PROCESS | 1807 | 1461175574727 Marionette TRACE conn4 <- [1,2982,null,{}] 11:06:14 INFO - PROCESS | 1807 | 1461175574733 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:14 INFO - PROCESS | 1807 | 1461175574986 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 11:06:15 INFO - PROCESS | 1807 | 1461175575279 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:15 INFO - PROCESS | 1807 | ++DOCSHELL 0xa0c15c00 == 142 [pid = 1807] [id = 754] 11:06:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0xa0feb000) [pid = 1807] [serial = 2262] [outer = (nil)] 11:06:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0xa447bc00) [pid = 1807] [serial = 2263] [outer = 0xa0feb000] 11:06:15 INFO - PROCESS | 1807 | 1461175575382 Marionette DEBUG loaded listener.js 11:06:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0xa44a0000) [pid = 1807] [serial = 2264] [outer = 0xa0feb000] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x92d23800 == 141 [pid = 1807] [id = 599] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x92e1a400 == 140 [pid = 1807] [id = 600] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x92d20400 == 139 [pid = 1807] [id = 605] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x891ea800 == 138 [pid = 1807] [id = 502] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x86a12800 == 137 [pid = 1807] [id = 606] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x863e6800 == 136 [pid = 1807] [id = 505] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8fc50400 == 135 [pid = 1807] [id = 598] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x86af1c00 == 134 [pid = 1807] [id = 501] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8c842000 == 133 [pid = 1807] [id = 508] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x903e0c00 == 132 [pid = 1807] [id = 597] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x98b4c400 == 131 [pid = 1807] [id = 730] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8e690400 == 130 [pid = 1807] [id = 728] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x84fb3800 == 129 [pid = 1807] [id = 729] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8c8df400 == 128 [pid = 1807] [id = 727] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x86de9000 == 127 [pid = 1807] [id = 726] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x918ac800 == 126 [pid = 1807] [id = 725] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x84798c00 == 125 [pid = 1807] [id = 723] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x92b05800 == 124 [pid = 1807] [id = 724] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8ffab800 == 123 [pid = 1807] [id = 722] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8e694000 == 122 [pid = 1807] [id = 721] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8f210000 == 121 [pid = 1807] [id = 720] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8f217400 == 120 [pid = 1807] [id = 719] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8aea9400 == 119 [pid = 1807] [id = 717] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8c97e800 == 118 [pid = 1807] [id = 718] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x89a5bc00 == 117 [pid = 1807] [id = 716] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x89a61800 == 116 [pid = 1807] [id = 715] 11:06:19 INFO - PROCESS | 1807 | --DOCSHELL 0x84fb9c00 == 115 [pid = 1807] [id = 714] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x8fc4d000) [pid = 1807] [serial = 2099] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x89bb4000) [pid = 1807] [serial = 2084] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x87d75800) [pid = 1807] [serial = 2133] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x93cb2800) [pid = 1807] [serial = 2118] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x93b7d400) [pid = 1807] [serial = 2114] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x86c26000) [pid = 1807] [serial = 2132] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x93e4c400) [pid = 1807] [serial = 2121] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x89f24800) [pid = 1807] [serial = 2085] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x97429800) [pid = 1807] [serial = 2127] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x904b3400) [pid = 1807] [serial = 2106] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x89a5b400) [pid = 1807] [serial = 2135] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x93b83800) [pid = 1807] [serial = 2115] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x8abaf400) [pid = 1807] [serial = 2139] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x903e8000) [pid = 1807] [serial = 2105] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x93e4a800) [pid = 1807] [serial = 2120] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x8e698800) [pid = 1807] [serial = 2094] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x89bb1000) [pid = 1807] [serial = 2136] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x9159d400) [pid = 1807] [serial = 2108] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x9005fc00) [pid = 1807] [serial = 2102] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x93cb1000) [pid = 1807] [serial = 2117] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x8f487400) [pid = 1807] [serial = 2097] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x8cb63c00) [pid = 1807] [serial = 2091] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x8ae2c400) [pid = 1807] [serial = 2141] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x8bd95c00) [pid = 1807] [serial = 2088] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x8ffb0800) [pid = 1807] [serial = 2100] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x915a3400) [pid = 1807] [serial = 2109] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x952c3400) [pid = 1807] [serial = 2123] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x9794dc00) [pid = 1807] [serial = 2129] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x8c972800) [pid = 1807] [serial = 2090] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x95d86800) [pid = 1807] [serial = 2124] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x8aba2c00) [pid = 1807] [serial = 2138] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x8f218000) [pid = 1807] [serial = 2096] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x8e68fc00) [pid = 1807] [serial = 2093] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x8bd1a000) [pid = 1807] [serial = 2025] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x92a25000) [pid = 1807] [serial = 2111] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x92d19c00) [pid = 1807] [serial = 2112] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x970e9800) [pid = 1807] [serial = 2126] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x86c25800) [pid = 1807] [serial = 2081] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x86dedc00) [pid = 1807] [serial = 2082] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x8aeacc00) [pid = 1807] [serial = 2087] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x902fb800) [pid = 1807] [serial = 2103] [outer = (nil)] [url = about:blank] 11:06:19 INFO - PROCESS | 1807 | 1461175579749 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:06:19 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 11:06:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:06:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:06:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 5097ms 11:06:19 INFO - PROCESS | 1807 | 1461175579822 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 11:06:19 INFO - PROCESS | 1807 | 1461175579829 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 11:06:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:06:19 INFO - PROCESS | 1807 | 1461175579894 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:06:19 INFO - PROCESS | 1807 | 1461175579900 Marionette TRACE conn4 <- [1,2986,null,{}] 11:06:19 INFO - PROCESS | 1807 | 1461175579931 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:20 INFO - PROCESS | 1807 | 1461175580139 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 11:06:20 INFO - PROCESS | 1807 | 1461175580369 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x85ad9c00 == 116 [pid = 1807] [id = 755] 11:06:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x86a1e800) [pid = 1807] [serial = 2265] [outer = (nil)] 11:06:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x87cf3400) [pid = 1807] [serial = 2266] [outer = 0x86a1e800] 11:06:20 INFO - PROCESS | 1807 | 1461175580454 Marionette DEBUG loaded listener.js 11:06:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x87d78000) [pid = 1807] [serial = 2267] [outer = 0x86a1e800] 11:06:21 INFO - PROCESS | 1807 | 1461175581345 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:06:21 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. 11:06:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1555ms 11:06:21 INFO - PROCESS | 1807 | 1461175581393 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 11:06:21 INFO - PROCESS | 1807 | 1461175581403 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 11:06:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:06:21 INFO - PROCESS | 1807 | 1461175581414 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:06:21 INFO - PROCESS | 1807 | 1461175581418 Marionette TRACE conn4 <- [1,2990,null,{}] 11:06:21 INFO - PROCESS | 1807 | 1461175581424 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:21 INFO - PROCESS | 1807 | 1461175581659 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 11:06:21 INFO - PROCESS | 1807 | 1461175581919 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x8901d000 == 117 [pid = 1807] [id = 756] 11:06:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x891ee400) [pid = 1807] [serial = 2268] [outer = (nil)] 11:06:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x89a5c000) [pid = 1807] [serial = 2269] [outer = 0x891ee400] 11:06:22 INFO - PROCESS | 1807 | 1461175582003 Marionette DEBUG loaded listener.js 11:06:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x89bb1000) [pid = 1807] [serial = 2270] [outer = 0x891ee400] 11:06:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a527000 == 118 [pid = 1807] [id = 757] 11:06:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8a52b800) [pid = 1807] [serial = 2271] [outer = (nil)] 11:06:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8aba4c00) [pid = 1807] [serial = 2272] [outer = 0x8a52b800] 11:06:23 INFO - PROCESS | 1807 | 1461175583012 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:06:23 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. 11:06:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1636ms 11:06:23 INFO - PROCESS | 1807 | 1461175583051 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 11:06:23 INFO - PROCESS | 1807 | 1461175583054 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 11:06:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:06:23 INFO - PROCESS | 1807 | 1461175583104 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:06:23 INFO - PROCESS | 1807 | 1461175583117 Marionette TRACE conn4 <- [1,2994,null,{}] 11:06:23 INFO - PROCESS | 1807 | 1461175583154 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:23 INFO - PROCESS | 1807 | 1461175583509 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 11:06:23 INFO - PROCESS | 1807 | 1461175583574 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x8abaac00 == 119 [pid = 1807] [id = 758] 11:06:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8abad800) [pid = 1807] [serial = 2273] [outer = (nil)] 11:06:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8acf6400) [pid = 1807] [serial = 2274] [outer = 0x8abad800] 11:06:23 INFO - PROCESS | 1807 | 1461175583698 Marionette DEBUG loaded listener.js 11:06:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8aeae000) [pid = 1807] [serial = 2275] [outer = 0x8abad800] 11:06:24 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x89a5c800) [pid = 1807] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:06:24 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x8fc48c00) [pid = 1807] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:06:24 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x863dbc00) [pid = 1807] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:06:24 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x8a529c00) [pid = 1807] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:06:24 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x89a60400) [pid = 1807] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:06:24 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x902f4800) [pid = 1807] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:06:24 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x8f218800) [pid = 1807] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:06:24 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x92b07800) [pid = 1807] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:06:24 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x8591cc00) [pid = 1807] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:06:24 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x8c8dcc00) [pid = 1807] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:06:24 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x8aeb1800) [pid = 1807] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:06:24 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x902fbc00) [pid = 1807] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:06:24 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x8acf1c00) [pid = 1807] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:06:24 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x8f217800) [pid = 1807] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:06:24 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x89bafc00) [pid = 1807] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:06:24 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x902f4c00) [pid = 1807] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:06:24 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x92a25c00) [pid = 1807] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:06:24 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x974ea400) [pid = 1807] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:06:24 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x8bd1a800) [pid = 1807] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:06:24 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x8f1b4000) [pid = 1807] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:06:24 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x8c8d2400) [pid = 1807] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:06:24 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x863e3c00) [pid = 1807] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:06:25 INFO - PROCESS | 1807 | 1461175585270 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:06:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:06:25 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 11:06:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 2238ms 11:06:25 INFO - PROCESS | 1807 | 1461175585311 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 11:06:25 INFO - PROCESS | 1807 | 1461175585316 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 11:06:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:06:25 INFO - PROCESS | 1807 | 1461175585323 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:06:25 INFO - PROCESS | 1807 | 1461175585326 Marionette TRACE conn4 <- [1,2998,null,{}] 11:06:25 INFO - PROCESS | 1807 | 1461175585332 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:25 INFO - PROCESS | 1807 | 1461175585558 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 11:06:25 INFO - PROCESS | 1807 | 1461175585792 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x891e6800 == 120 [pid = 1807] [id = 759] 11:06:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x8a52cc00) [pid = 1807] [serial = 2276] [outer = (nil)] 11:06:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x8aeb2000) [pid = 1807] [serial = 2277] [outer = 0x8a52cc00] 11:06:25 INFO - PROCESS | 1807 | 1461175585870 Marionette DEBUG loaded listener.js 11:06:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x8bd17c00) [pid = 1807] [serial = 2278] [outer = 0x8a52cc00] 11:06:26 INFO - PROCESS | 1807 | 1461175586761 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:06:26 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. 11:06:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1481ms 11:06:26 INFO - PROCESS | 1807 | 1461175586805 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 11:06:26 INFO - PROCESS | 1807 | 1461175586811 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 11:06:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:06:26 INFO - PROCESS | 1807 | 1461175586821 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:06:26 INFO - PROCESS | 1807 | 1461175586827 Marionette TRACE conn4 <- [1,3002,null,{}] 11:06:26 INFO - PROCESS | 1807 | 1461175586835 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:27 INFO - PROCESS | 1807 | 1461175587112 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 11:06:27 INFO - PROCESS | 1807 | 1461175587490 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x86de9000 == 121 [pid = 1807] [id = 760] 11:06:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x86de9c00) [pid = 1807] [serial = 2279] [outer = (nil)] 11:06:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x87cef800) [pid = 1807] [serial = 2280] [outer = 0x86de9c00] 11:06:27 INFO - PROCESS | 1807 | 1461175587595 Marionette DEBUG loaded listener.js 11:06:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x89023000) [pid = 1807] [serial = 2281] [outer = 0x86de9c00] 11:06:28 INFO - PROCESS | 1807 | 1461175588531 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:06:28 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. 11:06:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1734ms 11:06:28 INFO - PROCESS | 1807 | 1461175588555 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 11:06:28 INFO - PROCESS | 1807 | 1461175588565 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 11:06:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:06:28 INFO - PROCESS | 1807 | 1461175588576 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:06:28 INFO - PROCESS | 1807 | 1461175588581 Marionette TRACE conn4 <- [1,3006,null,{}] 11:06:28 INFO - PROCESS | 1807 | 1461175588588 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:28 INFO - PROCESS | 1807 | 1461175588868 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 11:06:29 INFO - PROCESS | 1807 | 1461175589181 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x89a1c400 == 122 [pid = 1807] [id = 761] 11:06:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x89bb5400) [pid = 1807] [serial = 2282] [outer = (nil)] 11:06:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x89f2a800) [pid = 1807] [serial = 2283] [outer = 0x89bb5400] 11:06:29 INFO - PROCESS | 1807 | 1461175589342 Marionette DEBUG loaded listener.js 11:06:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8abaf800) [pid = 1807] [serial = 2284] [outer = 0x89bb5400] 11:06:30 INFO - PROCESS | 1807 | 1461175590284 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:06:30 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. 11:06:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1744ms 11:06:30 INFO - PROCESS | 1807 | 1461175590320 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 11:06:30 INFO - PROCESS | 1807 | 1461175590324 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 11:06:30 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:06:30 INFO - PROCESS | 1807 | 1461175590332 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:06:30 INFO - PROCESS | 1807 | 1461175590339 Marionette TRACE conn4 <- [1,3010,null,{}] 11:06:30 INFO - PROCESS | 1807 | 1461175590356 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:30 INFO - PROCESS | 1807 | 1461175590665 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 11:06:31 INFO - PROCESS | 1807 | 1461175591068 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x89f23800 == 123 [pid = 1807] [id = 762] 11:06:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8bda0c00) [pid = 1807] [serial = 2285] [outer = (nil)] 11:06:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8c8d7400) [pid = 1807] [serial = 2286] [outer = 0x8bda0c00] 11:06:31 INFO - PROCESS | 1807 | 1461175591172 Marionette DEBUG loaded listener.js 11:06:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8c973c00) [pid = 1807] [serial = 2287] [outer = 0x8bda0c00] 11:06:32 INFO - PROCESS | 1807 | 1461175592051 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:06:32 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 11:06:32 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1737ms 11:06:32 INFO - PROCESS | 1807 | 1461175592070 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 11:06:32 INFO - PROCESS | 1807 | 1461175592074 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 11:06:32 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:06:32 INFO - PROCESS | 1807 | 1461175592081 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:06:32 INFO - PROCESS | 1807 | 1461175592085 Marionette TRACE conn4 <- [1,3014,null,{}] 11:06:32 INFO - PROCESS | 1807 | 1461175592091 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:32 INFO - PROCESS | 1807 | 1461175592333 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 11:06:32 INFO - PROCESS | 1807 | 1461175592641 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x8acee400 == 124 [pid = 1807] [id = 763] 11:06:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8c981c00) [pid = 1807] [serial = 2288] [outer = (nil)] 11:06:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8cb6d400) [pid = 1807] [serial = 2289] [outer = 0x8c981c00] 11:06:32 INFO - PROCESS | 1807 | 1461175592738 Marionette DEBUG loaded listener.js 11:06:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8e379400) [pid = 1807] [serial = 2290] [outer = 0x8c981c00] 11:06:33 INFO - PROCESS | 1807 | [1807] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:06:33 INFO - PROCESS | 1807 | 1461175593741 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:06:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:06:33 INFO - {} 11:06:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:06:33 INFO - {} 11:06:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:06:33 INFO - {} 11:06:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:06:33 INFO - {} 11:06:33 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1685ms 11:06:33 INFO - TEST-START | /FileAPI/fileReader.html 11:06:33 INFO - PROCESS | 1807 | 1461175593775 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 11:06:33 INFO - PROCESS | 1807 | 1461175593778 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 11:06:33 INFO - PROCESS | 1807 | 1461175593785 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:06:33 INFO - PROCESS | 1807 | 1461175593788 Marionette TRACE conn4 <- [1,3018,null,{}] 11:06:33 INFO - PROCESS | 1807 | 1461175593794 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:34 INFO - PROCESS | 1807 | 1461175594145 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 11:06:34 INFO - PROCESS | 1807 | 1461175594417 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x8cb70000 == 125 [pid = 1807] [id = 764] 11:06:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8e68b800) [pid = 1807] [serial = 2291] [outer = (nil)] 11:06:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8f1be400) [pid = 1807] [serial = 2292] [outer = 0x8e68b800] 11:06:34 INFO - PROCESS | 1807 | 1461175594519 Marionette DEBUG loaded listener.js 11:06:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8f1d0800) [pid = 1807] [serial = 2293] [outer = 0x8e68b800] 11:06:35 INFO - PROCESS | 1807 | 1461175595392 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:06:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:06:35 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:06:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:06:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:06:35 INFO - TEST-OK | /FileAPI/fileReader.html | took 1633ms 11:06:35 INFO - PROCESS | 1807 | 1461175595419 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 11:06:35 INFO - TEST-START | /FileAPI/historical.html 11:06:35 INFO - PROCESS | 1807 | 1461175595423 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 11:06:35 INFO - PROCESS | 1807 | 1461175595430 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:06:35 INFO - PROCESS | 1807 | 1461175595434 Marionette TRACE conn4 <- [1,3022,null,{}] 11:06:35 INFO - PROCESS | 1807 | 1461175595440 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:35 INFO - PROCESS | 1807 | 1461175595736 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 11:06:36 INFO - PROCESS | 1807 | 1461175596056 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x8479b400 == 126 [pid = 1807] [id = 765] 11:06:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8f213c00) [pid = 1807] [serial = 2294] [outer = (nil)] 11:06:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8f48b400) [pid = 1807] [serial = 2295] [outer = 0x8f213c00] 11:06:36 INFO - PROCESS | 1807 | 1461175596215 Marionette DEBUG loaded listener.js 11:06:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8fbea800) [pid = 1807] [serial = 2296] [outer = 0x8f213c00] 11:06:37 INFO - PROCESS | 1807 | 1461175597048 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:06:37 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:06:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:06:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:06:37 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:06:37 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:06:37 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:06:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:06:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:06:37 INFO - TEST-OK | /FileAPI/historical.html | took 1693ms 11:06:37 INFO - PROCESS | 1807 | 1461175597126 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 11:06:37 INFO - PROCESS | 1807 | 1461175597130 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 11:06:37 INFO - TEST-START | /FileAPI/idlharness.html 11:06:37 INFO - PROCESS | 1807 | 1461175597144 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:06:37 INFO - PROCESS | 1807 | 1461175597148 Marionette TRACE conn4 <- [1,3026,null,{}] 11:06:37 INFO - PROCESS | 1807 | 1461175597177 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:37 INFO - PROCESS | 1807 | 1461175597424 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 11:06:37 INFO - PROCESS | 1807 | 1461175597737 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x8acf0000 == 127 [pid = 1807] [id = 766] 11:06:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8f1d6400) [pid = 1807] [serial = 2297] [outer = (nil)] 11:06:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x9005bc00) [pid = 1807] [serial = 2298] [outer = 0x8f1d6400] 11:06:37 INFO - PROCESS | 1807 | 1461175597888 Marionette DEBUG loaded listener.js 11:06:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x902f2000) [pid = 1807] [serial = 2299] [outer = 0x8f1d6400] 11:06:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:06:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:06:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:06:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:06:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:06:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:06:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:06:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:06:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:06:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:06:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:06:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:06:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:06:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:06:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:06:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:06:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:06:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:06:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:06:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:06:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:06:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:06:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:06:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:06:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:06:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:06:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:06:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:06:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:06:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:06:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:06:40 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 11:06:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:06:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:06:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:06:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:06:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:06:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:06:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:06:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:06:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:06:40 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 11:06:40 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 11:06:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:06:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:06:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:06:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:06:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:06:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:06:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:06:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:06:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:06:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:06:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:06:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:06:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:06:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:06:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:06:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:06:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:06:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:06:40 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 11:06:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:06:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:06:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:06:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:06:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:06:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:06:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:06:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:06:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:06:40 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 11:06:40 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 11:06:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:06:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:06:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:06:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:06:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:06:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:06:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:06:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:06:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:06:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:06:40 INFO - TEST-OK | /FileAPI/idlharness.html | took 2908ms 11:06:40 INFO - TEST-START | /FileAPI/idlharness.worker 11:06:40 INFO - PROCESS | 1807 | 1461175599920 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 11:06:40 INFO - PROCESS | 1807 | 1461175600069 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 11:06:40 INFO - PROCESS | 1807 | 1461175600082 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 11:06:40 INFO - PROCESS | 1807 | 1461175600172 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:06:40 INFO - PROCESS | 1807 | 1461175600186 Marionette TRACE conn4 <- [1,3030,null,{}] 11:06:40 INFO - PROCESS | 1807 | 1461175600200 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:40 INFO - PROCESS | 1807 | 1461175600499 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 11:06:40 INFO - PROCESS | 1807 | 1461175600805 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x8cb67000 == 128 [pid = 1807] [id = 767] 11:06:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x90059400) [pid = 1807] [serial = 2300] [outer = (nil)] 11:06:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x92b03800) [pid = 1807] [serial = 2301] [outer = 0x90059400] 11:06:40 INFO - PROCESS | 1807 | 1461175600898 Marionette DEBUG loaded listener.js 11:06:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x92d1a000) [pid = 1807] [serial = 2302] [outer = 0x90059400] 11:06:41 INFO - PROCESS | 1807 | [1807] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:06:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:06:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:06:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:06:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:06:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:06:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:06:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:06:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:06:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:06:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:06:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:06:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:06:43 INFO - {} 11:06:43 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 11:06:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:06:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:06:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:06:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:06:43 INFO - {} 11:06:43 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 - {} 11:06:43 INFO - {} 11:06:43 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 11:06:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:06:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:06:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:06:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:06:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:06:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:06:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:06:43 INFO - {} 11:06:43 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 11:06:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:06:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:06:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:06:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:06:43 INFO - {} 11:06:43 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 - {} 11:06:43 INFO - {} 11:06:43 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 11:06:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:06:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:06:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:06:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:06:43 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 11:06:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:06:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:06:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:06:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:06:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:06:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:06:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:06:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:06:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:06:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:06:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:06:43 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 11:06:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:06:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:06:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:06:43 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 11:06:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:06:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:06:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:06:43 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 11:06:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:06:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:06:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:06:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:06:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:06:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:06:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:06:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:06:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:06:43 INFO - {} 11:06:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3481ms 11:06:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:06:43 INFO - PROCESS | 1807 | 1461175603475 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 11:06:43 INFO - PROCESS | 1807 | 1461175603628 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 11:06:43 INFO - PROCESS | 1807 | 1461175603640 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 11:06:43 INFO - PROCESS | 1807 | 1461175603657 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:06:43 INFO - PROCESS | 1807 | 1461175603675 Marionette TRACE conn4 <- [1,3034,null,{}] 11:06:43 INFO - PROCESS | 1807 | 1461175603702 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:44 INFO - PROCESS | 1807 | 1461175604197 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 11:06:44 INFO - PROCESS | 1807 | 1461175604436 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x92b07800 == 129 [pid = 1807] [id = 768] 11:06:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x93b80400) [pid = 1807] [serial = 2303] [outer = (nil)] 11:06:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0xa3c71800) [pid = 1807] [serial = 2304] [outer = 0x93b80400] 11:06:44 INFO - PROCESS | 1807 | 1461175604533 Marionette DEBUG loaded listener.js 11:06:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0xa4473c00) [pid = 1807] [serial = 2305] [outer = 0x93b80400] 11:06:45 INFO - PROCESS | 1807 | 1461175605384 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:06:45 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1770ms 11:06:45 INFO - PROCESS | 1807 | 1461175605423 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 11:06:45 INFO - PROCESS | 1807 | 1461175605426 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 11:06:45 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:06:45 INFO - PROCESS | 1807 | 1461175605433 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:06:45 INFO - PROCESS | 1807 | 1461175605437 Marionette TRACE conn4 <- [1,3038,null,{}] 11:06:45 INFO - PROCESS | 1807 | 1461175605443 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:45 INFO - PROCESS | 1807 | 1461175605716 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 11:06:46 INFO - PROCESS | 1807 | 1461175606005 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f216c00 == 130 [pid = 1807] [id = 769] 11:06:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x92e3a400) [pid = 1807] [serial = 2306] [outer = (nil)] 11:06:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0xa457cc00) [pid = 1807] [serial = 2307] [outer = 0x92e3a400] 11:06:46 INFO - PROCESS | 1807 | 1461175606104 Marionette DEBUG loaded listener.js 11:06:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0xa45e2000) [pid = 1807] [serial = 2308] [outer = 0x92e3a400] 11:06:46 INFO - PROCESS | 1807 | 1461175606984 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:06:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:06:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:06:47 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1596ms 11:06:47 INFO - PROCESS | 1807 | 1461175607032 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 11:06:47 INFO - PROCESS | 1807 | 1461175607037 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 11:06:47 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:06:47 INFO - PROCESS | 1807 | 1461175607045 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:06:47 INFO - PROCESS | 1807 | 1461175607050 Marionette TRACE conn4 <- [1,3042,null,{}] 11:06:47 INFO - PROCESS | 1807 | 1461175607056 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:47 INFO - PROCESS | 1807 | 1461175607347 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 11:06:47 INFO - PROCESS | 1807 | 1461175607663 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:47 INFO - PROCESS | 1807 | ++DOCSHELL 0xa45e7800 == 131 [pid = 1807] [id = 770] 11:06:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0xa4c4a400) [pid = 1807] [serial = 2309] [outer = (nil)] 11:06:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0xa4c4d800) [pid = 1807] [serial = 2310] [outer = 0xa4c4a400] 11:06:47 INFO - PROCESS | 1807 | 1461175607848 Marionette DEBUG loaded listener.js 11:06:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0xa4ccc800) [pid = 1807] [serial = 2311] [outer = 0xa4c4a400] 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:06:49 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. 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:06:49 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'.) 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:06:49 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. 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:06:49 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. 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:06:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:06:49 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. 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:06:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:06:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:06:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:06:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:06:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:06:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:06:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:06:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:06:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:06:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:06:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:06:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:06:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:06:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:06:49 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2226ms 11:06:49 INFO - PROCESS | 1807 | 1461175609187 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:06:49 INFO - PROCESS | 1807 | 1461175609357 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 11:06:49 INFO - PROCESS | 1807 | 1461175609370 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 11:06:49 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:06:49 INFO - PROCESS | 1807 | 1461175609481 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:06:49 INFO - PROCESS | 1807 | 1461175609484 Marionette TRACE conn4 <- [1,3046,null,{}] 11:06:49 INFO - PROCESS | 1807 | 1461175609492 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:49 INFO - PROCESS | 1807 | 1461175609738 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 11:06:50 INFO - PROCESS | 1807 | 1461175610047 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x87d75c00 == 132 [pid = 1807] [id = 771] 11:06:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x8cb65400) [pid = 1807] [serial = 2312] [outer = (nil)] 11:06:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x9090bc00) [pid = 1807] [serial = 2313] [outer = 0x8cb65400] 11:06:50 INFO - PROCESS | 1807 | 1461175610153 Marionette DEBUG loaded listener.js 11:06:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x93a35400) [pid = 1807] [serial = 2314] [outer = 0x8cb65400] 11:06:50 INFO - PROCESS | 1807 | [1807] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:06:51 INFO - PROCESS | 1807 | 1461175611168 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:06:51 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:06:51 INFO - {} 11:06:51 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1793ms 11:06:51 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:06:51 INFO - PROCESS | 1807 | 1461175611220 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 11:06:51 INFO - PROCESS | 1807 | 1461175611223 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 11:06:51 INFO - PROCESS | 1807 | 1461175611231 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:06:51 INFO - PROCESS | 1807 | 1461175611235 Marionette TRACE conn4 <- [1,3050,null,{}] 11:06:51 INFO - PROCESS | 1807 | 1461175611291 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:51 INFO - PROCESS | 1807 | 1461175611577 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 11:06:51 INFO - PROCESS | 1807 | 1461175611899 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x92b06c00 == 133 [pid = 1807] [id = 772] 11:06:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x93b89800) [pid = 1807] [serial = 2315] [outer = (nil)] 11:06:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x96443400) [pid = 1807] [serial = 2316] [outer = 0x93b89800] 11:06:51 INFO - PROCESS | 1807 | 1461175611990 Marionette DEBUG loaded listener.js 11:06:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x96941c00) [pid = 1807] [serial = 2317] [outer = 0x93b89800] 11:06:52 INFO - PROCESS | 1807 | 1461175612890 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:06:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:06:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:06:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:06:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:06:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1696ms 11:06:52 INFO - PROCESS | 1807 | 1461175612927 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 11:06:52 INFO - PROCESS | 1807 | 1461175612930 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 11:06:52 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:06:52 INFO - PROCESS | 1807 | 1461175612938 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:06:52 INFO - PROCESS | 1807 | 1461175612941 Marionette TRACE conn4 <- [1,3054,null,{}] 11:06:52 INFO - PROCESS | 1807 | 1461175612948 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:53 INFO - PROCESS | 1807 | 1461175613187 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 11:06:53 INFO - PROCESS | 1807 | 1461175613504 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f1be000 == 134 [pid = 1807] [id = 773] 11:06:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x93e52800) [pid = 1807] [serial = 2318] [outer = (nil)] 11:06:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x97a99000) [pid = 1807] [serial = 2319] [outer = 0x93e52800] 11:06:53 INFO - PROCESS | 1807 | 1461175613643 Marionette DEBUG loaded listener.js 11:06:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0xa4577000) [pid = 1807] [serial = 2320] [outer = 0x93e52800] 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:06:55 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" 11:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:06:55 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" 11:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:06:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2222ms 11:06:55 INFO - PROCESS | 1807 | 1461175614988 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:06:55 INFO - PROCESS | 1807 | 1461175615378 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 11:06:55 INFO - PROCESS | 1807 | 1461175615382 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 11:06:55 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:06:55 INFO - PROCESS | 1807 | 1461175615409 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:06:55 INFO - PROCESS | 1807 | 1461175615412 Marionette TRACE conn4 <- [1,3058,null,{}] 11:06:55 INFO - PROCESS | 1807 | 1461175615419 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:55 INFO - PROCESS | 1807 | 1461175615659 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 11:06:55 INFO - PROCESS | 1807 | 1461175615966 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x863e3000 == 135 [pid = 1807] [id = 774] 11:06:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x89e41800) [pid = 1807] [serial = 2321] [outer = (nil)] 11:06:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0xa4ccb800) [pid = 1807] [serial = 2322] [outer = 0x89e41800] 11:06:56 INFO - PROCESS | 1807 | 1461175616058 Marionette DEBUG loaded listener.js 11:06:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0xa4ccf400) [pid = 1807] [serial = 2323] [outer = 0x89e41800] 11:06:59 INFO - PROCESS | 1807 | --DOCSHELL 0x84f6b400 == 134 [pid = 1807] [id = 673] 11:06:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8a527000 == 133 [pid = 1807] [id = 757] 11:06:59 INFO - PROCESS | 1807 | --DOCSHELL 0x9005d000 == 132 [pid = 1807] [id = 669] 11:06:59 INFO - PROCESS | 1807 | --DOCSHELL 0x9794fc00 == 131 [pid = 1807] [id = 746] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x8c84bc00) [pid = 1807] [serial = 2205] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x97955000) [pid = 1807] [serial = 2180] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x903db800) [pid = 1807] [serial = 2166] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x87d7ec00) [pid = 1807] [serial = 2196] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x8aeaf000) [pid = 1807] [serial = 2202] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x8acf8800) [pid = 1807] [serial = 2201] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x89f22800) [pid = 1807] [serial = 2199] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x907b5c00) [pid = 1807] [serial = 2169] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x8ffb8800) [pid = 1807] [serial = 2162] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x92b0dc00) [pid = 1807] [serial = 2174] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x86afcc00) [pid = 1807] [serial = 2144] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x8e37ac00) [pid = 1807] [serial = 2153] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x92e23400) [pid = 1807] [serial = 2175] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x993d7800) [pid = 1807] [serial = 2189] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x987b4c00) [pid = 1807] [serial = 2184] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x8bd9fc00) [pid = 1807] [serial = 2150] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x86c2e400) [pid = 1807] [serial = 2195] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x9aab0400) [pid = 1807] [serial = 2192] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x8f490000) [pid = 1807] [serial = 2160] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x97959800) [pid = 1807] [serial = 2181] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x8a52e400) [pid = 1807] [serial = 2148] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x9a657000) [pid = 1807] [serial = 2190] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x916e6800) [pid = 1807] [serial = 2172] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x902f7800) [pid = 1807] [serial = 2165] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x89f29400) [pid = 1807] [serial = 2147] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x93e49000) [pid = 1807] [serial = 2178] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x9005e800) [pid = 1807] [serial = 2163] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x89bb3c00) [pid = 1807] [serial = 2198] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x98b80400) [pid = 1807] [serial = 2186] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x8c8d1c00) [pid = 1807] [serial = 2151] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x915a0800) [pid = 1807] [serial = 2171] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x93b8a000) [pid = 1807] [serial = 2177] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x8bd9b800) [pid = 1807] [serial = 2204] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x87cf7800) [pid = 1807] [serial = 2145] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x8f1c9800) [pid = 1807] [serial = 2156] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x984f1c00) [pid = 1807] [serial = 2183] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x904b8c00) [pid = 1807] [serial = 2168] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x97950000) [pid = 1807] [serial = 2130] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x8bd14400) [pid = 1807] [serial = 2079] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x8f1ce400) [pid = 1807] [serial = 2157] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x98f4f000) [pid = 1807] [serial = 2187] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x8f340400) [pid = 1807] [serial = 2159] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x8e383400) [pid = 1807] [serial = 2154] [outer = (nil)] [url = about:blank] 11:07:00 INFO - PROCESS | 1807 | 1461175620285 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:07:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:07:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:07:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:07:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:07:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:07:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:07:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:07:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:07:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:07:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:07:00 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:00 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:07:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:07:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:07:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:07:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:07:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:07:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:07:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:07:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:07:00 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 4954ms 11:07:00 INFO - PROCESS | 1807 | 1461175620394 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 11:07:00 INFO - PROCESS | 1807 | 1461175620400 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 11:07:00 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:07:00 INFO - PROCESS | 1807 | 1461175620409 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:07:00 INFO - PROCESS | 1807 | 1461175620418 Marionette TRACE conn4 <- [1,3062,null,{}] 11:07:00 INFO - PROCESS | 1807 | 1461175620432 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:00 INFO - PROCESS | 1807 | 1461175620828 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 11:07:01 INFO - PROCESS | 1807 | 1461175621143 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x87cf7800 == 132 [pid = 1807] [id = 775] 11:07:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x87cf8000) [pid = 1807] [serial = 2324] [outer = (nil)] 11:07:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x87d7b800) [pid = 1807] [serial = 2325] [outer = 0x87cf8000] 11:07:01 INFO - PROCESS | 1807 | 1461175621273 Marionette DEBUG loaded listener.js 11:07:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8901f400) [pid = 1807] [serial = 2326] [outer = 0x87cf8000] 11:07:01 INFO - PROCESS | 1807 | [1807] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:07:02 INFO - PROCESS | 1807 | 1461175622112 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:07:02 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1742ms 11:07:02 INFO - PROCESS | 1807 | 1461175622158 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 11:07:02 INFO - PROCESS | 1807 | 1461175622166 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 11:07:02 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:07:02 INFO - PROCESS | 1807 | 1461175622177 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:07:02 INFO - PROCESS | 1807 | 1461175622181 Marionette TRACE conn4 <- [1,3066,null,{}] 11:07:02 INFO - PROCESS | 1807 | 1461175622188 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:02 INFO - PROCESS | 1807 | 1461175622421 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 11:07:02 INFO - PROCESS | 1807 | 1461175622702 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x87d7cc00 == 133 [pid = 1807] [id = 776] 11:07:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x891e9400) [pid = 1807] [serial = 2327] [outer = (nil)] 11:07:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x89f2a000) [pid = 1807] [serial = 2328] [outer = 0x891e9400] 11:07:02 INFO - PROCESS | 1807 | 1461175622780 Marionette DEBUG loaded listener.js 11:07:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8aba1c00) [pid = 1807] [serial = 2329] [outer = 0x891e9400] 11:07:03 INFO - PROCESS | 1807 | 1461175623699 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:07:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:07:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:07:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:07:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:07:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:07:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:07:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:07:03 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1544ms 11:07:03 INFO - PROCESS | 1807 | 1461175623723 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 11:07:03 INFO - PROCESS | 1807 | 1461175623727 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 11:07:03 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:07:03 INFO - PROCESS | 1807 | 1461175623734 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:07:03 INFO - PROCESS | 1807 | 1461175623739 Marionette TRACE conn4 <- [1,3070,null,{}] 11:07:03 INFO - PROCESS | 1807 | 1461175623762 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:04 INFO - PROCESS | 1807 | 1461175624072 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 11:07:04 INFO - PROCESS | 1807 | 1461175624127 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x86decc00 == 134 [pid = 1807] [id = 777] 11:07:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8aeb4c00) [pid = 1807] [serial = 2330] [outer = (nil)] 11:07:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8bd92c00) [pid = 1807] [serial = 2331] [outer = 0x8aeb4c00] 11:07:04 INFO - PROCESS | 1807 | 1461175624222 Marionette DEBUG loaded listener.js 11:07:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8bd9f000) [pid = 1807] [serial = 2332] [outer = 0x8aeb4c00] 11:07:05 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x93b7e800) [pid = 1807] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:07:05 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x8abad800) [pid = 1807] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:07:05 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0xa0acac00) [pid = 1807] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:07:05 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x8f1ba800) [pid = 1807] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:07:05 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x86a1e800) [pid = 1807] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:07:05 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x9034d800) [pid = 1807] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:07:05 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x8c850000) [pid = 1807] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:07:05 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x9fc94800) [pid = 1807] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:07:05 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x98f4d800) [pid = 1807] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:07:05 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x907b7800) [pid = 1807] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:07:05 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x92a2b000) [pid = 1807] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:07:05 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x93a33000) [pid = 1807] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:07:05 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x891ee400) [pid = 1807] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:07:05 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x97a9d800) [pid = 1807] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:07:05 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0xa0fecc00) [pid = 1807] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:07:05 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x97958800) [pid = 1807] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:07:05 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x8a52b800) [pid = 1807] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:07:05 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x904b5000) [pid = 1807] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:07:05 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x89a56400) [pid = 1807] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:07:05 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0x8acf2000) [pid = 1807] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:07:05 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0x9feea800) [pid = 1807] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:07:05 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x8f488800) [pid = 1807] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:07:05 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x9a6d6800) [pid = 1807] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:07:05 INFO - PROCESS | 1807 | --DOMWINDOW == 120 (0x97951000) [pid = 1807] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:07:05 INFO - PROCESS | 1807 | 1461175625854 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:07:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:07:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:07:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:07:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:07:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:07:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:07:05 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2147ms 11:07:05 INFO - PROCESS | 1807 | 1461175625883 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 11:07:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:07:05 INFO - PROCESS | 1807 | 1461175625888 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 11:07:05 INFO - PROCESS | 1807 | 1461175625894 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:07:05 INFO - PROCESS | 1807 | 1461175625897 Marionette TRACE conn4 <- [1,3074,null,{}] 11:07:05 INFO - PROCESS | 1807 | 1461175625902 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:06 INFO - PROCESS | 1807 | 1461175626122 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 11:07:06 INFO - PROCESS | 1807 | 1461175626364 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bd98400 == 135 [pid = 1807] [id = 778] 11:07:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0x8c849c00) [pid = 1807] [serial = 2333] [outer = (nil)] 11:07:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x8c8d3800) [pid = 1807] [serial = 2334] [outer = 0x8c849c00] 11:07:06 INFO - PROCESS | 1807 | 1461175626443 Marionette DEBUG loaded listener.js 11:07:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x8c978c00) [pid = 1807] [serial = 2335] [outer = 0x8c849c00] 11:07:07 INFO - PROCESS | 1807 | 1461175627206 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:07:07 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1336ms 11:07:07 INFO - PROCESS | 1807 | 1461175627231 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 11:07:07 INFO - PROCESS | 1807 | 1461175627235 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 11:07:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:07:07 INFO - PROCESS | 1807 | 1461175627242 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:07:07 INFO - PROCESS | 1807 | 1461175627244 Marionette TRACE conn4 <- [1,3078,null,{}] 11:07:07 INFO - PROCESS | 1807 | 1461175627465 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:07 INFO - PROCESS | 1807 | 1461175627722 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 11:07:08 INFO - PROCESS | 1807 | 1461175628128 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x87cf6000 == 136 [pid = 1807] [id = 779] 11:07:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x87d75400) [pid = 1807] [serial = 2336] [outer = (nil)] 11:07:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x891e5800) [pid = 1807] [serial = 2337] [outer = 0x87d75400] 11:07:08 INFO - PROCESS | 1807 | 1461175628227 Marionette DEBUG loaded listener.js 11:07:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x89a16000) [pid = 1807] [serial = 2338] [outer = 0x87d75400] 11:07:09 INFO - PROCESS | 1807 | 1461175629152 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 11:07:09 INFO - PROCESS | 1807 | 1461175629258 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 11:07:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:07:09 INFO - PROCESS | 1807 | 1461175629268 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:07:09 INFO - PROCESS | 1807 | 1461175629272 Marionette TRACE conn4 <- [1,3082,null,{}] 11:07:09 INFO - PROCESS | 1807 | 1461175629279 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:09 INFO - PROCESS | 1807 | 1461175629533 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 11:07:09 INFO - PROCESS | 1807 | 1461175629913 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x89f21400 == 137 [pid = 1807] [id = 780] 11:07:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x89f26400) [pid = 1807] [serial = 2339] [outer = (nil)] 11:07:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x8a530000) [pid = 1807] [serial = 2340] [outer = 0x89f26400] 11:07:10 INFO - PROCESS | 1807 | 1461175630015 Marionette DEBUG loaded listener.js 11:07:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x8ae2cc00) [pid = 1807] [serial = 2341] [outer = 0x89f26400] 11:07:10 INFO - PROCESS | 1807 | 1461175630963 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:07:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:07:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:07:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:07:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1737ms 11:07:11 INFO - PROCESS | 1807 | 1461175631006 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 11:07:11 INFO - PROCESS | 1807 | 1461175631011 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 11:07:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:07:11 INFO - PROCESS | 1807 | 1461175631019 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:07:11 INFO - PROCESS | 1807 | 1461175631023 Marionette TRACE conn4 <- [1,3086,null,{}] 11:07:11 INFO - PROCESS | 1807 | 1461175631031 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:11 INFO - PROCESS | 1807 | 1461175631317 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 11:07:11 INFO - PROCESS | 1807 | 1461175631739 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bd9ec00 == 138 [pid = 1807] [id = 781] 11:07:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x8c847c00) [pid = 1807] [serial = 2342] [outer = (nil)] 11:07:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x8c850000) [pid = 1807] [serial = 2343] [outer = 0x8c847c00] 11:07:11 INFO - PROCESS | 1807 | 1461175631842 Marionette DEBUG loaded listener.js 11:07:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x8cb71800) [pid = 1807] [serial = 2344] [outer = 0x8c847c00] 11:07:12 INFO - PROCESS | 1807 | 1461175632707 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:07:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:07:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1745ms 11:07:12 INFO - PROCESS | 1807 | 1461175632774 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 11:07:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:07:12 INFO - PROCESS | 1807 | 1461175632784 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 11:07:12 INFO - PROCESS | 1807 | 1461175632792 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:07:12 INFO - PROCESS | 1807 | 1461175632796 Marionette TRACE conn4 <- [1,3090,null,{}] 11:07:12 INFO - PROCESS | 1807 | 1461175632802 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:13 INFO - PROCESS | 1807 | 1461175633181 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 11:07:13 INFO - PROCESS | 1807 | 1461175633470 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bd95c00 == 139 [pid = 1807] [id = 782] 11:07:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x8f1bb800) [pid = 1807] [serial = 2345] [outer = (nil)] 11:07:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x8f1d2000) [pid = 1807] [serial = 2346] [outer = 0x8f1bb800] 11:07:13 INFO - PROCESS | 1807 | 1461175633575 Marionette DEBUG loaded listener.js 11:07:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x8f20e000) [pid = 1807] [serial = 2347] [outer = 0x8f1bb800] 11:07:14 INFO - PROCESS | 1807 | 1461175634778 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:07:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:07:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 2035ms 11:07:14 INFO - PROCESS | 1807 | 1461175634849 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 11:07:14 INFO - PROCESS | 1807 | 1461175634857 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 11:07:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:07:14 INFO - PROCESS | 1807 | 1461175634872 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:07:14 INFO - PROCESS | 1807 | 1461175634879 Marionette TRACE conn4 <- [1,3094,null,{}] 11:07:14 INFO - PROCESS | 1807 | 1461175634890 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:15 INFO - PROCESS | 1807 | 1461175635183 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 11:07:15 INFO - PROCESS | 1807 | 1461175635562 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x86de7c00 == 140 [pid = 1807] [id = 783] 11:07:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x8f1d0000) [pid = 1807] [serial = 2348] [outer = (nil)] 11:07:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x8f346400) [pid = 1807] [serial = 2349] [outer = 0x8f1d0000] 11:07:15 INFO - PROCESS | 1807 | 1461175635665 Marionette DEBUG loaded listener.js 11:07:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8f349400) [pid = 1807] [serial = 2350] [outer = 0x8f1d0000] 11:07:16 INFO - PROCESS | 1807 | 1461175636499 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:07:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:07:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1648ms 11:07:16 INFO - PROCESS | 1807 | 1461175636519 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 11:07:16 INFO - PROCESS | 1807 | 1461175636522 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 11:07:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:07:16 INFO - PROCESS | 1807 | 1461175636529 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:07:16 INFO - PROCESS | 1807 | 1461175636533 Marionette TRACE conn4 <- [1,3098,null,{}] 11:07:16 INFO - PROCESS | 1807 | 1461175636539 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:16 INFO - PROCESS | 1807 | 1461175636841 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 11:07:17 INFO - PROCESS | 1807 | 1461175637144 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f74000 == 141 [pid = 1807] [id = 784] 11:07:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8fea0400) [pid = 1807] [serial = 2351] [outer = (nil)] 11:07:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8ffb7c00) [pid = 1807] [serial = 2352] [outer = 0x8fea0400] 11:07:17 INFO - PROCESS | 1807 | 1461175637245 Marionette DEBUG loaded listener.js 11:07:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x902f3400) [pid = 1807] [serial = 2353] [outer = 0x8fea0400] 11:07:18 INFO - PROCESS | 1807 | 1461175638119 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:07:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:07:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:07:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1642ms 11:07:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:07:18 INFO - PROCESS | 1807 | 1461175638173 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 11:07:18 INFO - PROCESS | 1807 | 1461175638176 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 11:07:18 INFO - PROCESS | 1807 | 1461175638183 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:07:18 INFO - PROCESS | 1807 | 1461175638186 Marionette TRACE conn4 <- [1,3102,null,{}] 11:07:18 INFO - PROCESS | 1807 | 1461175638192 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:18 INFO - PROCESS | 1807 | 1461175638412 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 11:07:18 INFO - PROCESS | 1807 | 1461175638740 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x863e7400 == 142 [pid = 1807] [id = 785] 11:07:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x90350000) [pid = 1807] [serial = 2354] [outer = (nil)] 11:07:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x903e6000) [pid = 1807] [serial = 2355] [outer = 0x90350000] 11:07:18 INFO - PROCESS | 1807 | 1461175638836 Marionette DEBUG loaded listener.js 11:07:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x904b5000) [pid = 1807] [serial = 2356] [outer = 0x90350000] 11:07:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:07:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1504ms 11:07:19 INFO - PROCESS | 1807 | 1461175639677 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:07:19 INFO - PROCESS | 1807 | 1461175639687 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 11:07:19 INFO - PROCESS | 1807 | 1461175639691 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 11:07:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:07:19 INFO - PROCESS | 1807 | 1461175639698 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:07:19 INFO - PROCESS | 1807 | 1461175639701 Marionette TRACE conn4 <- [1,3106,null,{}] 11:07:19 INFO - PROCESS | 1807 | 1461175639707 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:19 INFO - PROCESS | 1807 | 1461175639925 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 11:07:20 INFO - PROCESS | 1807 | 1461175640219 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x863e4000 == 143 [pid = 1807] [id = 786] 11:07:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x90343800) [pid = 1807] [serial = 2357] [outer = (nil)] 11:07:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x91449400) [pid = 1807] [serial = 2358] [outer = 0x90343800] 11:07:20 INFO - PROCESS | 1807 | 1461175640322 Marionette DEBUG loaded listener.js 11:07:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x9159bc00) [pid = 1807] [serial = 2359] [outer = 0x90343800] 11:07:21 INFO - PROCESS | 1807 | 1461175641261 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:07:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:07:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:07:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:07:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1582ms 11:07:21 INFO - PROCESS | 1807 | 1461175641281 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 11:07:21 INFO - PROCESS | 1807 | 1461175641285 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 11:07:21 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:07:21 INFO - PROCESS | 1807 | 1461175641292 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:07:21 INFO - PROCESS | 1807 | 1461175641294 Marionette TRACE conn4 <- [1,3110,null,{}] 11:07:21 INFO - PROCESS | 1807 | 1461175641301 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:21 INFO - PROCESS | 1807 | 1461175641558 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 11:07:21 INFO - PROCESS | 1807 | 1461175641856 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bd9e800 == 144 [pid = 1807] [id = 787] 11:07:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x90911400) [pid = 1807] [serial = 2360] [outer = (nil)] 11:07:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x92a25800) [pid = 1807] [serial = 2361] [outer = 0x90911400] 11:07:21 INFO - PROCESS | 1807 | 1461175641950 Marionette DEBUG loaded listener.js 11:07:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x92af5c00) [pid = 1807] [serial = 2362] [outer = 0x90911400] 11:07:22 INFO - PROCESS | 1807 | 1461175642781 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:07:22 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:07:22 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 11:07:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:07:22 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1543ms 11:07:22 INFO - PROCESS | 1807 | 1461175642837 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 11:07:22 INFO - PROCESS | 1807 | 1461175642840 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 11:07:22 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:07:22 INFO - PROCESS | 1807 | 1461175642847 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:07:22 INFO - PROCESS | 1807 | 1461175642850 Marionette TRACE conn4 <- [1,3114,null,{}] 11:07:22 INFO - PROCESS | 1807 | 1461175642857 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:23 INFO - PROCESS | 1807 | 1461175643105 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 11:07:23 INFO - PROCESS | 1807 | 1461175643430 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"3180da21-fbcc-413f-97e3-d91af026404e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x918a1400 == 145 [pid = 1807] [id = 788] 11:07:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x92a25400) [pid = 1807] [serial = 2363] [outer = (nil)] 11:07:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x92e28c00) [pid = 1807] [serial = 2364] [outer = 0x92a25400] 11:07:23 INFO - PROCESS | 1807 | 1461175643525 Marionette DEBUG loaded listener.js 11:07:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x92e37c00) [pid = 1807] [serial = 2365] [outer = 0x92a25400] 11:07:24 INFO - PROCESS | 1807 | 1461175644382 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:07:24 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:07:24 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1582ms 11:07:24 INFO - PROCESS | 1807 | 1461175644431 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 11:07:24 INFO - PROCESS | 1807 | 1461175644435 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 11:07:25 WARNING - u'runner_teardown' () 11:07:25 INFO - No more tests 11:07:25 INFO - Got 0 unexpected results 11:07:25 INFO - SUITE-END | took 1359s 11:07:25 INFO - Closing logging queue 11:07:25 INFO - queue closed 11:07:25 INFO - Return code: 0 11:07:25 WARNING - # TBPL SUCCESS # 11:07:25 INFO - Running post-action listener: _resource_record_post_action 11:07:25 INFO - Running post-run listener: _resource_record_post_run 11:07:26 INFO - Total resource usage - Wall time: 1397s; CPU: 98.0%; Read bytes: 13996032; Write bytes: 962920448; Read time: 544; Write time: 256708 11:07:26 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:07:26 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 4096; Write bytes: 185171968; Read time: 8; Write time: 157736 11:07:26 INFO - run-tests - Wall time: 1365s; CPU: 98.0%; Read bytes: 13438976; Write bytes: 777748480; Read time: 504; Write time: 98972 11:07:26 INFO - Running post-run listener: _upload_blobber_files 11:07:26 INFO - Blob upload gear active. 11:07:26 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:07:26 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 11:07:26 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', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 11:07:26 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 fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 11:07:27 INFO - (blobuploader) - INFO - Open directory for files ... 11:07:27 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:07:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:07:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:07:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:07:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:07:28 INFO - (blobuploader) - INFO - Done attempting. 11:07:28 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:07:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:07:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:07:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:07:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:07:29 INFO - (blobuploader) - INFO - Done attempting. 11:07:29 INFO - (blobuploader) - INFO - Iteration through files over. 11:07:29 INFO - Return code: 0 11:07:29 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:07:29 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:07:29 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/42ba5afbbfc20e3ed9721492b1f0822836c5f94a54491ebd4dafc35be0a79a3a4cdd5758397d1844485516afb4e8addf1e31a642886fb0154cc4335ea186334b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/3ee672e3d8acea020409df19f9c8afd8f04f9b531edf9acd0f918608b2121a7a9709245b5cb638672db952b326331900cb0d2bc48c10236ac7b69633677352cf"} 11:07:29 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:07:29 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:07:29 INFO - Contents: 11:07:29 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/42ba5afbbfc20e3ed9721492b1f0822836c5f94a54491ebd4dafc35be0a79a3a4cdd5758397d1844485516afb4e8addf1e31a642886fb0154cc4335ea186334b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/3ee672e3d8acea020409df19f9c8afd8f04f9b531edf9acd0f918608b2121a7a9709245b5cb638672db952b326331900cb0d2bc48c10236ac7b69633677352cf"} 11:07:29 INFO - Running post-run listener: copy_logs_to_upload_dir 11:07:29 INFO - Copying logs to upload dir... 11:07:29 INFO - mkdir: /builds/slave/test/build/upload/logs 11:07:29 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1529.958866 ========= master_lag: 10.46 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 40 secs) (at 2016-04-20 11:07:37.419210) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 4 secs) (at 2016-04-20 11:07:37.420461) ========= 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-1461173987.867056-1130288803 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/42ba5afbbfc20e3ed9721492b1f0822836c5f94a54491ebd4dafc35be0a79a3a4cdd5758397d1844485516afb4e8addf1e31a642886fb0154cc4335ea186334b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/3ee672e3d8acea020409df19f9c8afd8f04f9b531edf9acd0f918608b2121a7a9709245b5cb638672db952b326331900cb0d2bc48c10236ac7b69633677352cf"} build_url:https://queue.taskcluster.net/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032157 build_url: 'https://queue.taskcluster.net/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/42ba5afbbfc20e3ed9721492b1f0822836c5f94a54491ebd4dafc35be0a79a3a4cdd5758397d1844485516afb4e8addf1e31a642886fb0154cc4335ea186334b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/3ee672e3d8acea020409df19f9c8afd8f04f9b531edf9acd0f918608b2121a7a9709245b5cb638672db952b326331900cb0d2bc48c10236ac7b69633677352cf"}' symbols_url: 'https://queue.taskcluster.net/v1/task/c3NKxyxnSG6-tlBrJctGxA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 4.64 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 4 secs) (at 2016-04-20 11:07:42.092075) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 11:07:42.092583) ========= 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-1461173987.867056-1130288803 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017689 ========= master_lag: 4.91 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 11:07:47.016115) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 11:07:47.016624) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 11:07:47.023164) ========= ========= Total master_lag: 49.38 =========