builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1052 starttime: 1464996572.22 results: success (0) buildid: 20160603145726 builduid: 735eabd89e7642b190025e5aec037e93 revision: 15bb21e207853ad8c1c4761205dfbd60118224c7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-03 16:29:32.221340) ========= master: http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-03 16:29:32.221771) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-03 16:29:32.222070) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-03 16:29:32.260334) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 16:29:32.260655) ========= 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-1464996154.927038-16032192 _=/tools/buildbot/bin/python using PTY: False --2016-06-03 16:29:32-- 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% 557K=0.02s 2016-06-03 16:29:32 (557 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.370010 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 16:29:32.690940) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 16:29:32.691242) ========= 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-1464996154.927038-16032192 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.060398 ========= master_lag: 0.28 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 16:29:33.030539) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-03 16:29:33.030847) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 15bb21e207853ad8c1c4761205dfbd60118224c7 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 15bb21e207853ad8c1c4761205dfbd60118224c7 --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-1464996154.927038-16032192 _=/tools/buildbot/bin/python using PTY: False 2016-06-03 16:29:32,909 truncating revision to first 12 chars 2016-06-03 16:29:32,909 Setting DEBUG logging. 2016-06-03 16:29:32,910 attempt 1/10 2016-06-03 16:29:32,910 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/15bb21e20785?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-03 16:29:33,358 unpacking tar archive at: mozilla-aurora-15bb21e20785/testing/mozharness/ program finished with exit code 0 elapsedTime=0.706982 ========= master_lag: 0.31 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-03 16:29:34.043328) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-03 16:29:34.043659) ========= script_repo_revision: 15bb21e207853ad8c1c4761205dfbd60118224c7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-03 16:29:34.044080) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-03 16:29:34.044350) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-03 16:29:34.403526) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 39 secs) (at 2016-06-03 16:29:34.403809) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1464996154.927038-16032192 _=/tools/buildbot/bin/python using PTY: False 16:29:34 INFO - MultiFileLogger online at 20160603 16:29:34 in /builds/slave/test 16:29:34 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 16:29:34 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 16:29:34 INFO - {'append_to_log': False, 16:29:34 INFO - 'base_work_dir': '/builds/slave/test', 16:29:34 INFO - 'blob_upload_branch': 'mozilla-aurora', 16:29:34 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 16:29:34 INFO - 'buildbot_json_path': 'buildprops.json', 16:29:34 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 16:29:34 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:29:34 INFO - 'download_minidump_stackwalk': True, 16:29:34 INFO - 'download_symbols': 'true', 16:29:34 INFO - 'e10s': False, 16:29:34 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 16:29:34 INFO - 'tooltool.py': '/tools/tooltool.py', 16:29:34 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 16:29:34 INFO - '/tools/misc-python/virtualenv.py')}, 16:29:34 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:29:34 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:29:34 INFO - 'log_level': 'info', 16:29:34 INFO - 'log_to_console': True, 16:29:34 INFO - 'opt_config_files': (), 16:29:34 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:29:34 INFO - '--processes=1', 16:29:34 INFO - '--config=%(test_path)s/wptrunner.ini', 16:29:34 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:29:34 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:29:34 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:29:34 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:29:34 INFO - 'pip_index': False, 16:29:34 INFO - 'require_test_zip': True, 16:29:34 INFO - 'test_type': ('testharness',), 16:29:34 INFO - 'this_chunk': '1', 16:29:34 INFO - 'tooltool_cache': '/builds/tooltool_cache', 16:29:34 INFO - 'total_chunks': '10', 16:29:34 INFO - 'virtualenv_path': 'venv', 16:29:34 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:29:34 INFO - 'work_dir': 'build'} 16:29:34 INFO - ##### 16:29:34 INFO - ##### Running clobber step. 16:29:34 INFO - ##### 16:29:34 INFO - Running pre-action listener: _resource_record_pre_action 16:29:34 INFO - Running main action method: clobber 16:29:34 INFO - rmtree: /builds/slave/test/build 16:29:34 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 16:29:36 INFO - Running post-action listener: _resource_record_post_action 16:29:36 INFO - ##### 16:29:36 INFO - ##### Running read-buildbot-config step. 16:29:36 INFO - ##### 16:29:36 INFO - Running pre-action listener: _resource_record_pre_action 16:29:36 INFO - Running main action method: read_buildbot_config 16:29:36 INFO - Using buildbot properties: 16:29:36 INFO - { 16:29:36 INFO - "project": "", 16:29:36 INFO - "product": "firefox", 16:29:36 INFO - "script_repo_revision": "production", 16:29:36 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 16:29:36 INFO - "repository": "", 16:29:36 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 16:29:36 INFO - "buildid": "20160603145726", 16:29:36 INFO - "pgo_build": "False", 16:29:36 INFO - "basedir": "/builds/slave/test", 16:29:36 INFO - "buildnumber": 10, 16:29:36 INFO - "slavename": "tst-linux32-spot-1052", 16:29:36 INFO - "revision": "15bb21e207853ad8c1c4761205dfbd60118224c7", 16:29:36 INFO - "master": "http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/", 16:29:36 INFO - "platform": "linux", 16:29:36 INFO - "branch": "mozilla-aurora", 16:29:36 INFO - "repo_path": "releases/mozilla-aurora", 16:29:36 INFO - "moz_repo_path": "", 16:29:36 INFO - "stage_platform": "linux", 16:29:36 INFO - "builduid": "735eabd89e7642b190025e5aec037e93", 16:29:36 INFO - "slavebuilddir": "test" 16:29:36 INFO - } 16:29:36 INFO - Found installer url https://queue.taskcluster.net/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 16:29:36 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 16:29:36 INFO - Running post-action listener: _resource_record_post_action 16:29:36 INFO - ##### 16:29:36 INFO - ##### Running download-and-extract step. 16:29:36 INFO - ##### 16:29:36 INFO - Running pre-action listener: _resource_record_pre_action 16:29:36 INFO - Running main action method: download_and_extract 16:29:36 INFO - mkdir: /builds/slave/test/build/tests 16:29:36 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')]} 16:29:36 INFO - https://queue.taskcluster.net/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 16:29:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 16:29:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 16:29:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 16:29:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 16:30:06 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json: timed out 16:30:06 INFO - retry: attempt #1 caught exception: timed out 16:30:06 INFO - retry: Failed, sleeping 30 seconds before retrying 16:30:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #2 16:30:37 INFO - Downloaded 1325 bytes. 16:30:37 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 16:30:37 INFO - Using the following test package requirements: 16:30:37 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 16:30:37 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 16:30:37 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 16:30:37 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 16:30:37 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 16:30:37 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 16:30:37 INFO - u'jsshell-linux-i686.zip'], 16:30:37 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 16:30:37 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 16:30:37 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 16:30:37 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 16:30:37 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 16:30:37 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 16:30:37 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 16:30:37 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 16:30:37 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 16:30:37 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 16:30:37 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 16:30:37 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 16:30:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:30:37 INFO - https://queue.taskcluster.net/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 16:30:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 16:30:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 16:30:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 16:30:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 16:30:40 INFO - Downloaded 22798725 bytes. 16:30:40 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:30:40 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:30:41 INFO - caution: filename not matched: web-platform/* 16:30:41 INFO - Return code: 11 16:30: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')]} 16:30:41 INFO - https://queue.taskcluster.net/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 16:30:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 16:30:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 16:30:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 16:30:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 16:30:45 INFO - Downloaded 36387733 bytes. 16:30:45 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:30:45 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:30:48 INFO - caution: filename not matched: bin/* 16:30:48 INFO - caution: filename not matched: config/* 16:30:48 INFO - caution: filename not matched: mozbase/* 16:30:48 INFO - caution: filename not matched: marionette/* 16:30:48 INFO - caution: filename not matched: tools/wptserve/* 16:30:48 INFO - Return code: 11 16:30:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:30:48 INFO - https://queue.taskcluster.net/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 16:30:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 16:30:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 16:30:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 16:30:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 16:30:58 INFO - Downloaded 69364666 bytes. 16:30:58 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 16:30:58 INFO - mkdir: /builds/slave/test/properties 16:30:58 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 16:30:58 INFO - Writing to file /builds/slave/test/properties/build_url 16:30:58 INFO - Contents: 16:30:58 INFO - build_url:https://queue.taskcluster.net/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 16:30:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 16:30:59 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 16:30:59 INFO - Writing to file /builds/slave/test/properties/symbols_url 16:30:59 INFO - Contents: 16:30:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 16:30:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:30:59 INFO - https://queue.taskcluster.net/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:30:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 16:30:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 16:30:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 16:30:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 16:31:06 INFO - Downloaded 92340268 bytes. 16:31:06 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 16:31:06 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 16:31:15 INFO - Return code: 0 16:31:15 INFO - Running post-action listener: _resource_record_post_action 16:31:15 INFO - Running post-action listener: set_extra_try_arguments 16:31:15 INFO - ##### 16:31:15 INFO - ##### Running create-virtualenv step. 16:31:15 INFO - ##### 16:31:15 INFO - Running pre-action listener: _pre_create_virtualenv 16:31:15 INFO - Running pre-action listener: _resource_record_pre_action 16:31:15 INFO - Running main action method: create_virtualenv 16:31:15 INFO - Creating virtualenv /builds/slave/test/build/venv 16:31:15 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 16:31:15 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 16:31:16 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 16:31:16 INFO - Using real prefix '/usr' 16:31:16 INFO - New python executable in /builds/slave/test/build/venv/bin/python 16:31:17 INFO - Installing distribute.............................................................................................................................................................................................done. 16:31:21 INFO - Installing pip.................done. 16:31:21 INFO - Return code: 0 16:31:21 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 16:31:21 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')]} 16:31:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:31:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:31:21 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')]} 16:31:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:31:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:31:21 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8df4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e5b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f0df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8befe30>, '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 0x8e8cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f0b470>, '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-1464996154.927038-16032192', '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 16:31:21 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 16:31:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 16:31:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:31:21 INFO - 'CCACHE_UMASK': '002', 16:31:21 INFO - 'DISPLAY': ':0', 16:31:21 INFO - 'HOME': '/home/cltbld', 16:31:21 INFO - 'LANG': 'en_US.UTF-8', 16:31:21 INFO - 'LOGNAME': 'cltbld', 16:31:21 INFO - 'MAIL': '/var/mail/cltbld', 16:31:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:31:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:31:21 INFO - 'MOZ_NO_REMOTE': '1', 16:31:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:31:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:31:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:31:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:31:21 INFO - 'PWD': '/builds/slave/test', 16:31:21 INFO - 'SHELL': '/bin/bash', 16:31:21 INFO - 'SHLVL': '1', 16:31:21 INFO - 'TERM': 'linux', 16:31:21 INFO - 'TMOUT': '86400', 16:31:21 INFO - 'USER': 'cltbld', 16:31:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464996154.927038-16032192', 16:31:21 INFO - '_': '/tools/buildbot/bin/python'} 16:31:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:31:21 INFO - Downloading/unpacking psutil>=0.7.1 16:31:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:31:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:31:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:31:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:31:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:31:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:31:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 16:31:25 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:31:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:31:25 INFO - Installing collected packages: psutil 16:31:25 INFO - Running setup.py install for psutil 16:31:25 INFO - building 'psutil._psutil_linux' extension 16:31:25 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 16:31:26 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 16:31:26 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 16:31:26 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 16:31:26 INFO - building 'psutil._psutil_posix' extension 16:31:26 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 16:31:26 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 16:31:26 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:31:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:31:26 INFO - Successfully installed psutil 16:31:26 INFO - Cleaning up... 16:31:26 INFO - Return code: 0 16:31:26 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 16:31: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')]} 16:31:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:31:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:31: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')]} 16:31:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:31:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:31: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8df4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e5b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f0df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8befe30>, '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 0x8e8cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f0b470>, '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-1464996154.927038-16032192', '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 16:31: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 16:31: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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 16:31:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:31:26 INFO - 'CCACHE_UMASK': '002', 16:31:26 INFO - 'DISPLAY': ':0', 16:31:26 INFO - 'HOME': '/home/cltbld', 16:31:26 INFO - 'LANG': 'en_US.UTF-8', 16:31:26 INFO - 'LOGNAME': 'cltbld', 16:31:26 INFO - 'MAIL': '/var/mail/cltbld', 16:31:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:31:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:31:26 INFO - 'MOZ_NO_REMOTE': '1', 16:31:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:31:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:31:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:31:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:31:26 INFO - 'PWD': '/builds/slave/test', 16:31:26 INFO - 'SHELL': '/bin/bash', 16:31:26 INFO - 'SHLVL': '1', 16:31:26 INFO - 'TERM': 'linux', 16:31:26 INFO - 'TMOUT': '86400', 16:31:26 INFO - 'USER': 'cltbld', 16:31:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464996154.927038-16032192', 16:31:26 INFO - '_': '/tools/buildbot/bin/python'} 16:31:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:31:27 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:31: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 16:31: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 16:31:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:31:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:31: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 16:31: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 16:31:30 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:31:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 16:31:30 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 16:31:30 INFO - Installing collected packages: mozsystemmonitor 16:31:30 INFO - Running setup.py install for mozsystemmonitor 16:31:30 INFO - Successfully installed mozsystemmonitor 16:31:30 INFO - Cleaning up... 16:31:31 INFO - Return code: 0 16:31:31 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 16:31:31 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')]} 16:31:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:31:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:31:31 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')]} 16:31:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:31:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:31:31 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8df4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e5b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f0df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8befe30>, '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 0x8e8cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f0b470>, '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-1464996154.927038-16032192', '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 16:31:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 16:31:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 16:31:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:31:31 INFO - 'CCACHE_UMASK': '002', 16:31:31 INFO - 'DISPLAY': ':0', 16:31:31 INFO - 'HOME': '/home/cltbld', 16:31:31 INFO - 'LANG': 'en_US.UTF-8', 16:31:31 INFO - 'LOGNAME': 'cltbld', 16:31:31 INFO - 'MAIL': '/var/mail/cltbld', 16:31:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:31:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:31:31 INFO - 'MOZ_NO_REMOTE': '1', 16:31:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:31:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:31:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:31:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:31:31 INFO - 'PWD': '/builds/slave/test', 16:31:31 INFO - 'SHELL': '/bin/bash', 16:31:31 INFO - 'SHLVL': '1', 16:31:31 INFO - 'TERM': 'linux', 16:31:31 INFO - 'TMOUT': '86400', 16:31:31 INFO - 'USER': 'cltbld', 16:31:31 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464996154.927038-16032192', 16:31:31 INFO - '_': '/tools/buildbot/bin/python'} 16:31:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:31:31 INFO - Downloading/unpacking blobuploader==1.2.4 16:31:31 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 16:31:31 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 16:31:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:31:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:31:31 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 16:31:31 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 16:31:34 INFO - Downloading blobuploader-1.2.4.tar.gz 16:31:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 16:31:34 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:31: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 16:31: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 16:31:34 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:31:34 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:31: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 16:31: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 16:31:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 16:31:35 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:31:35 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 16:31:35 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 16:31:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:31:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:31:35 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 16:31:35 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 16:31:36 INFO - Downloading docopt-0.6.1.tar.gz 16:31:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 16:31:36 INFO - Installing collected packages: blobuploader, requests, docopt 16:31:36 INFO - Running setup.py install for blobuploader 16:31:36 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 16:31:36 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 16:31:36 INFO - Running setup.py install for requests 16:31:37 INFO - Running setup.py install for docopt 16:31:37 INFO - Successfully installed blobuploader requests docopt 16:31:37 INFO - Cleaning up... 16:31:37 INFO - Return code: 0 16:31:37 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:31:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:31:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:31:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:31:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:31:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:31:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:31:37 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8df4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e5b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f0df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8befe30>, '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 0x8e8cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f0b470>, '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-1464996154.927038-16032192', '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 16:31:37 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 16:31:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 16:31:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:31:37 INFO - 'CCACHE_UMASK': '002', 16:31:37 INFO - 'DISPLAY': ':0', 16:31:37 INFO - 'HOME': '/home/cltbld', 16:31:37 INFO - 'LANG': 'en_US.UTF-8', 16:31:37 INFO - 'LOGNAME': 'cltbld', 16:31:37 INFO - 'MAIL': '/var/mail/cltbld', 16:31:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:31:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:31:37 INFO - 'MOZ_NO_REMOTE': '1', 16:31:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:31:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:31:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:31:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:31:37 INFO - 'PWD': '/builds/slave/test', 16:31:37 INFO - 'SHELL': '/bin/bash', 16:31:37 INFO - 'SHLVL': '1', 16:31:37 INFO - 'TERM': 'linux', 16:31:37 INFO - 'TMOUT': '86400', 16:31:37 INFO - 'USER': 'cltbld', 16:31:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464996154.927038-16032192', 16:31:37 INFO - '_': '/tools/buildbot/bin/python'} 16:31:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:31:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:31:37 INFO - Running setup.py (path:/tmp/pip-wcXAq7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:31:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:31:37 INFO - Running setup.py (path:/tmp/pip-ZRPFJ9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:31:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:31:38 INFO - Running setup.py (path:/tmp/pip-I5zqqe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:31:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:31:38 INFO - Running setup.py (path:/tmp/pip-Pidaxm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:31:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:31:38 INFO - Running setup.py (path:/tmp/pip-EYLnAU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:31:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:31:38 INFO - Running setup.py (path:/tmp/pip-NDz1jq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:31:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:31:38 INFO - Running setup.py (path:/tmp/pip-2raSl9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:31:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:31:38 INFO - Running setup.py (path:/tmp/pip-EioqHr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:31:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:31:38 INFO - Running setup.py (path:/tmp/pip-JcE8oe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:31:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:31:38 INFO - Running setup.py (path:/tmp/pip-8FYexR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:31:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:31:38 INFO - Running setup.py (path:/tmp/pip-2_P4dP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:31:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:31:39 INFO - Running setup.py (path:/tmp/pip-Pf3819-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:31:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:31:39 INFO - Running setup.py (path:/tmp/pip-MKLPMy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:31:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:31:39 INFO - Running setup.py (path:/tmp/pip-hN_mul-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:31:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:31:39 INFO - Running setup.py (path:/tmp/pip-hdVnZB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:31:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:31:39 INFO - Running setup.py (path:/tmp/pip-Lhy9tN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:31:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:31:39 INFO - Running setup.py (path:/tmp/pip-6tymWw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:31:39 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:31:39 INFO - Running setup.py (path:/tmp/pip-s9GVkO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:31:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:31:39 INFO - Running setup.py (path:/tmp/pip-m9fLGy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:31:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:31:40 INFO - Running setup.py (path:/tmp/pip-k5MMcl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:31:40 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:31:40 INFO - Running setup.py (path:/tmp/pip-ifNjda-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:31:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:31:40 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 16:31:40 INFO - Running setup.py install for manifestparser 16:31:40 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 16:31:40 INFO - Running setup.py install for mozcrash 16:31:41 INFO - Running setup.py install for mozdebug 16:31:41 INFO - Running setup.py install for mozdevice 16:31:41 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 16:31:41 INFO - Installing dm script to /builds/slave/test/build/venv/bin 16:31:41 INFO - Running setup.py install for mozfile 16:31:41 INFO - Running setup.py install for mozhttpd 16:31:41 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 16:31:41 INFO - Running setup.py install for mozinfo 16:31:41 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 16:31:41 INFO - Running setup.py install for mozInstall 16:31:42 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 16:31:42 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 16:31:42 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 16:31:42 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 16:31:42 INFO - Running setup.py install for mozleak 16:31:42 INFO - Running setup.py install for mozlog 16:31:42 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 16:31:42 INFO - Running setup.py install for moznetwork 16:31:42 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 16:31:42 INFO - Running setup.py install for mozprocess 16:31:42 INFO - Running setup.py install for mozprofile 16:31:43 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 16:31:43 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 16:31:43 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 16:31:43 INFO - Running setup.py install for mozrunner 16:31:43 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 16:31:43 INFO - Running setup.py install for mozscreenshot 16:31:43 INFO - Running setup.py install for moztest 16:31:43 INFO - Running setup.py install for mozversion 16:31:43 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 16:31:43 INFO - Running setup.py install for wptserve 16:31:44 INFO - Running setup.py install for marionette-driver 16:31:44 INFO - Running setup.py install for browsermob-proxy 16:31:44 INFO - Running setup.py install for marionette-client 16:31:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:31:45 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 16:31:45 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 16:31:45 INFO - Cleaning up... 16:31:45 INFO - Return code: 0 16:31:45 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:31:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:31:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:31:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:31:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:31:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:31:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:31:45 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8df4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e5b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f0df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8befe30>, '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 0x8e8cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f0b470>, '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-1464996154.927038-16032192', '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 16:31:45 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 16:31:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 16:31:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:31:45 INFO - 'CCACHE_UMASK': '002', 16:31:45 INFO - 'DISPLAY': ':0', 16:31:45 INFO - 'HOME': '/home/cltbld', 16:31:45 INFO - 'LANG': 'en_US.UTF-8', 16:31:45 INFO - 'LOGNAME': 'cltbld', 16:31:45 INFO - 'MAIL': '/var/mail/cltbld', 16:31:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:31:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:31:45 INFO - 'MOZ_NO_REMOTE': '1', 16:31:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:31:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:31:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:31:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:31:45 INFO - 'PWD': '/builds/slave/test', 16:31:45 INFO - 'SHELL': '/bin/bash', 16:31:45 INFO - 'SHLVL': '1', 16:31:45 INFO - 'TERM': 'linux', 16:31:45 INFO - 'TMOUT': '86400', 16:31:45 INFO - 'USER': 'cltbld', 16:31:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464996154.927038-16032192', 16:31:45 INFO - '_': '/tools/buildbot/bin/python'} 16:31:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:31:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:31:45 INFO - Running setup.py (path:/tmp/pip-9Ec7IR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:31:45 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)) 16:31:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:31:45 INFO - Running setup.py (path:/tmp/pip-NfmPS6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:31:45 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)) 16:31:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:31:45 INFO - Running setup.py (path:/tmp/pip-9D9jww-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:31:45 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)) 16:31:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:31:45 INFO - Running setup.py (path:/tmp/pip-Ow7tHK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:31:46 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)) 16:31:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:31:46 INFO - Running setup.py (path:/tmp/pip-FfpFSp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:31:46 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)) 16:31:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:31:46 INFO - Running setup.py (path:/tmp/pip-yo0L6t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:31:46 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)) 16:31:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:31:46 INFO - Running setup.py (path:/tmp/pip-N7stHr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:31:46 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)) 16:31:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:31:46 INFO - Running setup.py (path:/tmp/pip-Gjwo_Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:31:46 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)) 16:31:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:31:46 INFO - Running setup.py (path:/tmp/pip-V7SieD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:31:46 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)) 16:31:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:31:46 INFO - Running setup.py (path:/tmp/pip-kOdYCR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:31:46 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)) 16:31:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:31:46 INFO - Running setup.py (path:/tmp/pip-cdTqSY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:31:46 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)) 16:31:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:31:46 INFO - Running setup.py (path:/tmp/pip-AiLZUF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:31:47 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)) 16:31:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:31:47 INFO - Running setup.py (path:/tmp/pip-9bptGV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:31:47 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)) 16:31:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:31:47 INFO - Running setup.py (path:/tmp/pip-7GZvs0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:31:47 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)) 16:31:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:31:47 INFO - Running setup.py (path:/tmp/pip-GhUQbg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:31:47 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)) 16:31:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:31:47 INFO - Running setup.py (path:/tmp/pip-KlyOx9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:31:47 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)) 16:31:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:31:47 INFO - Running setup.py (path:/tmp/pip-vxj8rE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:31:47 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)) 16:31:47 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:31:47 INFO - Running setup.py (path:/tmp/pip-jLw1d0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:31:47 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)) 16:31:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:31:47 INFO - Running setup.py (path:/tmp/pip-_9ssH2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:31:47 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)) 16:31:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:31:47 INFO - Running setup.py (path:/tmp/pip-aYDVqn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:31:48 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)) 16:31:48 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:31:48 INFO - Running setup.py (path:/tmp/pip-pA85Ws-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:31:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:31:48 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)) 16:31:48 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)) 16:31:48 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)) 16:31:48 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)) 16:31:48 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)) 16:31:48 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)) 16:31:48 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 16:31:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:31:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:31:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:31:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:31:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:31:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:31:51 INFO - Downloading blessings-1.6.tar.gz 16:31:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 16:31:52 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)) 16:31:52 INFO - Installing collected packages: blessings 16:31:52 INFO - Running setup.py install for blessings 16:31:52 INFO - Successfully installed blessings 16:31:52 INFO - Cleaning up... 16:31:52 INFO - Return code: 0 16:31:52 INFO - Done creating virtualenv /builds/slave/test/build/venv. 16:31:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:31:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:31:52 INFO - Reading from file tmpfile_stdout 16:31:52 INFO - Current package versions: 16:31:52 INFO - argparse == 1.2.1 16:31:52 INFO - blessings == 1.6 16:31:52 INFO - blobuploader == 1.2.4 16:31:52 INFO - browsermob-proxy == 0.6.0 16:31:52 INFO - docopt == 0.6.1 16:31:52 INFO - manifestparser == 1.1 16:31:52 INFO - marionette-client == 2.3.0 16:31:52 INFO - marionette-driver == 1.4.0 16:31:52 INFO - mozInstall == 1.12 16:31:52 INFO - mozcrash == 0.17 16:31:52 INFO - mozdebug == 0.1 16:31:52 INFO - mozdevice == 0.48 16:31:52 INFO - mozfile == 1.2 16:31:52 INFO - mozhttpd == 0.7 16:31:52 INFO - mozinfo == 0.9 16:31:52 INFO - mozleak == 0.1 16:31:52 INFO - mozlog == 3.1 16:31:52 INFO - moznetwork == 0.27 16:31:52 INFO - mozprocess == 0.22 16:31:52 INFO - mozprofile == 0.28 16:31:52 INFO - mozrunner == 6.11 16:31:52 INFO - mozscreenshot == 0.1 16:31:52 INFO - mozsystemmonitor == 0.0 16:31:52 INFO - moztest == 0.7 16:31:52 INFO - mozversion == 1.4 16:31:52 INFO - psutil == 3.1.1 16:31:52 INFO - requests == 1.2.3 16:31:52 INFO - wptserve == 1.4.0 16:31:52 INFO - wsgiref == 0.1.2 16:31:52 INFO - Running post-action listener: _resource_record_post_action 16:31:52 INFO - Running post-action listener: _start_resource_monitoring 16:31:52 INFO - Starting resource monitoring. 16:31:52 INFO - ##### 16:31:52 INFO - ##### Running pull step. 16:31:52 INFO - ##### 16:31:52 INFO - Running pre-action listener: _resource_record_pre_action 16:31:52 INFO - Running main action method: pull 16:31:52 INFO - Pull has nothing to do! 16:31:52 INFO - Running post-action listener: _resource_record_post_action 16:31:52 INFO - ##### 16:31:52 INFO - ##### Running install step. 16:31:52 INFO - ##### 16:31:52 INFO - Running pre-action listener: _resource_record_pre_action 16:31:52 INFO - Running main action method: install 16:31:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:31:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:31:53 INFO - Reading from file tmpfile_stdout 16:31:53 INFO - Detecting whether we're running mozinstall >=1.0... 16:31:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 16:31:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 16:31:53 INFO - Reading from file tmpfile_stdout 16:31:53 INFO - Output received: 16:31:53 INFO - Usage: mozinstall [options] installer 16:31:53 INFO - Options: 16:31:53 INFO - -h, --help show this help message and exit 16:31:53 INFO - -d DEST, --destination=DEST 16:31:53 INFO - Directory to install application into. [default: 16:31:53 INFO - "/builds/slave/test"] 16:31:53 INFO - --app=APP Application being installed. [default: firefox] 16:31:53 INFO - mkdir: /builds/slave/test/build/application 16:31:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 16:31:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 16:32:21 INFO - Reading from file tmpfile_stdout 16:32:21 INFO - Output received: 16:32:21 INFO - /builds/slave/test/build/application/firefox/firefox 16:32:21 INFO - Running post-action listener: _resource_record_post_action 16:32:21 INFO - ##### 16:32:21 INFO - ##### Running run-tests step. 16:32:21 INFO - ##### 16:32:21 INFO - Running pre-action listener: _resource_record_pre_action 16:32:21 INFO - Running main action method: run_tests 16:32:21 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 16:32:21 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:32:21 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:32:21 INFO - grabbing minidump binary from tooltool 16:32:21 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')]} 16:32:21 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 0x8befe30>, '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 0x8e8cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f0b470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 16:32:21 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 16:32:21 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 16:32:21 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 16:32:21 INFO - Return code: 0 16:32:21 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 16:32:21 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 16:32:21 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/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 16:32:21 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/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 16:32:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:32:21 INFO - 'CCACHE_UMASK': '002', 16:32:21 INFO - 'DISPLAY': ':0', 16:32:21 INFO - 'HOME': '/home/cltbld', 16:32:21 INFO - 'LANG': 'en_US.UTF-8', 16:32:21 INFO - 'LOGNAME': 'cltbld', 16:32:21 INFO - 'MAIL': '/var/mail/cltbld', 16:32:21 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 16:32:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:32:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:32:21 INFO - 'MOZ_NO_REMOTE': '1', 16:32:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:32:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:32:21 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:32:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:32:21 INFO - 'PWD': '/builds/slave/test', 16:32:21 INFO - 'SHELL': '/bin/bash', 16:32:21 INFO - 'SHLVL': '1', 16:32:21 INFO - 'TERM': 'linux', 16:32:21 INFO - 'TMOUT': '86400', 16:32:21 INFO - 'USER': 'cltbld', 16:32:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464996154.927038-16032192', 16:32:21 INFO - '_': '/tools/buildbot/bin/python'} 16:32:21 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/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 16:32:22 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 16:32:22 INFO - import pkg_resources 16:32:23 INFO - Using 1 client processes 16:32:23 INFO - wptserve Starting http server on 127.0.0.1:8000 16:32:23 INFO - wptserve Starting http server on 127.0.0.1:8001 16:32:23 INFO - wptserve Starting http server on 127.0.0.1:8443 16:32:25 INFO - SUITE-START | Running 778 tests 16:32:25 INFO - Running testharness tests 16:32:25 INFO - Setting up ssl 16:32:25 INFO - PROCESS | certutil | 16:32:25 INFO - PROCESS | certutil | 16:32:25 INFO - PROCESS | certutil | 16:32:25 INFO - Certificate Nickname Trust Attributes 16:32:25 INFO - SSL,S/MIME,JAR/XPI 16:32:25 INFO - 16:32:25 INFO - web-platform-tests CT,, 16:32:25 INFO - 16:32:25 INFO - Starting runner 16:32:28 INFO - PROCESS | 1734 | 1464996748426 Marionette DEBUG Marionette enabled via build flag and pref 16:32:28 INFO - PROCESS | 1734 | ++DOCSHELL 0xa50f5400 == 1 [pid = 1734] [id = 1] 16:32:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 1 (0xa50f5800) [pid = 1734] [serial = 1] [outer = (nil)] 16:32:28 INFO - PROCESS | 1734 | [1734] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:32:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 2 (0xa50f6000) [pid = 1734] [serial = 2] [outer = 0xa50f5800] 16:32:29 INFO - PROCESS | 1734 | 1464996749068 Marionette INFO Listening on port 2828 16:32:29 INFO - PROCESS | 1734 | 1464996749613 Marionette DEBUG Marionette enabled via command-line flag 16:32:29 INFO - PROCESS | 1734 | ++DOCSHELL 0xa228b000 == 2 [pid = 1734] [id = 2] 16:32:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 3 (0xa22c7000) [pid = 1734] [serial = 3] [outer = (nil)] 16:32:29 INFO - PROCESS | 1734 | [1734] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:32:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 4 (0xa22c7800) [pid = 1734] [serial = 4] [outer = 0xa22c7000] 16:32:29 INFO - PROCESS | 1734 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a219a5e0 16:32:29 INFO - PROCESS | 1734 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a21a20e0 16:32:29 INFO - PROCESS | 1734 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21bffc0 16:32:29 INFO - PROCESS | 1734 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21c0c20 16:32:29 INFO - PROCESS | 1734 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21de960 16:32:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 5 (0xa21bb400) [pid = 1734] [serial = 5] [outer = 0xa50f5800] 16:32:29 INFO - PROCESS | 1734 | [1734] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:32:29 INFO - PROCESS | 1734 | 1464996749991 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:45959 16:32:30 INFO - PROCESS | 1734 | [1734] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:32:30 INFO - PROCESS | 1734 | 1464996750070 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:45960 16:32:30 INFO - PROCESS | 1734 | 1464996750076 Marionette DEBUG Closed connection conn0 16:32:30 INFO - PROCESS | 1734 | [1734] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 16:32:30 INFO - PROCESS | 1734 | [1734] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:32:30 INFO - PROCESS | 1734 | 1464996750201 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:45961 16:32:30 INFO - PROCESS | 1734 | 1464996750204 Marionette DEBUG Closed connection conn1 16:32:30 INFO - PROCESS | 1734 | [1734] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:32:30 INFO - PROCESS | 1734 | 1464996750268 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:45962 16:32:30 INFO - PROCESS | 1734 | 1464996750279 Marionette DEBUG Closed connection conn2 16:32:30 INFO - PROCESS | 1734 | 1464996750328 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:32:30 INFO - PROCESS | 1734 | 1464996750349 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160603145726","device":"desktop","version":"48.0a2"} 16:32:31 INFO - PROCESS | 1734 | [1734] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:32:31 INFO - PROCESS | 1734 | ++DOCSHELL 0x9a468400 == 3 [pid = 1734] [id = 3] 16:32:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 6 (0x9a468800) [pid = 1734] [serial = 6] [outer = (nil)] 16:32:31 INFO - PROCESS | 1734 | ++DOCSHELL 0x9a46c000 == 4 [pid = 1734] [id = 4] 16:32:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 7 (0x9a46c400) [pid = 1734] [serial = 7] [outer = (nil)] 16:32:32 INFO - PROCESS | 1734 | [1734] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:32:32 INFO - PROCESS | 1734 | ++DOCSHELL 0x999ef000 == 5 [pid = 1734] [id = 5] 16:32:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 8 (0x999ef400) [pid = 1734] [serial = 8] [outer = (nil)] 16:32:32 INFO - PROCESS | 1734 | [1734] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:32:32 INFO - PROCESS | 1734 | [1734] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 16:32:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 9 (0x9970fc00) [pid = 1734] [serial = 9] [outer = 0x999ef400] 16:32:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 10 (0x994f4400) [pid = 1734] [serial = 10] [outer = 0x9a468800] 16:32:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 11 (0x994f6000) [pid = 1734] [serial = 11] [outer = 0x9a46c400] 16:32:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 12 (0x994f8400) [pid = 1734] [serial = 12] [outer = 0x999ef400] 16:32:34 INFO - PROCESS | 1734 | 1464996754116 Marionette DEBUG loaded listener.js 16:32:34 INFO - PROCESS | 1734 | 1464996754135 Marionette DEBUG loaded listener.js 16:32:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 13 (0xa21b1800) [pid = 1734] [serial = 13] [outer = 0x999ef400] 16:32:34 INFO - PROCESS | 1734 | 1464996754850 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"3a7d0851-749a-4aa0-8f6d-623330ff0202","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160603145726","device":"desktop","version":"48.0a2","command_id":1}}] 16:32:35 INFO - PROCESS | 1734 | 1464996755048 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:32:35 INFO - PROCESS | 1734 | 1464996755325 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 16:32:35 INFO - PROCESS | 1734 | 1464996755518 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:32:35 INFO - PROCESS | 1734 | [1734] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:32:35 INFO - PROCESS | 1734 | [1734] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:32:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 14 (0x94775400) [pid = 1734] [serial = 14] [outer = 0x999ef400] 16:32:36 INFO - PROCESS | 1734 | [1734] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:32:36 INFO - PROCESS | 1734 | [1734] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:32:36 INFO - PROCESS | 1734 | 1464996756103 Marionette TRACE conn3 <- [1,3,null,{}] 16:32:36 INFO - PROCESS | 1734 | 1464996756148 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 16:32:36 INFO - PROCESS | 1734 | 1464996756185 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 16:32:36 INFO - PROCESS | 1734 | 1464996756289 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 16:32:36 INFO - PROCESS | 1734 | 1464996756291 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 16:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:32:36 INFO - PROCESS | 1734 | 1464996756299 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:32:36 INFO - PROCESS | 1734 | 1464996756305 Marionette TRACE conn3 <- [1,6,null,{}] 16:32:36 INFO - PROCESS | 1734 | 1464996756325 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:36 INFO - PROCESS | 1734 | 1464996756352 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 16:32:36 INFO - PROCESS | 1734 | 1464996756362 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:36 INFO - PROCESS | 1734 | ++DOCSHELL 0x951a4000 == 6 [pid = 1734] [id = 6] 16:32:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 15 (0x951a5400) [pid = 1734] [serial = 15] [outer = (nil)] 16:32:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 16 (0x94690400) [pid = 1734] [serial = 16] [outer = 0x951a5400] 16:32:36 INFO - PROCESS | 1734 | 1464996756439 Marionette DEBUG loaded listener.js 16:32:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 17 (0x94694800) [pid = 1734] [serial = 17] [outer = 0x951a5400] 16:32:36 INFO - PROCESS | 1734 | ++DOCSHELL 0x93bb8000 == 7 [pid = 1734] [id = 7] 16:32:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 18 (0x93bb8400) [pid = 1734] [serial = 18] [outer = (nil)] 16:32:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 19 (0x93bba800) [pid = 1734] [serial = 19] [outer = 0x93bb8400] 16:32:36 INFO - PROCESS | 1734 | 1464996756894 Marionette DEBUG loaded listener.js 16:32:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 20 (0x9469a400) [pid = 1734] [serial = 20] [outer = 0x93bb8400] 16:32:37 INFO - PROCESS | 1734 | [1734] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 16:32:37 INFO - PROCESS | 1734 | 1464996757389 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1154ms 16:32:37 INFO - PROCESS | 1734 | 1464996757513 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 16:32:37 INFO - PROCESS | 1734 | 1464996757516 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 16:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:32:37 INFO - PROCESS | 1734 | 1464996757551 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:32:37 INFO - PROCESS | 1734 | 1464996757555 Marionette TRACE conn3 <- [1,10,null,{}] 16:32:37 INFO - PROCESS | 1734 | 1464996757568 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:37 INFO - PROCESS | 1734 | 1464996757749 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 16:32:37 INFO - PROCESS | 1734 | 1464996757768 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:37 INFO - PROCESS | 1734 | ++DOCSHELL 0x92fc5000 == 8 [pid = 1734] [id = 8] 16:32:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 21 (0x92fc5400) [pid = 1734] [serial = 21] [outer = (nil)] 16:32:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 22 (0x93bb5800) [pid = 1734] [serial = 22] [outer = 0x92fc5400] 16:32:37 INFO - PROCESS | 1734 | 1464996757841 Marionette DEBUG loaded listener.js 16:32:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 23 (0x920ba400) [pid = 1734] [serial = 23] [outer = 0x92fc5400] 16:32:38 INFO - PROCESS | 1734 | 1464996758424 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 16:32:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 948ms 16:32:38 INFO - PROCESS | 1734 | 1464996758484 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 16:32:38 INFO - PROCESS | 1734 | 1464996758488 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 16:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:32:38 INFO - PROCESS | 1734 | 1464996758494 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:32:38 INFO - PROCESS | 1734 | 1464996758496 Marionette TRACE conn3 <- [1,14,null,{}] 16:32:38 INFO - PROCESS | 1734 | 1464996758502 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:38 INFO - PROCESS | 1734 | 1464996758647 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 16:32:38 INFO - PROCESS | 1734 | 1464996758665 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:38 INFO - PROCESS | 1734 | ++DOCSHELL 0x920c7c00 == 9 [pid = 1734] [id = 9] 16:32:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 24 (0x9234a000) [pid = 1734] [serial = 24] [outer = (nil)] 16:32:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 25 (0x92408400) [pid = 1734] [serial = 25] [outer = 0x9234a000] 16:32:38 INFO - PROCESS | 1734 | 1464996758733 Marionette DEBUG loaded listener.js 16:32:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 26 (0x92410000) [pid = 1734] [serial = 26] [outer = 0x9234a000] 16:32:39 INFO - PROCESS | 1734 | ++DOCSHELL 0x920c0400 == 10 [pid = 1734] [id = 10] 16:32:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 27 (0x920c0c00) [pid = 1734] [serial = 27] [outer = (nil)] 16:32:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 28 (0x91a10c00) [pid = 1734] [serial = 28] [outer = 0x920c0c00] 16:32:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 29 (0x91a08c00) [pid = 1734] [serial = 29] [outer = 0x920c0c00] 16:32:39 INFO - PROCESS | 1734 | ++DOCSHELL 0x920c5400 == 11 [pid = 1734] [id = 11] 16:32:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 30 (0x920c5c00) [pid = 1734] [serial = 30] [outer = (nil)] 16:32:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 31 (0x9240d800) [pid = 1734] [serial = 31] [outer = 0x920c5c00] 16:32:40 INFO - PROCESS | 1734 | 1464996760053 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 16:32:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 32 (0x93ad4400) [pid = 1734] [serial = 32] [outer = 0x920c5c00] 16:32:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1628ms 16:32:40 INFO - PROCESS | 1734 | 1464996760134 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 16:32:40 INFO - PROCESS | 1734 | 1464996760141 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 16:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:32:40 INFO - PROCESS | 1734 | 1464996760260 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:32:40 INFO - PROCESS | 1734 | 1464996760266 Marionette TRACE conn3 <- [1,18,null,{}] 16:32:40 INFO - PROCESS | 1734 | 1464996760289 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:40 INFO - PROCESS | 1734 | 1464996760450 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 16:32:40 INFO - PROCESS | 1734 | 1464996760544 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:40 INFO - PROCESS | 1734 | ++DOCSHELL 0x9233f000 == 12 [pid = 1734] [id = 12] 16:32:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 33 (0x92340c00) [pid = 1734] [serial = 33] [outer = (nil)] 16:32:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 34 (0x92fcc800) [pid = 1734] [serial = 34] [outer = 0x92340c00] 16:32:40 INFO - PROCESS | 1734 | 1464996760669 Marionette DEBUG loaded listener.js 16:32:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 35 (0x9787e000) [pid = 1734] [serial = 35] [outer = 0x92340c00] 16:32:41 INFO - PROCESS | 1734 | 1464996761513 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 16:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1402ms 16:32:41 INFO - PROCESS | 1734 | 1464996761560 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 16:32:41 INFO - PROCESS | 1734 | 1464996761569 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 16:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:32:41 INFO - PROCESS | 1734 | 1464996761578 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:32:41 INFO - PROCESS | 1734 | 1464996761583 Marionette TRACE conn3 <- [1,22,null,{}] 16:32:41 INFO - PROCESS | 1734 | 1464996761589 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:41 INFO - PROCESS | 1734 | 1464996761753 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 16:32:41 INFO - PROCESS | 1734 | 1464996761872 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:41 INFO - PROCESS | 1734 | ++DOCSHELL 0x98e79800 == 13 [pid = 1734] [id = 13] 16:32:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 36 (0x98f2a800) [pid = 1734] [serial = 36] [outer = (nil)] 16:32:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 37 (0x994f7400) [pid = 1734] [serial = 37] [outer = 0x98f2a800] 16:32:41 INFO - PROCESS | 1734 | 1464996761952 Marionette DEBUG loaded listener.js 16:32:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 38 (0x99ee6000) [pid = 1734] [serial = 38] [outer = 0x98f2a800] 16:32:42 INFO - PROCESS | 1734 | 1464996762777 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 16:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1230ms 16:32:42 INFO - PROCESS | 1734 | 1464996762808 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 16:32:42 INFO - PROCESS | 1734 | 1464996762812 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 16:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:32:42 INFO - PROCESS | 1734 | 1464996762818 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:32:42 INFO - PROCESS | 1734 | 1464996762824 Marionette TRACE conn3 <- [1,26,null,{}] 16:32:42 INFO - PROCESS | 1734 | 1464996762839 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:43 INFO - PROCESS | 1734 | 1464996763032 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 16:32:43 INFO - PROCESS | 1734 | 1464996763154 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:43 INFO - PROCESS | 1734 | ++DOCSHELL 0x9afb1000 == 14 [pid = 1734] [id = 14] 16:32:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 39 (0x9b08bc00) [pid = 1734] [serial = 39] [outer = (nil)] 16:32:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 40 (0x9d8b8800) [pid = 1734] [serial = 40] [outer = 0x9b08bc00] 16:32:43 INFO - PROCESS | 1734 | 1464996763237 Marionette DEBUG loaded listener.js 16:32:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 41 (0xa2149c00) [pid = 1734] [serial = 41] [outer = 0x9b08bc00] 16:32:44 INFO - PROCESS | 1734 | 1464996764425 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1634ms 16:32:44 INFO - PROCESS | 1734 | 1464996764453 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 16:32:44 INFO - PROCESS | 1734 | 1464996764457 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 16:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:32:44 INFO - PROCESS | 1734 | 1464996764463 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:32:44 INFO - PROCESS | 1734 | 1464996764468 Marionette TRACE conn3 <- [1,30,null,{}] 16:32:44 INFO - PROCESS | 1734 | 1464996764474 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:44 INFO - PROCESS | 1734 | 1464996764605 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 16:32:44 INFO - PROCESS | 1734 | 1464996764622 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:44 INFO - PROCESS | 1734 | ++DOCSHELL 0x9233d400 == 15 [pid = 1734] [id = 15] 16:32:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 42 (0x97883000) [pid = 1734] [serial = 42] [outer = (nil)] 16:32:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 43 (0x9939d000) [pid = 1734] [serial = 43] [outer = 0x97883000] 16:32:44 INFO - PROCESS | 1734 | 1464996764690 Marionette DEBUG loaded listener.js 16:32:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 44 (0x9978c800) [pid = 1734] [serial = 44] [outer = 0x97883000] 16:32:45 INFO - PROCESS | 1734 | 1464996765396 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 16:32:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 983ms 16:32:45 INFO - PROCESS | 1734 | 1464996765448 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 16:32:45 INFO - PROCESS | 1734 | 1464996765454 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 16:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:32:45 INFO - PROCESS | 1734 | 1464996765491 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:32:45 INFO - PROCESS | 1734 | 1464996765495 Marionette TRACE conn3 <- [1,34,null,{}] 16:32:45 INFO - PROCESS | 1734 | 1464996765505 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:45 INFO - PROCESS | 1734 | 1464996765645 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 16:32:45 INFO - PROCESS | 1734 | 1464996765656 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:45 INFO - PROCESS | 1734 | ++DOCSHELL 0x94695800 == 16 [pid = 1734] [id = 16] 16:32:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 45 (0x9a2bdc00) [pid = 1734] [serial = 45] [outer = (nil)] 16:32:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 46 (0x9a539000) [pid = 1734] [serial = 46] [outer = 0x9a2bdc00] 16:32:45 INFO - PROCESS | 1734 | 1464996765723 Marionette DEBUG loaded listener.js 16:32:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 47 (0x9aaa1800) [pid = 1734] [serial = 47] [outer = 0x9a2bdc00] 16:32:46 INFO - PROCESS | 1734 | 1464996766417 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 16:32:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 991ms 16:32:46 INFO - PROCESS | 1734 | 1464996766481 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 16:32:46 INFO - PROCESS | 1734 | 1464996766485 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 16:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:32:46 INFO - PROCESS | 1734 | 1464996766491 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:32:46 INFO - PROCESS | 1734 | 1464996766495 Marionette TRACE conn3 <- [1,38,null,{}] 16:32:46 INFO - PROCESS | 1734 | 1464996766510 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:46 INFO - PROCESS | 1734 | 1464996766648 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 16:32:46 INFO - PROCESS | 1734 | 1464996766659 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:46 INFO - PROCESS | 1734 | ++DOCSHELL 0x9aa74400 == 17 [pid = 1734] [id = 17] 16:32:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 48 (0x9d463000) [pid = 1734] [serial = 48] [outer = (nil)] 16:32:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 49 (0x9d8b5000) [pid = 1734] [serial = 49] [outer = 0x9d463000] 16:32:46 INFO - PROCESS | 1734 | 1464996766728 Marionette DEBUG loaded listener.js 16:32:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 50 (0xa0510400) [pid = 1734] [serial = 50] [outer = 0x9d463000] 16:32:47 INFO - PROCESS | 1734 | 1464996767417 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 16:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 936ms 16:32:47 INFO - PROCESS | 1734 | 1464996767427 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 16:32:47 INFO - PROCESS | 1734 | 1464996767431 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 16:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:32:47 INFO - PROCESS | 1734 | 1464996767436 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:32:47 INFO - PROCESS | 1734 | 1464996767439 Marionette TRACE conn3 <- [1,42,null,{}] 16:32:47 INFO - PROCESS | 1734 | 1464996767444 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:47 INFO - PROCESS | 1734 | 1464996767611 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 16:32:47 INFO - PROCESS | 1734 | 1464996767633 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:47 INFO - PROCESS | 1734 | ++DOCSHELL 0x97881c00 == 18 [pid = 1734] [id = 18] 16:32:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 51 (0x97882000) [pid = 1734] [serial = 51] [outer = (nil)] 16:32:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 52 (0xa0508c00) [pid = 1734] [serial = 52] [outer = 0x97882000] 16:32:47 INFO - PROCESS | 1734 | 1464996767705 Marionette DEBUG loaded listener.js 16:32:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 53 (0xa2141000) [pid = 1734] [serial = 53] [outer = 0x97882000] 16:32:48 INFO - PROCESS | 1734 | 1464996768340 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 16:32:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 931ms 16:32:48 INFO - PROCESS | 1734 | 1464996768370 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 16:32:48 INFO - PROCESS | 1734 | 1464996768373 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 16:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:32:48 INFO - PROCESS | 1734 | 1464996768378 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:32:48 INFO - PROCESS | 1734 | 1464996768381 Marionette TRACE conn3 <- [1,46,null,{}] 16:32:48 INFO - PROCESS | 1734 | 1464996768386 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:48 INFO - PROCESS | 1734 | 1464996768515 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 16:32:48 INFO - PROCESS | 1734 | 1464996768532 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:48 INFO - PROCESS | 1734 | ++DOCSHELL 0xa21b0800 == 19 [pid = 1734] [id = 19] 16:32:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 54 (0xa228a400) [pid = 1734] [serial = 54] [outer = (nil)] 16:32:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 55 (0xa22c9800) [pid = 1734] [serial = 55] [outer = 0xa228a400] 16:32:48 INFO - PROCESS | 1734 | 1464996768603 Marionette DEBUG loaded listener.js 16:32:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 56 (0xa2499000) [pid = 1734] [serial = 56] [outer = 0xa228a400] 16:32:49 INFO - PROCESS | 1734 | 1464996769324 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:32:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 983ms 16:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:32:49 INFO - PROCESS | 1734 | 1464996769361 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 16:32:49 INFO - PROCESS | 1734 | 1464996769364 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 16:32:49 INFO - PROCESS | 1734 | 1464996769370 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:32:49 INFO - PROCESS | 1734 | 1464996769373 Marionette TRACE conn3 <- [1,50,null,{}] 16:32:49 INFO - PROCESS | 1734 | 1464996769378 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:49 INFO - PROCESS | 1734 | 1464996769560 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 16:32:49 INFO - PROCESS | 1734 | 1464996769579 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:49 INFO - PROCESS | 1734 | ++DOCSHELL 0xa228f400 == 20 [pid = 1734] [id = 20] 16:32:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 57 (0xa249b000) [pid = 1734] [serial = 57] [outer = (nil)] 16:32:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 58 (0xa30f7800) [pid = 1734] [serial = 58] [outer = 0xa249b000] 16:32:49 INFO - PROCESS | 1734 | 1464996769649 Marionette DEBUG loaded listener.js 16:32:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 59 (0xa3228400) [pid = 1734] [serial = 59] [outer = 0xa249b000] 16:32:50 INFO - PROCESS | 1734 | 1464996770296 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 979ms 16:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:32:50 INFO - PROCESS | 1734 | 1464996770349 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 16:32:50 INFO - PROCESS | 1734 | 1464996770351 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 16:32:50 INFO - PROCESS | 1734 | 1464996770358 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:32:50 INFO - PROCESS | 1734 | 1464996770361 Marionette TRACE conn3 <- [1,54,null,{}] 16:32:50 INFO - PROCESS | 1734 | 1464996770367 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:50 INFO - PROCESS | 1734 | 1464996770524 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 16:32:50 INFO - PROCESS | 1734 | 1464996770542 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:50 INFO - PROCESS | 1734 | ++DOCSHELL 0x92345800 == 21 [pid = 1734] [id = 21] 16:32:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 60 (0xa2498800) [pid = 1734] [serial = 60] [outer = (nil)] 16:32:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 61 (0xa35e7000) [pid = 1734] [serial = 61] [outer = 0xa2498800] 16:32:50 INFO - PROCESS | 1734 | 1464996770607 Marionette DEBUG loaded listener.js 16:32:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 62 (0xa35ea000) [pid = 1734] [serial = 62] [outer = 0xa2498800] 16:32:51 INFO - PROCESS | 1734 | 1464996771253 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 926ms 16:32:51 INFO - PROCESS | 1734 | 1464996771285 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 16:32:51 INFO - PROCESS | 1734 | 1464996771294 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 16:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:32:51 INFO - PROCESS | 1734 | 1464996771299 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:32:51 INFO - PROCESS | 1734 | 1464996771301 Marionette TRACE conn3 <- [1,58,null,{}] 16:32:51 INFO - PROCESS | 1734 | 1464996771307 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:51 INFO - PROCESS | 1734 | 1464996771445 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 16:32:51 INFO - PROCESS | 1734 | 1464996771458 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:51 INFO - PROCESS | 1734 | ++DOCSHELL 0x91a0f000 == 22 [pid = 1734] [id = 22] 16:32:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 63 (0x92344c00) [pid = 1734] [serial = 63] [outer = (nil)] 16:32:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 64 (0xa620e400) [pid = 1734] [serial = 64] [outer = 0x92344c00] 16:32:51 INFO - PROCESS | 1734 | 1464996771525 Marionette DEBUG loaded listener.js 16:32:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 65 (0xa6236000) [pid = 1734] [serial = 65] [outer = 0x92344c00] 16:32:52 INFO - PROCESS | 1734 | 1464996772191 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:32:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 925ms 16:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:32:52 INFO - PROCESS | 1734 | 1464996772225 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 16:32:52 INFO - PROCESS | 1734 | 1464996772227 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 16:32:52 INFO - PROCESS | 1734 | 1464996772234 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:32:52 INFO - PROCESS | 1734 | 1464996772237 Marionette TRACE conn3 <- [1,62,null,{}] 16:32:52 INFO - PROCESS | 1734 | 1464996772242 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:52 INFO - PROCESS | 1734 | 1464996772408 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 16:32:52 INFO - PROCESS | 1734 | 1464996772429 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:52 INFO - PROCESS | 1734 | ++DOCSHELL 0x91a02000 == 23 [pid = 1734] [id = 23] 16:32:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 66 (0x9a532800) [pid = 1734] [serial = 66] [outer = (nil)] 16:32:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 67 (0xa62fc400) [pid = 1734] [serial = 67] [outer = 0x9a532800] 16:32:52 INFO - PROCESS | 1734 | 1464996772500 Marionette DEBUG loaded listener.js 16:32:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 68 (0xa6765000) [pid = 1734] [serial = 68] [outer = 0x9a532800] 16:32:54 INFO - PROCESS | 1734 | 1464996774066 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1947ms 16:32:54 INFO - PROCESS | 1734 | 1464996774187 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 16:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:32:54 INFO - PROCESS | 1734 | 1464996774192 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 16:32:54 INFO - PROCESS | 1734 | 1464996774200 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:32:54 INFO - PROCESS | 1734 | 1464996774205 Marionette TRACE conn3 <- [1,66,null,{}] 16:32:54 INFO - PROCESS | 1734 | 1464996774214 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:54 INFO - PROCESS | 1734 | 1464996774389 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 16:32:54 INFO - PROCESS | 1734 | 1464996774444 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:54 INFO - PROCESS | 1734 | ++DOCSHELL 0x94772c00 == 24 [pid = 1734] [id = 24] 16:32:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 69 (0x94774400) [pid = 1734] [serial = 69] [outer = (nil)] 16:32:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 70 (0x947a1400) [pid = 1734] [serial = 70] [outer = 0x94774400] 16:32:54 INFO - PROCESS | 1734 | 1464996774518 Marionette DEBUG loaded listener.js 16:32:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 71 (0x95140000) [pid = 1734] [serial = 71] [outer = 0x94774400] 16:32:55 INFO - PROCESS | 1734 | 1464996775172 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:32:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1439ms 16:32:55 INFO - PROCESS | 1734 | --DOMWINDOW == 70 (0x92fc5400) [pid = 1734] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:32:55 INFO - PROCESS | 1734 | --DOMWINDOW == 69 (0x951a5400) [pid = 1734] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:32:55 INFO - PROCESS | 1734 | --DOMWINDOW == 68 (0x9234a000) [pid = 1734] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:32:55 INFO - PROCESS | 1734 | --DOMWINDOW == 67 (0x92340c00) [pid = 1734] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:32:55 INFO - PROCESS | 1734 | --DOMWINDOW == 66 (0x98f2a800) [pid = 1734] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:32:55 INFO - PROCESS | 1734 | --DOMWINDOW == 65 (0x9b08bc00) [pid = 1734] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:32:55 INFO - PROCESS | 1734 | --DOMWINDOW == 64 (0x97883000) [pid = 1734] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:32:55 INFO - PROCESS | 1734 | --DOMWINDOW == 63 (0x9a2bdc00) [pid = 1734] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:32:55 INFO - PROCESS | 1734 | --DOMWINDOW == 62 (0x9d463000) [pid = 1734] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:32:55 INFO - PROCESS | 1734 | --DOMWINDOW == 61 (0x97882000) [pid = 1734] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:32:55 INFO - PROCESS | 1734 | --DOMWINDOW == 60 (0xa249b000) [pid = 1734] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:32:55 INFO - PROCESS | 1734 | --DOMWINDOW == 59 (0xa2498800) [pid = 1734] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:32:55 INFO - PROCESS | 1734 | --DOMWINDOW == 58 (0x92344c00) [pid = 1734] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:32:55 INFO - PROCESS | 1734 | 1464996775721 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 16:32:55 INFO - PROCESS | 1734 | 1464996775728 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 16:32:55 INFO - PROCESS | 1734 | 1464996775738 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:32:55 INFO - PROCESS | 1734 | 1464996775742 Marionette TRACE conn3 <- [1,70,null,{}] 16:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:32:55 INFO - PROCESS | 1734 | 1464996775764 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:55 INFO - PROCESS | 1734 | 1464996775927 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 16:32:56 INFO - PROCESS | 1734 | 1464996776027 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:56 INFO - PROCESS | 1734 | ++DOCSHELL 0x92341400 == 25 [pid = 1734] [id = 25] 16:32:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 59 (0x97885800) [pid = 1734] [serial = 72] [outer = (nil)] 16:32:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 60 (0x9818bc00) [pid = 1734] [serial = 73] [outer = 0x97885800] 16:32:56 INFO - PROCESS | 1734 | 1464996776112 Marionette DEBUG loaded listener.js 16:32:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 61 (0x9911c000) [pid = 1734] [serial = 74] [outer = 0x97885800] 16:32:56 INFO - PROCESS | 1734 | 1464996776708 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:32:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 994ms 16:32:56 INFO - PROCESS | 1734 | 1464996776734 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 16:32:56 INFO - PROCESS | 1734 | 1464996776738 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 16:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:32:56 INFO - PROCESS | 1734 | 1464996776744 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:32:56 INFO - PROCESS | 1734 | 1464996776749 Marionette TRACE conn3 <- [1,74,null,{}] 16:32:56 INFO - PROCESS | 1734 | 1464996776764 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:56 INFO - PROCESS | 1734 | 1464996776902 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 16:32:57 INFO - PROCESS | 1734 | 1464996776994 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:57 INFO - PROCESS | 1734 | ++DOCSHELL 0x91a09c00 == 26 [pid = 1734] [id = 26] 16:32:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 62 (0x9965a800) [pid = 1734] [serial = 75] [outer = (nil)] 16:32:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 63 (0x9a532c00) [pid = 1734] [serial = 76] [outer = 0x9965a800] 16:32:57 INFO - PROCESS | 1734 | 1464996777065 Marionette DEBUG loaded listener.js 16:32:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 64 (0x9aaa4000) [pid = 1734] [serial = 77] [outer = 0x9965a800] 16:32:57 INFO - PROCESS | 1734 | 1464996777737 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1045ms 16:32:57 INFO - PROCESS | 1734 | 1464996777790 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 16:32:57 INFO - PROCESS | 1734 | 1464996777796 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 16:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:32:57 INFO - PROCESS | 1734 | 1464996777832 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:32:57 INFO - PROCESS | 1734 | 1464996777839 Marionette TRACE conn3 <- [1,78,null,{}] 16:32:57 INFO - PROCESS | 1734 | 1464996777849 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:58 INFO - PROCESS | 1734 | 1464996778014 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 16:32:58 INFO - PROCESS | 1734 | 1464996778138 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:58 INFO - PROCESS | 1734 | ++DOCSHELL 0x920bec00 == 27 [pid = 1734] [id = 27] 16:32:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 65 (0x93bb7800) [pid = 1734] [serial = 78] [outer = (nil)] 16:32:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 66 (0x94773800) [pid = 1734] [serial = 79] [outer = 0x93bb7800] 16:32:58 INFO - PROCESS | 1734 | 1464996778218 Marionette DEBUG loaded listener.js 16:32:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 67 (0x97882800) [pid = 1734] [serial = 80] [outer = 0x93bb7800] 16:32:59 INFO - PROCESS | 1734 | 1464996779011 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1263ms 16:32:59 INFO - PROCESS | 1734 | 1464996779085 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 16:32:59 INFO - PROCESS | 1734 | 1464996779093 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 16:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:32:59 INFO - PROCESS | 1734 | 1464996779104 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:32:59 INFO - PROCESS | 1734 | 1464996779108 Marionette TRACE conn3 <- [1,82,null,{}] 16:32:59 INFO - PROCESS | 1734 | 1464996779114 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:59 INFO - PROCESS | 1734 | 1464996779294 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 16:32:59 INFO - PROCESS | 1734 | 1464996779418 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:59 INFO - PROCESS | 1734 | ++DOCSHELL 0x9978c400 == 28 [pid = 1734] [id = 28] 16:32:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 68 (0x9a2b7800) [pid = 1734] [serial = 81] [outer = (nil)] 16:32:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 69 (0x9afb3000) [pid = 1734] [serial = 82] [outer = 0x9a2b7800] 16:32:59 INFO - PROCESS | 1734 | 1464996779495 Marionette DEBUG loaded listener.js 16:32:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 70 (0x9d355c00) [pid = 1734] [serial = 83] [outer = 0x9a2b7800] 16:33:00 INFO - PROCESS | 1734 | 1464996780242 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1180ms 16:33:00 INFO - PROCESS | 1734 | 1464996780285 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 16:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:33:00 INFO - PROCESS | 1734 | 1464996780289 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 16:33:00 INFO - PROCESS | 1734 | 1464996780295 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:33:00 INFO - PROCESS | 1734 | 1464996780301 Marionette TRACE conn3 <- [1,86,null,{}] 16:33:00 INFO - PROCESS | 1734 | 1464996780316 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:00 INFO - PROCESS | 1734 | 1464996780475 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 16:33:00 INFO - PROCESS | 1734 | 1464996780602 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:00 INFO - PROCESS | 1734 | ++DOCSHELL 0x98289000 == 29 [pid = 1734] [id = 29] 16:33:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 71 (0x9b19b800) [pid = 1734] [serial = 84] [outer = (nil)] 16:33:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 72 (0xa22c5c00) [pid = 1734] [serial = 85] [outer = 0x9b19b800] 16:33:00 INFO - PROCESS | 1734 | 1464996780683 Marionette DEBUG loaded listener.js 16:33:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 73 (0xa2498800) [pid = 1734] [serial = 86] [outer = 0x9b19b800] 16:33:01 INFO - PROCESS | 1734 | 1464996781479 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:33:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1235ms 16:33:01 INFO - PROCESS | 1734 | 1464996781530 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 16:33:01 INFO - PROCESS | 1734 | 1464996781535 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 16:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:33:01 INFO - PROCESS | 1734 | 1464996781541 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:33:01 INFO - PROCESS | 1734 | 1464996781544 Marionette TRACE conn3 <- [1,90,null,{}] 16:33:01 INFO - PROCESS | 1734 | 1464996781550 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:01 INFO - PROCESS | 1734 | 1464996781703 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 16:33:01 INFO - PROCESS | 1734 | 1464996781827 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:01 INFO - PROCESS | 1734 | ++DOCSHELL 0x920be800 == 30 [pid = 1734] [id = 30] 16:33:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 74 (0x9a2b9800) [pid = 1734] [serial = 87] [outer = (nil)] 16:33:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 75 (0xa3268400) [pid = 1734] [serial = 88] [outer = 0x9a2b9800] 16:33:01 INFO - PROCESS | 1734 | 1464996781907 Marionette DEBUG loaded listener.js 16:33:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 76 (0xa355e000) [pid = 1734] [serial = 89] [outer = 0x9a2b9800] 16:33:02 INFO - PROCESS | 1734 | 1464996782652 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1183ms 16:33:02 INFO - PROCESS | 1734 | 1464996782724 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 16:33:02 INFO - PROCESS | 1734 | 1464996782728 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 16:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:33:02 INFO - PROCESS | 1734 | 1464996782734 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:33:02 INFO - PROCESS | 1734 | 1464996782737 Marionette TRACE conn3 <- [1,94,null,{}] 16:33:02 INFO - PROCESS | 1734 | 1464996782742 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:02 INFO - PROCESS | 1734 | 1464996782886 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 16:33:03 INFO - PROCESS | 1734 | 1464996783011 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:03 INFO - PROCESS | 1734 | ++DOCSHELL 0x92fcb000 == 31 [pid = 1734] [id = 31] 16:33:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 77 (0x99392000) [pid = 1734] [serial = 90] [outer = (nil)] 16:33:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 78 (0xa623a800) [pid = 1734] [serial = 91] [outer = 0x99392000] 16:33:03 INFO - PROCESS | 1734 | 1464996783088 Marionette DEBUG loaded listener.js 16:33:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 79 (0xa628e000) [pid = 1734] [serial = 92] [outer = 0x99392000] 16:33:03 INFO - PROCESS | 1734 | 1464996783977 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1293ms 16:33:04 INFO - PROCESS | 1734 | 1464996784033 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 16:33:04 INFO - PROCESS | 1734 | 1464996784037 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 16:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:33:04 INFO - PROCESS | 1734 | 1464996784047 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:33:04 INFO - PROCESS | 1734 | 1464996784052 Marionette TRACE conn3 <- [1,98,null,{}] 16:33:04 INFO - PROCESS | 1734 | 1464996784061 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:04 INFO - PROCESS | 1734 | 1464996784230 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 16:33:04 INFO - PROCESS | 1734 | 1464996784373 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:04 INFO - PROCESS | 1734 | ++DOCSHELL 0x920bf400 == 32 [pid = 1734] [id = 32] 16:33:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 80 (0x92342800) [pid = 1734] [serial = 93] [outer = (nil)] 16:33:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 81 (0x9479ec00) [pid = 1734] [serial = 94] [outer = 0x92342800] 16:33:04 INFO - PROCESS | 1734 | 1464996784455 Marionette DEBUG loaded listener.js 16:33:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 82 (0x9787e800) [pid = 1734] [serial = 95] [outer = 0x92342800] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 81 (0x994f8400) [pid = 1734] [serial = 12] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 80 (0xa50f6000) [pid = 1734] [serial = 2] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 79 (0x92408400) [pid = 1734] [serial = 25] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 78 (0x9240d800) [pid = 1734] [serial = 31] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 77 (0x92fcc800) [pid = 1734] [serial = 34] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 76 (0x994f7400) [pid = 1734] [serial = 37] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 75 (0x9d8b8800) [pid = 1734] [serial = 40] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 74 (0x9939d000) [pid = 1734] [serial = 43] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 73 (0x9a539000) [pid = 1734] [serial = 46] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 72 (0x9d8b5000) [pid = 1734] [serial = 49] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 71 (0xa0508c00) [pid = 1734] [serial = 52] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 70 (0xa22c9800) [pid = 1734] [serial = 55] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 69 (0xa30f7800) [pid = 1734] [serial = 58] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 68 (0xa2141000) [pid = 1734] [serial = 53] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 67 (0xa35e7000) [pid = 1734] [serial = 61] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 66 (0xa620e400) [pid = 1734] [serial = 64] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 65 (0x91a10c00) [pid = 1734] [serial = 28] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 64 (0xa3228400) [pid = 1734] [serial = 59] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 63 (0x9787e000) [pid = 1734] [serial = 35] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 62 (0xa35ea000) [pid = 1734] [serial = 62] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 61 (0xa6236000) [pid = 1734] [serial = 65] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 60 (0x9aaa1800) [pid = 1734] [serial = 47] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 59 (0x99ee6000) [pid = 1734] [serial = 38] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 58 (0xa0510400) [pid = 1734] [serial = 50] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 57 (0x9978c800) [pid = 1734] [serial = 44] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 56 (0xa2149c00) [pid = 1734] [serial = 41] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 55 (0x92410000) [pid = 1734] [serial = 26] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 54 (0x9970fc00) [pid = 1734] [serial = 9] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 53 (0x93bb5800) [pid = 1734] [serial = 22] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 52 (0x920ba400) [pid = 1734] [serial = 23] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 51 (0x93bba800) [pid = 1734] [serial = 19] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 50 (0x94690400) [pid = 1734] [serial = 16] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | --DOMWINDOW == 49 (0x94694800) [pid = 1734] [serial = 17] [outer = (nil)] [url = about:blank] 16:33:05 INFO - PROCESS | 1734 | 1464996785908 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1889ms 16:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:33:05 INFO - PROCESS | 1734 | 1464996785942 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 16:33:05 INFO - PROCESS | 1734 | 1464996785946 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 16:33:05 INFO - PROCESS | 1734 | 1464996785954 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:33:05 INFO - PROCESS | 1734 | 1464996785959 Marionette TRACE conn3 <- [1,102,null,{}] 16:33:05 INFO - PROCESS | 1734 | 1464996785967 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:06 INFO - PROCESS | 1734 | 1464996786125 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 16:33:06 INFO - PROCESS | 1734 | 1464996786165 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:06 INFO - PROCESS | 1734 | ++DOCSHELL 0x92346000 == 33 [pid = 1734] [id = 33] 16:33:06 INFO - PROCESS | 1734 | ++DOMWINDOW == 50 (0x92411000) [pid = 1734] [serial = 96] [outer = (nil)] 16:33:06 INFO - PROCESS | 1734 | ++DOMWINDOW == 51 (0x93bbe400) [pid = 1734] [serial = 97] [outer = 0x92411000] 16:33:06 INFO - PROCESS | 1734 | 1464996786257 Marionette DEBUG loaded listener.js 16:33:06 INFO - PROCESS | 1734 | ++DOMWINDOW == 52 (0x94696000) [pid = 1734] [serial = 98] [outer = 0x92411000] 16:33:06 INFO - PROCESS | 1734 | 1464996786908 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 987ms 16:33:06 INFO - PROCESS | 1734 | 1464996786940 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 16:33:06 INFO - PROCESS | 1734 | 1464996786949 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 16:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:33:06 INFO - PROCESS | 1734 | 1464996786961 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:33:06 INFO - PROCESS | 1734 | 1464996786965 Marionette TRACE conn3 <- [1,106,null,{}] 16:33:06 INFO - PROCESS | 1734 | 1464996786972 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:07 INFO - PROCESS | 1734 | 1464996787117 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 16:33:07 INFO - PROCESS | 1734 | 1464996787137 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:07 INFO - PROCESS | 1734 | ++DOCSHELL 0x98505800 == 34 [pid = 1734] [id = 34] 16:33:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 53 (0x9850a800) [pid = 1734] [serial = 99] [outer = (nil)] 16:33:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 54 (0x98e7f400) [pid = 1734] [serial = 100] [outer = 0x9850a800] 16:33:07 INFO - PROCESS | 1734 | 1464996787204 Marionette DEBUG loaded listener.js 16:33:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 55 (0x9928c400) [pid = 1734] [serial = 101] [outer = 0x9850a800] 16:33:07 INFO - PROCESS | 1734 | 1464996787920 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 984ms 16:33:07 INFO - PROCESS | 1734 | 1464996787946 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 16:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:33:07 INFO - PROCESS | 1734 | 1464996787950 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 16:33:07 INFO - PROCESS | 1734 | 1464996787957 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:33:07 INFO - PROCESS | 1734 | 1464996787962 Marionette TRACE conn3 <- [1,110,null,{}] 16:33:07 INFO - PROCESS | 1734 | 1464996787978 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:08 INFO - PROCESS | 1734 | 1464996788149 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 16:33:08 INFO - PROCESS | 1734 | 1464996788186 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:08 INFO - PROCESS | 1734 | ++DOCSHELL 0x999e6c00 == 35 [pid = 1734] [id = 35] 16:33:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 56 (0x999edc00) [pid = 1734] [serial = 102] [outer = (nil)] 16:33:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 57 (0x9a467800) [pid = 1734] [serial = 103] [outer = 0x999edc00] 16:33:08 INFO - PROCESS | 1734 | 1464996788257 Marionette DEBUG loaded listener.js 16:33:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 58 (0x9a534400) [pid = 1734] [serial = 104] [outer = 0x999edc00] 16:33:09 INFO - PROCESS | 1734 | 1464996789001 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1096ms 16:33:09 INFO - PROCESS | 1734 | 1464996789056 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 16:33:09 INFO - PROCESS | 1734 | 1464996789061 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 16:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:33:09 INFO - PROCESS | 1734 | 1464996789067 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:33:09 INFO - PROCESS | 1734 | 1464996789070 Marionette TRACE conn3 <- [1,114,null,{}] 16:33:09 INFO - PROCESS | 1734 | 1464996789082 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:09 INFO - PROCESS | 1734 | 1464996789280 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 16:33:09 INFO - PROCESS | 1734 | 1464996789303 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:09 INFO - PROCESS | 1734 | ++DOCSHELL 0x947a7800 == 36 [pid = 1734] [id = 36] 16:33:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 59 (0x994f3800) [pid = 1734] [serial = 105] [outer = (nil)] 16:33:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 60 (0x9b089800) [pid = 1734] [serial = 106] [outer = 0x994f3800] 16:33:09 INFO - PROCESS | 1734 | 1464996789371 Marionette DEBUG loaded listener.js 16:33:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 61 (0x9d8b6400) [pid = 1734] [serial = 107] [outer = 0x994f3800] 16:33:10 INFO - PROCESS | 1734 | 1464996790062 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:33:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 62 (0x9b18e800) [pid = 1734] [serial = 108] [outer = 0x920c5c00] 16:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1039ms 16:33:10 INFO - PROCESS | 1734 | 1464996790182 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 16:33:10 INFO - PROCESS | 1734 | 1464996790184 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 16:33:10 INFO - PROCESS | 1734 | --DOMWINDOW == 61 (0x9a532800) [pid = 1734] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:33:10 INFO - PROCESS | 1734 | --DOMWINDOW == 60 (0xa228a400) [pid = 1734] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:33:10 INFO - PROCESS | 1734 | --DOMWINDOW == 59 (0x9965a800) [pid = 1734] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:33:10 INFO - PROCESS | 1734 | --DOMWINDOW == 58 (0x94774400) [pid = 1734] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:33:10 INFO - PROCESS | 1734 | --DOMWINDOW == 57 (0x97885800) [pid = 1734] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:33:10 INFO - PROCESS | 1734 | 1464996790262 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:33:10 INFO - PROCESS | 1734 | 1464996790264 Marionette TRACE conn3 <- [1,118,null,{}] 16:33:10 INFO - PROCESS | 1734 | 1464996790271 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:10 INFO - PROCESS | 1734 | 1464996790397 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 16:33:10 INFO - PROCESS | 1734 | 1464996790406 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:10 INFO - PROCESS | 1734 | ++DOCSHELL 0x9d8b9400 == 37 [pid = 1734] [id = 37] 16:33:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 58 (0xa0508800) [pid = 1734] [serial = 109] [outer = (nil)] 16:33:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 59 (0xa1066400) [pid = 1734] [serial = 110] [outer = 0xa0508800] 16:33:10 INFO - PROCESS | 1734 | 1464996790473 Marionette DEBUG loaded listener.js 16:33:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 60 (0xa21b3400) [pid = 1734] [serial = 111] [outer = 0xa0508800] 16:33:11 INFO - PROCESS | 1734 | 1464996791137 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 968ms 16:33:11 INFO - PROCESS | 1734 | 1464996791193 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 16:33:11 INFO - PROCESS | 1734 | 1464996791195 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 16:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:33:11 INFO - PROCESS | 1734 | 1464996791202 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:33:11 INFO - PROCESS | 1734 | 1464996791205 Marionette TRACE conn3 <- [1,122,null,{}] 16:33:11 INFO - PROCESS | 1734 | 1464996791210 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:11 INFO - PROCESS | 1734 | 1464996791402 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 16:33:11 INFO - PROCESS | 1734 | 1464996791416 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:11 INFO - PROCESS | 1734 | ++DOCSHELL 0x9afb5800 == 38 [pid = 1734] [id = 38] 16:33:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 61 (0x9afb7800) [pid = 1734] [serial = 112] [outer = (nil)] 16:33:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 62 (0xa249c400) [pid = 1734] [serial = 113] [outer = 0x9afb7800] 16:33:11 INFO - PROCESS | 1734 | 1464996791483 Marionette DEBUG loaded listener.js 16:33:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 63 (0xa26cbc00) [pid = 1734] [serial = 114] [outer = 0x9afb7800] 16:33:12 INFO - PROCESS | 1734 | 1464996792094 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 934ms 16:33:12 INFO - PROCESS | 1734 | 1464996792136 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 16:33:12 INFO - PROCESS | 1734 | 1464996792140 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 16:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:33:12 INFO - PROCESS | 1734 | 1464996792145 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:33:12 INFO - PROCESS | 1734 | 1464996792148 Marionette TRACE conn3 <- [1,126,null,{}] 16:33:12 INFO - PROCESS | 1734 | 1464996792153 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:12 INFO - PROCESS | 1734 | 1464996792326 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 16:33:12 INFO - PROCESS | 1734 | 1464996792446 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:12 INFO - PROCESS | 1734 | ++DOCSHELL 0x92342400 == 39 [pid = 1734] [id = 39] 16:33:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 64 (0x92342c00) [pid = 1734] [serial = 115] [outer = (nil)] 16:33:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 65 (0x92409000) [pid = 1734] [serial = 116] [outer = 0x92342c00] 16:33:12 INFO - PROCESS | 1734 | 1464996792526 Marionette DEBUG loaded listener.js 16:33:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 66 (0x92fc2800) [pid = 1734] [serial = 117] [outer = 0x92342c00] 16:33:13 INFO - PROCESS | 1734 | 1464996793430 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1328ms 16:33:13 INFO - PROCESS | 1734 | 1464996793476 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 16:33:13 INFO - PROCESS | 1734 | 1464996793482 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 16:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:33:13 INFO - PROCESS | 1734 | 1464996793489 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:33:13 INFO - PROCESS | 1734 | 1464996793496 Marionette TRACE conn3 <- [1,130,null,{}] 16:33:13 INFO - PROCESS | 1734 | 1464996793503 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:13 INFO - PROCESS | 1734 | 1464996793670 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 16:33:13 INFO - PROCESS | 1734 | 1464996793797 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:13 INFO - PROCESS | 1734 | ++DOCSHELL 0x98d87800 == 40 [pid = 1734] [id = 40] 16:33:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 67 (0x98f7c400) [pid = 1734] [serial = 118] [outer = (nil)] 16:33:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 68 (0x994f9000) [pid = 1734] [serial = 119] [outer = 0x98f7c400] 16:33:13 INFO - PROCESS | 1734 | 1464996793879 Marionette DEBUG loaded listener.js 16:33:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 69 (0x99795000) [pid = 1734] [serial = 120] [outer = 0x98f7c400] 16:33:14 INFO - PROCESS | 1734 | 1464996794821 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 16:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1384ms 16:33:14 INFO - PROCESS | 1734 | 1464996794874 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 16:33:14 INFO - PROCESS | 1734 | 1464996794878 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 16:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:33:14 INFO - PROCESS | 1734 | 1464996794887 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:33:14 INFO - PROCESS | 1734 | 1464996794890 Marionette TRACE conn3 <- [1,134,null,{}] 16:33:14 INFO - PROCESS | 1734 | 1464996794896 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:15 INFO - PROCESS | 1734 | 1464996795062 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 16:33:15 INFO - PROCESS | 1734 | 1464996795191 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:15 INFO - PROCESS | 1734 | ++DOCSHELL 0x99710400 == 41 [pid = 1734] [id = 41] 16:33:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 70 (0xa1066000) [pid = 1734] [serial = 121] [outer = (nil)] 16:33:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 71 (0xa22cf400) [pid = 1734] [serial = 122] [outer = 0xa1066000] 16:33:15 INFO - PROCESS | 1734 | 1464996795270 Marionette DEBUG loaded listener.js 16:33:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 72 (0xa263e800) [pid = 1734] [serial = 123] [outer = 0xa1066000] 16:33:16 INFO - PROCESS | 1734 | 1464996796355 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 16:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1485ms 16:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:33:16 INFO - PROCESS | 1734 | 1464996796371 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 16:33:16 INFO - PROCESS | 1734 | 1464996796375 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 16:33:16 INFO - PROCESS | 1734 | 1464996796383 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:33:16 INFO - PROCESS | 1734 | 1464996796388 Marionette TRACE conn3 <- [1,138,null,{}] 16:33:16 INFO - PROCESS | 1734 | 1464996796397 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:16 INFO - PROCESS | 1734 | 1464996796540 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 16:33:16 INFO - PROCESS | 1734 | 1464996796705 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:16 INFO - PROCESS | 1734 | --DOCSHELL 0x9978c400 == 40 [pid = 1734] [id = 28] 16:33:16 INFO - PROCESS | 1734 | --DOCSHELL 0x9afb5800 == 39 [pid = 1734] [id = 38] 16:33:16 INFO - PROCESS | 1734 | --DOCSHELL 0x9d8b9400 == 38 [pid = 1734] [id = 37] 16:33:16 INFO - PROCESS | 1734 | --DOCSHELL 0x947a7800 == 37 [pid = 1734] [id = 36] 16:33:16 INFO - PROCESS | 1734 | ++DOCSHELL 0x92fc6400 == 38 [pid = 1734] [id = 42] 16:33:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 73 (0x93ada000) [pid = 1734] [serial = 124] [outer = (nil)] 16:33:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 74 (0x95141c00) [pid = 1734] [serial = 125] [outer = 0x93ada000] 16:33:16 INFO - PROCESS | 1734 | 1464996796814 Marionette DEBUG loaded listener.js 16:33:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 75 (0x981dfc00) [pid = 1734] [serial = 126] [outer = 0x93ada000] 16:33:16 INFO - PROCESS | 1734 | --DOCSHELL 0x999e6c00 == 37 [pid = 1734] [id = 35] 16:33:16 INFO - PROCESS | 1734 | --DOCSHELL 0x98505800 == 36 [pid = 1734] [id = 34] 16:33:16 INFO - PROCESS | 1734 | --DOCSHELL 0x92346000 == 35 [pid = 1734] [id = 33] 16:33:17 INFO - PROCESS | 1734 | --DOMWINDOW == 74 (0xa62fc400) [pid = 1734] [serial = 67] [outer = (nil)] [url = about:blank] 16:33:17 INFO - PROCESS | 1734 | --DOMWINDOW == 73 (0xa2499000) [pid = 1734] [serial = 56] [outer = (nil)] [url = about:blank] 16:33:17 INFO - PROCESS | 1734 | --DOMWINDOW == 72 (0x9a532c00) [pid = 1734] [serial = 76] [outer = (nil)] [url = about:blank] 16:33:17 INFO - PROCESS | 1734 | --DOMWINDOW == 71 (0x9aaa4000) [pid = 1734] [serial = 77] [outer = (nil)] [url = about:blank] 16:33:17 INFO - PROCESS | 1734 | --DOMWINDOW == 70 (0x947a1400) [pid = 1734] [serial = 70] [outer = (nil)] [url = about:blank] 16:33:17 INFO - PROCESS | 1734 | --DOMWINDOW == 69 (0x95140000) [pid = 1734] [serial = 71] [outer = (nil)] [url = about:blank] 16:33:17 INFO - PROCESS | 1734 | --DOMWINDOW == 68 (0x9911c000) [pid = 1734] [serial = 74] [outer = (nil)] [url = about:blank] 16:33:17 INFO - PROCESS | 1734 | --DOMWINDOW == 67 (0x9818bc00) [pid = 1734] [serial = 73] [outer = (nil)] [url = about:blank] 16:33:17 INFO - PROCESS | 1734 | --DOMWINDOW == 66 (0xa6765000) [pid = 1734] [serial = 68] [outer = (nil)] [url = about:blank] 16:33:17 INFO - PROCESS | 1734 | 1464996797488 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 16:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1135ms 16:33:17 INFO - PROCESS | 1734 | 1464996797517 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 16:33:17 INFO - PROCESS | 1734 | 1464996797524 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 16:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:33:17 INFO - PROCESS | 1734 | 1464996797552 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:33:17 INFO - PROCESS | 1734 | 1464996797557 Marionette TRACE conn3 <- [1,142,null,{}] 16:33:17 INFO - PROCESS | 1734 | 1464996797563 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:17 INFO - PROCESS | 1734 | 1464996797699 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 16:33:17 INFO - PROCESS | 1734 | 1464996797790 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:17 INFO - PROCESS | 1734 | ++DOCSHELL 0x947a1400 == 36 [pid = 1734] [id = 43] 16:33:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 67 (0x95140800) [pid = 1734] [serial = 127] [outer = (nil)] 16:33:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 68 (0x952e0c00) [pid = 1734] [serial = 128] [outer = 0x95140800] 16:33:17 INFO - PROCESS | 1734 | 1464996797857 Marionette DEBUG loaded listener.js 16:33:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 69 (0x952e4c00) [pid = 1734] [serial = 129] [outer = 0x95140800] 16:33:18 INFO - PROCESS | 1734 | 1464996798546 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 16:33:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1047ms 16:33:18 INFO - PROCESS | 1734 | 1464996798588 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 16:33:18 INFO - PROCESS | 1734 | 1464996798591 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 16:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:33:18 INFO - PROCESS | 1734 | 1464996798597 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:33:18 INFO - PROCESS | 1734 | 1464996798603 Marionette TRACE conn3 <- [1,146,null,{}] 16:33:18 INFO - PROCESS | 1734 | 1464996798640 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:18 INFO - PROCESS | 1734 | 1464996798786 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 16:33:18 INFO - PROCESS | 1734 | 1464996798798 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:18 INFO - PROCESS | 1734 | ++DOCSHELL 0x9a142000 == 37 [pid = 1734] [id = 44] 16:33:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 70 (0x9a142800) [pid = 1734] [serial = 130] [outer = (nil)] 16:33:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 71 (0x9a145400) [pid = 1734] [serial = 131] [outer = 0x9a142800] 16:33:18 INFO - PROCESS | 1734 | 1464996798870 Marionette DEBUG loaded listener.js 16:33:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 72 (0x9a532c00) [pid = 1734] [serial = 132] [outer = 0x9a142800] 16:33:19 INFO - PROCESS | 1734 | 1464996799649 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1092ms 16:33:19 INFO - PROCESS | 1734 | 1464996799698 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 16:33:19 INFO - PROCESS | 1734 | 1464996799703 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 16:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:33:19 INFO - PROCESS | 1734 | 1464996799716 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:33:19 INFO - PROCESS | 1734 | 1464996799718 Marionette TRACE conn3 <- [1,150,null,{}] 16:33:19 INFO - PROCESS | 1734 | 1464996799724 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:19 INFO - PROCESS | 1734 | 1464996799901 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 16:33:19 INFO - PROCESS | 1734 | 1464996799925 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:19 INFO - PROCESS | 1734 | ++DOCSHELL 0x9513d400 == 38 [pid = 1734] [id = 45] 16:33:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 73 (0x9a13dc00) [pid = 1734] [serial = 133] [outer = (nil)] 16:33:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 74 (0x9afaa800) [pid = 1734] [serial = 134] [outer = 0x9a13dc00] 16:33:20 INFO - PROCESS | 1734 | 1464996799992 Marionette DEBUG loaded listener.js 16:33:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 75 (0x9d8bd400) [pid = 1734] [serial = 135] [outer = 0x9a13dc00] 16:33:20 INFO - PROCESS | 1734 | 1464996800760 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 16:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1078ms 16:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:33:20 INFO - PROCESS | 1734 | 1464996800795 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 16:33:20 INFO - PROCESS | 1734 | 1464996800797 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 16:33:20 INFO - PROCESS | 1734 | 1464996800804 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:33:20 INFO - PROCESS | 1734 | 1464996800807 Marionette TRACE conn3 <- [1,154,null,{}] 16:33:20 INFO - PROCESS | 1734 | 1464996800819 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:20 INFO - PROCESS | 1734 | 1464996800978 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 16:33:21 INFO - PROCESS | 1734 | 1464996801044 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:21 INFO - PROCESS | 1734 | ++DOCSHELL 0x9797a400 == 39 [pid = 1734] [id = 46] 16:33:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 76 (0xa0510c00) [pid = 1734] [serial = 136] [outer = (nil)] 16:33:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 77 (0xa21bdc00) [pid = 1734] [serial = 137] [outer = 0xa0510c00] 16:33:21 INFO - PROCESS | 1734 | 1464996801110 Marionette DEBUG loaded listener.js 16:33:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 78 (0xa228cc00) [pid = 1734] [serial = 138] [outer = 0xa0510c00] 16:33:21 INFO - PROCESS | 1734 | --DOMWINDOW == 77 (0x9a2b9800) [pid = 1734] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:33:21 INFO - PROCESS | 1734 | --DOMWINDOW == 76 (0x9b19b800) [pid = 1734] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:33:21 INFO - PROCESS | 1734 | --DOMWINDOW == 75 (0xa0508800) [pid = 1734] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:33:21 INFO - PROCESS | 1734 | --DOMWINDOW == 74 (0x99392000) [pid = 1734] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:33:21 INFO - PROCESS | 1734 | --DOMWINDOW == 73 (0x9a2b7800) [pid = 1734] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:33:21 INFO - PROCESS | 1734 | --DOMWINDOW == 72 (0x93bb7800) [pid = 1734] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:33:21 INFO - PROCESS | 1734 | --DOMWINDOW == 71 (0x9850a800) [pid = 1734] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:33:21 INFO - PROCESS | 1734 | --DOMWINDOW == 70 (0x994f3800) [pid = 1734] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:33:21 INFO - PROCESS | 1734 | --DOMWINDOW == 69 (0x92411000) [pid = 1734] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:33:21 INFO - PROCESS | 1734 | --DOMWINDOW == 68 (0x999edc00) [pid = 1734] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:33:21 INFO - PROCESS | 1734 | 1464996801946 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 16:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1181ms 16:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:33:21 INFO - PROCESS | 1734 | 1464996801985 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 16:33:21 INFO - PROCESS | 1734 | 1464996801988 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 16:33:21 INFO - PROCESS | 1734 | 1464996801995 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:33:21 INFO - PROCESS | 1734 | 1464996801998 Marionette TRACE conn3 <- [1,158,null,{}] 16:33:22 INFO - PROCESS | 1734 | 1464996802004 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:22 INFO - PROCESS | 1734 | 1464996802172 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 16:33:22 INFO - PROCESS | 1734 | 1464996802184 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:22 INFO - PROCESS | 1734 | ++DOCSHELL 0x920c5000 == 40 [pid = 1734] [id = 47] 16:33:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 69 (0x94771800) [pid = 1734] [serial = 139] [outer = (nil)] 16:33:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 70 (0xa3226400) [pid = 1734] [serial = 140] [outer = 0x94771800] 16:33:22 INFO - PROCESS | 1734 | 1464996802252 Marionette DEBUG loaded listener.js 16:33:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 71 (0xa325d400) [pid = 1734] [serial = 141] [outer = 0x94771800] 16:33:22 INFO - PROCESS | 1734 | 1464996802950 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 16:33:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 981ms 16:33:22 INFO - PROCESS | 1734 | 1464996802976 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 16:33:22 INFO - PROCESS | 1734 | 1464996802979 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 16:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:33:22 INFO - PROCESS | 1734 | 1464996802985 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:33:22 INFO - PROCESS | 1734 | 1464996802987 Marionette TRACE conn3 <- [1,162,null,{}] 16:33:22 INFO - PROCESS | 1734 | 1464996802992 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:23 INFO - PROCESS | 1734 | 1464996803147 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 16:33:23 INFO - PROCESS | 1734 | 1464996803168 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:23 INFO - PROCESS | 1734 | ++DOCSHELL 0x92342000 == 41 [pid = 1734] [id = 48] 16:33:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 72 (0x92410400) [pid = 1734] [serial = 142] [outer = (nil)] 16:33:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 73 (0xa346a800) [pid = 1734] [serial = 143] [outer = 0x92410400] 16:33:23 INFO - PROCESS | 1734 | 1464996803233 Marionette DEBUG loaded listener.js 16:33:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 74 (0xa35f3000) [pid = 1734] [serial = 144] [outer = 0x92410400] 16:33:24 INFO - PROCESS | 1734 | 1464996804092 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 16:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1176ms 16:33:24 INFO - PROCESS | 1734 | 1464996804163 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 16:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:33:24 INFO - PROCESS | 1734 | 1464996804170 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 16:33:24 INFO - PROCESS | 1734 | 1464996804178 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:33:24 INFO - PROCESS | 1734 | 1464996804184 Marionette TRACE conn3 <- [1,166,null,{}] 16:33:24 INFO - PROCESS | 1734 | 1464996804192 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:24 INFO - PROCESS | 1734 | 1464996804405 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 16:33:24 INFO - PROCESS | 1734 | 1464996804536 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:24 INFO - PROCESS | 1734 | ++DOCSHELL 0x920c1000 == 42 [pid = 1734] [id = 49] 16:33:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 75 (0x93bbc400) [pid = 1734] [serial = 145] [outer = (nil)] 16:33:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 76 (0x952e1400) [pid = 1734] [serial = 146] [outer = 0x93bbc400] 16:33:24 INFO - PROCESS | 1734 | 1464996804623 Marionette DEBUG loaded listener.js 16:33:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 77 (0x98e82400) [pid = 1734] [serial = 147] [outer = 0x93bbc400] 16:33:25 INFO - PROCESS | 1734 | 1464996805463 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1340ms 16:33:25 INFO - PROCESS | 1734 | 1464996805535 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 16:33:25 INFO - PROCESS | 1734 | 1464996805543 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 16:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:33:25 INFO - PROCESS | 1734 | 1464996805584 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:33:25 INFO - PROCESS | 1734 | 1464996805588 Marionette TRACE conn3 <- [1,170,null,{}] 16:33:25 INFO - PROCESS | 1734 | 1464996805675 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:25 INFO - PROCESS | 1734 | 1464996805885 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 16:33:26 INFO - PROCESS | 1734 | 1464996806054 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:26 INFO - PROCESS | 1734 | ++DOCSHELL 0x9a13d400 == 43 [pid = 1734] [id = 50] 16:33:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 78 (0x9a13e400) [pid = 1734] [serial = 148] [outer = (nil)] 16:33:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 79 (0x9afa9c00) [pid = 1734] [serial = 149] [outer = 0x9a13e400] 16:33:26 INFO - PROCESS | 1734 | 1464996806140 Marionette DEBUG loaded listener.js 16:33:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 80 (0xa3068000) [pid = 1734] [serial = 150] [outer = 0x9a13e400] 16:33:26 INFO - PROCESS | 1734 | 1464996806852 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1330ms 16:33:26 INFO - PROCESS | 1734 | 1464996806892 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 16:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:33:26 INFO - PROCESS | 1734 | 1464996806896 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 16:33:26 INFO - PROCESS | 1734 | 1464996806902 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:33:26 INFO - PROCESS | 1734 | 1464996806908 Marionette TRACE conn3 <- [1,174,null,{}] 16:33:26 INFO - PROCESS | 1734 | 1464996806940 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:27 INFO - PROCESS | 1734 | 1464996807101 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 16:33:27 INFO - PROCESS | 1734 | 1464996807229 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:27 INFO - PROCESS | 1734 | ++DOCSHELL 0x9233e400 == 44 [pid = 1734] [id = 51] 16:33:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 81 (0xa6240000) [pid = 1734] [serial = 151] [outer = (nil)] 16:33:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 82 (0xa62f4400) [pid = 1734] [serial = 152] [outer = 0xa6240000] 16:33:27 INFO - PROCESS | 1734 | 1464996807308 Marionette DEBUG loaded listener.js 16:33:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 83 (0xa6768800) [pid = 1734] [serial = 153] [outer = 0xa6240000] 16:33:28 INFO - PROCESS | 1734 | 1464996808081 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:33:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1202ms 16:33:28 INFO - PROCESS | 1734 | 1464996808104 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 16:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:33:28 INFO - PROCESS | 1734 | 1464996808108 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 16:33:28 INFO - PROCESS | 1734 | 1464996808114 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:33:28 INFO - PROCESS | 1734 | 1464996808117 Marionette TRACE conn3 <- [1,178,null,{}] 16:33:28 INFO - PROCESS | 1734 | 1464996808122 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:28 INFO - PROCESS | 1734 | 1464996808311 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 16:33:28 INFO - PROCESS | 1734 | 1464996808330 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:28 INFO - PROCESS | 1734 | ++DOCSHELL 0xa6771800 == 45 [pid = 1734] [id = 52] 16:33:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 84 (0xa6882000) [pid = 1734] [serial = 154] [outer = (nil)] 16:33:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 85 (0xa6e8d000) [pid = 1734] [serial = 155] [outer = 0xa6882000] 16:33:28 INFO - PROCESS | 1734 | 1464996808408 Marionette DEBUG loaded listener.js 16:33:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 86 (0xa6f48800) [pid = 1734] [serial = 156] [outer = 0xa6882000] 16:33:29 INFO - PROCESS | 1734 | 1464996809453 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:33:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1383ms 16:33:29 INFO - PROCESS | 1734 | 1464996809521 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 16:33:29 INFO - PROCESS | 1734 | 1464996809524 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 16:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:33:29 INFO - PROCESS | 1734 | 1464996809719 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:33:29 INFO - PROCESS | 1734 | 1464996809724 Marionette TRACE conn3 <- [1,182,null,{}] 16:33:29 INFO - PROCESS | 1734 | 1464996809768 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:29 INFO - PROCESS | 1734 | 1464996809948 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 16:33:30 INFO - PROCESS | 1734 | 1464996810051 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:30 INFO - PROCESS | 1734 | ++DOCSHELL 0x95147c00 == 46 [pid = 1734] [id = 53] 16:33:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 87 (0x9514b800) [pid = 1734] [serial = 157] [outer = (nil)] 16:33:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 88 (0x952da800) [pid = 1734] [serial = 158] [outer = 0x9514b800] 16:33:30 INFO - PROCESS | 1734 | 1464996810119 Marionette DEBUG loaded listener.js 16:33:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 89 (0x97886c00) [pid = 1734] [serial = 159] [outer = 0x9514b800] 16:33:30 INFO - PROCESS | 1734 | 1464996810928 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:33:30 INFO - PROCESS | 1734 | --DOCSHELL 0x98289000 == 45 [pid = 1734] [id = 29] 16:33:30 INFO - PROCESS | 1734 | --DOCSHELL 0x920bec00 == 44 [pid = 1734] [id = 27] 16:33:30 INFO - PROCESS | 1734 | --DOCSHELL 0x920bf400 == 43 [pid = 1734] [id = 32] 16:33:30 INFO - PROCESS | 1734 | --DOCSHELL 0x920c5000 == 42 [pid = 1734] [id = 47] 16:33:30 INFO - PROCESS | 1734 | --DOCSHELL 0x9797a400 == 41 [pid = 1734] [id = 46] 16:33:30 INFO - PROCESS | 1734 | --DOMWINDOW == 88 (0xa249c400) [pid = 1734] [serial = 113] [outer = (nil)] [url = about:blank] 16:33:30 INFO - PROCESS | 1734 | --DOCSHELL 0x9513d400 == 40 [pid = 1734] [id = 45] 16:33:30 INFO - PROCESS | 1734 | --DOCSHELL 0x9a142000 == 39 [pid = 1734] [id = 44] 16:33:30 INFO - PROCESS | 1734 | --DOCSHELL 0x947a1400 == 38 [pid = 1734] [id = 43] 16:33:30 INFO - PROCESS | 1734 | --DOCSHELL 0x92fc6400 == 37 [pid = 1734] [id = 42] 16:33:30 INFO - PROCESS | 1734 | --DOMWINDOW == 87 (0xa355e000) [pid = 1734] [serial = 89] [outer = (nil)] [url = about:blank] 16:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1453ms 16:33:30 INFO - PROCESS | 1734 | --DOMWINDOW == 86 (0xa2498800) [pid = 1734] [serial = 86] [outer = (nil)] [url = about:blank] 16:33:30 INFO - PROCESS | 1734 | --DOMWINDOW == 85 (0xa1066400) [pid = 1734] [serial = 110] [outer = (nil)] [url = about:blank] 16:33:30 INFO - PROCESS | 1734 | --DOMWINDOW == 84 (0xa628e000) [pid = 1734] [serial = 92] [outer = (nil)] [url = about:blank] 16:33:30 INFO - PROCESS | 1734 | --DOMWINDOW == 83 (0x9afb3000) [pid = 1734] [serial = 82] [outer = (nil)] [url = about:blank] 16:33:30 INFO - PROCESS | 1734 | --DOMWINDOW == 82 (0x94773800) [pid = 1734] [serial = 79] [outer = (nil)] [url = about:blank] 16:33:30 INFO - PROCESS | 1734 | --DOMWINDOW == 81 (0x98e7f400) [pid = 1734] [serial = 100] [outer = (nil)] [url = about:blank] 16:33:30 INFO - PROCESS | 1734 | --DOMWINDOW == 80 (0xa3268400) [pid = 1734] [serial = 88] [outer = (nil)] [url = about:blank] 16:33:31 INFO - PROCESS | 1734 | --DOMWINDOW == 79 (0x9b089800) [pid = 1734] [serial = 106] [outer = (nil)] [url = about:blank] 16:33:31 INFO - PROCESS | 1734 | --DOMWINDOW == 78 (0x9479ec00) [pid = 1734] [serial = 94] [outer = (nil)] [url = about:blank] 16:33:31 INFO - PROCESS | 1734 | --DOMWINDOW == 77 (0x93bbe400) [pid = 1734] [serial = 97] [outer = (nil)] [url = about:blank] 16:33:31 INFO - PROCESS | 1734 | --DOMWINDOW == 76 (0x9928c400) [pid = 1734] [serial = 101] [outer = (nil)] [url = about:blank] 16:33:31 INFO - PROCESS | 1734 | --DOMWINDOW == 75 (0xa623a800) [pid = 1734] [serial = 91] [outer = (nil)] [url = about:blank] 16:33:31 INFO - PROCESS | 1734 | --DOMWINDOW == 74 (0xa22c5c00) [pid = 1734] [serial = 85] [outer = (nil)] [url = about:blank] 16:33:31 INFO - PROCESS | 1734 | --DOMWINDOW == 73 (0x9d8b6400) [pid = 1734] [serial = 107] [outer = (nil)] [url = about:blank] 16:33:31 INFO - PROCESS | 1734 | --DOMWINDOW == 72 (0x93ad4400) [pid = 1734] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:33:31 INFO - PROCESS | 1734 | --DOMWINDOW == 71 (0x9d355c00) [pid = 1734] [serial = 83] [outer = (nil)] [url = about:blank] 16:33:31 INFO - PROCESS | 1734 | --DOMWINDOW == 70 (0x97882800) [pid = 1734] [serial = 80] [outer = (nil)] [url = about:blank] 16:33:31 INFO - PROCESS | 1734 | --DOMWINDOW == 69 (0x9a534400) [pid = 1734] [serial = 104] [outer = (nil)] [url = about:blank] 16:33:31 INFO - PROCESS | 1734 | --DOMWINDOW == 68 (0x94696000) [pid = 1734] [serial = 98] [outer = (nil)] [url = about:blank] 16:33:31 INFO - PROCESS | 1734 | --DOMWINDOW == 67 (0xa21b3400) [pid = 1734] [serial = 111] [outer = (nil)] [url = about:blank] 16:33:31 INFO - PROCESS | 1734 | --DOMWINDOW == 66 (0x9a467800) [pid = 1734] [serial = 103] [outer = (nil)] [url = about:blank] 16:33:31 INFO - PROCESS | 1734 | 1464996811019 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 16:33:31 INFO - PROCESS | 1734 | 1464996811023 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 16:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:33:31 INFO - PROCESS | 1734 | 1464996811031 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:33:31 INFO - PROCESS | 1734 | 1464996811034 Marionette TRACE conn3 <- [1,186,null,{}] 16:33:31 INFO - PROCESS | 1734 | 1464996811043 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:31 INFO - PROCESS | 1734 | 1464996811187 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 16:33:31 INFO - PROCESS | 1734 | 1464996811199 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:31 INFO - PROCESS | 1734 | ++DOCSHELL 0x9476c000 == 38 [pid = 1734] [id = 54] 16:33:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 67 (0x947a1800) [pid = 1734] [serial = 160] [outer = (nil)] 16:33:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 68 (0x95142400) [pid = 1734] [serial = 161] [outer = 0x947a1800] 16:33:31 INFO - PROCESS | 1734 | 1464996811266 Marionette DEBUG loaded listener.js 16:33:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 69 (0x9797a400) [pid = 1734] [serial = 162] [outer = 0x947a1800] 16:33:31 INFO - PROCESS | 1734 | 1464996811963 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:33:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 983ms 16:33:32 INFO - PROCESS | 1734 | 1464996812014 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 16:33:32 INFO - PROCESS | 1734 | 1464996812017 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 16:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:33:32 INFO - PROCESS | 1734 | 1464996812030 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:33:32 INFO - PROCESS | 1734 | 1464996812032 Marionette TRACE conn3 <- [1,190,null,{}] 16:33:32 INFO - PROCESS | 1734 | 1464996812038 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:32 INFO - PROCESS | 1734 | 1464996812172 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 16:33:32 INFO - PROCESS | 1734 | 1464996812194 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:32 INFO - PROCESS | 1734 | ++DOCSHELL 0x9a13cc00 == 39 [pid = 1734] [id = 55] 16:33:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 70 (0x9a13f800) [pid = 1734] [serial = 163] [outer = (nil)] 16:33:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 71 (0x9a466400) [pid = 1734] [serial = 164] [outer = 0x9a13f800] 16:33:32 INFO - PROCESS | 1734 | 1464996812269 Marionette DEBUG loaded listener.js 16:33:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 72 (0x9a539000) [pid = 1734] [serial = 165] [outer = 0x9a13f800] 16:33:32 INFO - PROCESS | 1734 | 1464996812963 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:33:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 987ms 16:33:33 INFO - PROCESS | 1734 | 1464996813019 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 16:33:33 INFO - PROCESS | 1734 | 1464996813022 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 16:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:33:33 INFO - PROCESS | 1734 | 1464996813047 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:33:33 INFO - PROCESS | 1734 | 1464996813050 Marionette TRACE conn3 <- [1,194,null,{}] 16:33:33 INFO - PROCESS | 1734 | 1464996813055 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:33 INFO - PROCESS | 1734 | 1464996813207 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 16:33:33 INFO - PROCESS | 1734 | 1464996813216 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:33 INFO - PROCESS | 1734 | ++DOCSHELL 0x9afb2c00 == 40 [pid = 1734] [id = 56] 16:33:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 73 (0x9afb5800) [pid = 1734] [serial = 166] [outer = (nil)] 16:33:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 74 (0x9d35b400) [pid = 1734] [serial = 167] [outer = 0x9afb5800] 16:33:33 INFO - PROCESS | 1734 | 1464996813283 Marionette DEBUG loaded listener.js 16:33:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 75 (0xa0510800) [pid = 1734] [serial = 168] [outer = 0x9afb5800] 16:33:34 INFO - PROCESS | 1734 | 1464996814022 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:33:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1041ms 16:33:34 INFO - PROCESS | 1734 | 1464996814104 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:33:34 INFO - PROCESS | 1734 | 1464996814125 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 16:33:34 INFO - PROCESS | 1734 | 1464996814129 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 16:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:33:34 INFO - PROCESS | 1734 | 1464996814147 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:33:34 INFO - PROCESS | 1734 | 1464996814149 Marionette TRACE conn3 <- [1,198,null,{}] 16:33:34 INFO - PROCESS | 1734 | 1464996814155 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:34 INFO - PROCESS | 1734 | 1464996814352 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 16:33:34 INFO - PROCESS | 1734 | 1464996814411 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:34 INFO - PROCESS | 1734 | ++DOCSHELL 0x98e80400 == 41 [pid = 1734] [id = 57] 16:33:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 76 (0x9aa77800) [pid = 1734] [serial = 169] [outer = (nil)] 16:33:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 77 (0xa3266400) [pid = 1734] [serial = 170] [outer = 0x9aa77800] 16:33:34 INFO - PROCESS | 1734 | 1464996814477 Marionette DEBUG loaded listener.js 16:33:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 78 (0x99284400) [pid = 1734] [serial = 171] [outer = 0x9aa77800] 16:33:35 INFO - PROCESS | 1734 | 1464996815158 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1035ms 16:33:35 INFO - PROCESS | 1734 | 1464996815183 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 16:33:35 INFO - PROCESS | 1734 | 1464996815186 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 16:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:33:35 INFO - PROCESS | 1734 | 1464996815197 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:33:35 INFO - PROCESS | 1734 | 1464996815199 Marionette TRACE conn3 <- [1,202,null,{}] 16:33:35 INFO - PROCESS | 1734 | 1464996815205 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:35 INFO - PROCESS | 1734 | 1464996815419 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 16:33:35 INFO - PROCESS | 1734 | 1464996815442 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:35 INFO - PROCESS | 1734 | ++DOCSHELL 0x92340c00 == 42 [pid = 1734] [id = 58] 16:33:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 79 (0x9234a000) [pid = 1734] [serial = 172] [outer = (nil)] 16:33:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 80 (0xa62f6c00) [pid = 1734] [serial = 173] [outer = 0x9234a000] 16:33:35 INFO - PROCESS | 1734 | 1464996815510 Marionette DEBUG loaded listener.js 16:33:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 81 (0xa68c7000) [pid = 1734] [serial = 174] [outer = 0x9234a000] 16:33:35 INFO - PROCESS | 1734 | --DOMWINDOW == 80 (0x9a13dc00) [pid = 1734] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:33:35 INFO - PROCESS | 1734 | --DOMWINDOW == 79 (0xa0510c00) [pid = 1734] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:33:35 INFO - PROCESS | 1734 | --DOMWINDOW == 78 (0x95140800) [pid = 1734] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:33:35 INFO - PROCESS | 1734 | --DOMWINDOW == 77 (0x9a142800) [pid = 1734] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:33:35 INFO - PROCESS | 1734 | --DOMWINDOW == 76 (0x9afb7800) [pid = 1734] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:33:35 INFO - PROCESS | 1734 | --DOMWINDOW == 75 (0x93ada000) [pid = 1734] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:33:35 INFO - PROCESS | 1734 | --DOMWINDOW == 74 (0x94771800) [pid = 1734] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:33:36 INFO - PROCESS | 1734 | 1464996816460 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1333ms 16:33:36 INFO - PROCESS | 1734 | 1464996816530 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 16:33:36 INFO - PROCESS | 1734 | 1464996816533 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 16:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:33:36 INFO - PROCESS | 1734 | 1464996816542 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:33:36 INFO - PROCESS | 1734 | 1464996816544 Marionette TRACE conn3 <- [1,206,null,{}] 16:33:36 INFO - PROCESS | 1734 | 1464996816548 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:36 INFO - PROCESS | 1734 | 1464996816680 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 16:33:36 INFO - PROCESS | 1734 | 1464996816689 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:36 INFO - PROCESS | 1734 | ++DOCSHELL 0x91a04400 == 43 [pid = 1734] [id = 59] 16:33:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 75 (0x95140800) [pid = 1734] [serial = 175] [outer = (nil)] 16:33:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 76 (0xa628ec00) [pid = 1734] [serial = 176] [outer = 0x95140800] 16:33:36 INFO - PROCESS | 1734 | 1464996816756 Marionette DEBUG loaded listener.js 16:33:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 77 (0xa6e8b000) [pid = 1734] [serial = 177] [outer = 0x95140800] 16:33:37 INFO - PROCESS | 1734 | 1464996817436 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 16:33:37 INFO - PROCESS | 1734 | 1464996817472 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 16:33:37 INFO - PROCESS | 1734 | 1464996817476 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 16:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:33:37 INFO - PROCESS | 1734 | 1464996817482 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:33:37 INFO - PROCESS | 1734 | 1464996817484 Marionette TRACE conn3 <- [1,210,null,{}] 16:33:37 INFO - PROCESS | 1734 | 1464996817490 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:37 INFO - PROCESS | 1734 | 1464996817650 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 16:33:37 INFO - PROCESS | 1734 | 1464996817670 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:37 INFO - PROCESS | 1734 | ++DOCSHELL 0x91a02c00 == 44 [pid = 1734] [id = 60] 16:33:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 78 (0x920c1400) [pid = 1734] [serial = 178] [outer = (nil)] 16:33:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 79 (0x99b37400) [pid = 1734] [serial = 179] [outer = 0x920c1400] 16:33:37 INFO - PROCESS | 1734 | 1464996817735 Marionette DEBUG loaded listener.js 16:33:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 80 (0x99b3b400) [pid = 1734] [serial = 180] [outer = 0x920c1400] 16:33:38 INFO - PROCESS | 1734 | 1464996818609 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 16:33:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1176ms 16:33:38 INFO - PROCESS | 1734 | 1464996818660 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 16:33:38 INFO - PROCESS | 1734 | 1464996818666 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 16:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:33:38 INFO - PROCESS | 1734 | 1464996818674 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:33:38 INFO - PROCESS | 1734 | 1464996818681 Marionette TRACE conn3 <- [1,214,null,{}] 16:33:38 INFO - PROCESS | 1734 | 1464996818689 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:38 INFO - PROCESS | 1734 | 1464996818857 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 16:33:39 INFO - PROCESS | 1734 | 1464996818991 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:39 INFO - PROCESS | 1734 | ++DOCSHELL 0x92405000 == 45 [pid = 1734] [id = 61] 16:33:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 81 (0x92fc4000) [pid = 1734] [serial = 181] [outer = (nil)] 16:33:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 82 (0x952dfc00) [pid = 1734] [serial = 182] [outer = 0x92fc4000] 16:33:39 INFO - PROCESS | 1734 | 1464996819075 Marionette DEBUG loaded listener.js 16:33:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 83 (0x994f3c00) [pid = 1734] [serial = 183] [outer = 0x92fc4000] 16:33:39 INFO - PROCESS | 1734 | 1464996819925 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 16:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1285ms 16:33:39 INFO - PROCESS | 1734 | 1464996819960 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 16:33:39 INFO - PROCESS | 1734 | 1464996819968 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 16:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:33:39 INFO - PROCESS | 1734 | 1464996819978 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:33:39 INFO - PROCESS | 1734 | 1464996819982 Marionette TRACE conn3 <- [1,218,null,{}] 16:33:39 INFO - PROCESS | 1734 | 1464996819988 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:40 INFO - PROCESS | 1734 | 1464996820194 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 16:33:40 INFO - PROCESS | 1734 | 1464996820208 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:40 INFO - PROCESS | 1734 | ++DOCSHELL 0x99b3b000 == 46 [pid = 1734] [id = 62] 16:33:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 84 (0x99b3f400) [pid = 1734] [serial = 184] [outer = (nil)] 16:33:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 85 (0x9a141400) [pid = 1734] [serial = 185] [outer = 0x99b3f400] 16:33:40 INFO - PROCESS | 1734 | 1464996820284 Marionette DEBUG loaded listener.js 16:33:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 86 (0x9aa6e800) [pid = 1734] [serial = 186] [outer = 0x99b3f400] 16:33:41 INFO - PROCESS | 1734 | 1464996821123 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 16:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1178ms 16:33:41 INFO - PROCESS | 1734 | 1464996821157 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 16:33:41 INFO - PROCESS | 1734 | 1464996821161 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 16:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:33:41 INFO - PROCESS | 1734 | 1464996821167 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:33:41 INFO - PROCESS | 1734 | 1464996821173 Marionette TRACE conn3 <- [1,222,null,{}] 16:33:41 INFO - PROCESS | 1734 | 1464996821205 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:41 INFO - PROCESS | 1734 | 1464996821374 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 16:33:41 INFO - PROCESS | 1734 | 1464996821505 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:41 INFO - PROCESS | 1734 | ++DOCSHELL 0x920c8000 == 47 [pid = 1734] [id = 63] 16:33:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 87 (0x982efc00) [pid = 1734] [serial = 187] [outer = (nil)] 16:33:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 88 (0x9a137400) [pid = 1734] [serial = 188] [outer = 0x982efc00] 16:33:41 INFO - PROCESS | 1734 | 1464996821607 Marionette DEBUG loaded listener.js 16:33:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 89 (0x9d356400) [pid = 1734] [serial = 189] [outer = 0x982efc00] 16:33:42 INFO - PROCESS | 1734 | 1464996822403 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 16:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1250ms 16:33:42 INFO - PROCESS | 1734 | 1464996822419 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 16:33:42 INFO - PROCESS | 1734 | 1464996822423 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 16:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:33:42 INFO - PROCESS | 1734 | 1464996822429 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:33:42 INFO - PROCESS | 1734 | 1464996822432 Marionette TRACE conn3 <- [1,226,null,{}] 16:33:42 INFO - PROCESS | 1734 | 1464996822437 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:42 INFO - PROCESS | 1734 | 1464996822587 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 16:33:42 INFO - PROCESS | 1734 | 1464996822725 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:42 INFO - PROCESS | 1734 | ++DOCSHELL 0x99699000 == 48 [pid = 1734] [id = 64] 16:33:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 90 (0xa21b1000) [pid = 1734] [serial = 190] [outer = (nil)] 16:33:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 91 (0xa2609800) [pid = 1734] [serial = 191] [outer = 0xa21b1000] 16:33:42 INFO - PROCESS | 1734 | 1464996822804 Marionette DEBUG loaded listener.js 16:33:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 92 (0xa50f6400) [pid = 1734] [serial = 192] [outer = 0xa21b1000] 16:33:43 INFO - PROCESS | 1734 | 1464996823545 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1178ms 16:33:43 INFO - PROCESS | 1734 | 1464996823608 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 16:33:43 INFO - PROCESS | 1734 | 1464996823611 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 16:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:33:43 INFO - PROCESS | 1734 | 1464996823617 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:33:43 INFO - PROCESS | 1734 | 1464996823620 Marionette TRACE conn3 <- [1,230,null,{}] 16:33:43 INFO - PROCESS | 1734 | 1464996823626 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:43 INFO - PROCESS | 1734 | 1464996823773 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 16:33:43 INFO - PROCESS | 1734 | 1464996823905 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:43 INFO - PROCESS | 1734 | ++DOCSHELL 0x99699c00 == 49 [pid = 1734] [id = 65] 16:33:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 93 (0x9a072400) [pid = 1734] [serial = 193] [outer = (nil)] 16:33:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 94 (0x9a079800) [pid = 1734] [serial = 194] [outer = 0x9a072400] 16:33:43 INFO - PROCESS | 1734 | 1464996823982 Marionette DEBUG loaded listener.js 16:33:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 95 (0x9a07b400) [pid = 1734] [serial = 195] [outer = 0x9a072400] 16:33:44 INFO - PROCESS | 1734 | 1464996824814 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 16:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1234ms 16:33:44 INFO - PROCESS | 1734 | 1464996824852 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 16:33:44 INFO - PROCESS | 1734 | 1464996824856 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 16:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:33:44 INFO - PROCESS | 1734 | 1464996824862 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:33:44 INFO - PROCESS | 1734 | 1464996824865 Marionette TRACE conn3 <- [1,234,null,{}] 16:33:44 INFO - PROCESS | 1734 | 1464996824870 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:45 INFO - PROCESS | 1734 | 1464996825034 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 16:33:45 INFO - PROCESS | 1734 | 1464996825174 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:45 INFO - PROCESS | 1734 | ++DOCSHELL 0x93bc2400 == 50 [pid = 1734] [id = 66] 16:33:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 96 (0x95147800) [pid = 1734] [serial = 196] [outer = (nil)] 16:33:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 97 (0x99b3e000) [pid = 1734] [serial = 197] [outer = 0x95147800] 16:33:45 INFO - PROCESS | 1734 | 1464996825253 Marionette DEBUG loaded listener.js 16:33:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 98 (0x9a2c5800) [pid = 1734] [serial = 198] [outer = 0x95147800] 16:33:46 INFO - PROCESS | 1734 | 1464996826237 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 16:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1387ms 16:33:46 INFO - PROCESS | 1734 | 1464996826250 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 16:33:46 INFO - PROCESS | 1734 | 1464996826256 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 16:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:33:46 INFO - PROCESS | 1734 | 1464996826263 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:33:46 INFO - PROCESS | 1734 | 1464996826269 Marionette TRACE conn3 <- [1,238,null,{}] 16:33:46 INFO - PROCESS | 1734 | 1464996826276 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:46 INFO - PROCESS | 1734 | 1464996826419 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 16:33:46 INFO - PROCESS | 1734 | 1464996826588 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:46 INFO - PROCESS | 1734 | ++DOCSHELL 0x94690400 == 51 [pid = 1734] [id = 67] 16:33:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 99 (0x9513dc00) [pid = 1734] [serial = 199] [outer = (nil)] 16:33:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 100 (0x9968e800) [pid = 1734] [serial = 200] [outer = 0x9513dc00] 16:33:46 INFO - PROCESS | 1734 | 1464996826680 Marionette DEBUG loaded listener.js 16:33:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 101 (0x99698400) [pid = 1734] [serial = 201] [outer = 0x9513dc00] 16:33:47 INFO - PROCESS | 1734 | --DOCSHELL 0x92342400 == 50 [pid = 1734] [id = 39] 16:33:47 INFO - PROCESS | 1734 | --DOCSHELL 0x91a04400 == 49 [pid = 1734] [id = 59] 16:33:47 INFO - PROCESS | 1734 | --DOCSHELL 0x92340c00 == 48 [pid = 1734] [id = 58] 16:33:47 INFO - PROCESS | 1734 | --DOMWINDOW == 100 (0x92409000) [pid = 1734] [serial = 116] [outer = (nil)] [url = about:blank] 16:33:47 INFO - PROCESS | 1734 | --DOMWINDOW == 99 (0x994f9000) [pid = 1734] [serial = 119] [outer = (nil)] [url = about:blank] 16:33:47 INFO - PROCESS | 1734 | --DOCSHELL 0x98e80400 == 47 [pid = 1734] [id = 57] 16:33:47 INFO - PROCESS | 1734 | --DOCSHELL 0x9afb2c00 == 46 [pid = 1734] [id = 56] 16:33:47 INFO - PROCESS | 1734 | --DOCSHELL 0x9a13cc00 == 45 [pid = 1734] [id = 55] 16:33:47 INFO - PROCESS | 1734 | --DOCSHELL 0x9476c000 == 44 [pid = 1734] [id = 54] 16:33:47 INFO - PROCESS | 1734 | --DOCSHELL 0x95147c00 == 43 [pid = 1734] [id = 53] 16:33:47 INFO - PROCESS | 1734 | --DOCSHELL 0x920c1000 == 42 [pid = 1734] [id = 49] 16:33:47 INFO - PROCESS | 1734 | --DOMWINDOW == 98 (0x9afaa800) [pid = 1734] [serial = 134] [outer = (nil)] [url = about:blank] 16:33:47 INFO - PROCESS | 1734 | --DOMWINDOW == 97 (0xa21bdc00) [pid = 1734] [serial = 137] [outer = (nil)] [url = about:blank] 16:33:47 INFO - PROCESS | 1734 | --DOMWINDOW == 96 (0x952e0c00) [pid = 1734] [serial = 128] [outer = (nil)] [url = about:blank] 16:33:47 INFO - PROCESS | 1734 | --DOMWINDOW == 95 (0x952e4c00) [pid = 1734] [serial = 129] [outer = (nil)] [url = about:blank] 16:33:47 INFO - PROCESS | 1734 | --DOMWINDOW == 94 (0x9a145400) [pid = 1734] [serial = 131] [outer = (nil)] [url = about:blank] 16:33:47 INFO - PROCESS | 1734 | --DOMWINDOW == 93 (0xa22cf400) [pid = 1734] [serial = 122] [outer = (nil)] [url = about:blank] 16:33:47 INFO - PROCESS | 1734 | --DOMWINDOW == 92 (0xa26cbc00) [pid = 1734] [serial = 114] [outer = (nil)] [url = about:blank] 16:33:47 INFO - PROCESS | 1734 | --DOMWINDOW == 91 (0x95141c00) [pid = 1734] [serial = 125] [outer = (nil)] [url = about:blank] 16:33:47 INFO - PROCESS | 1734 | --DOMWINDOW == 90 (0x981dfc00) [pid = 1734] [serial = 126] [outer = (nil)] [url = about:blank] 16:33:47 INFO - PROCESS | 1734 | --DOMWINDOW == 89 (0xa3226400) [pid = 1734] [serial = 140] [outer = (nil)] [url = about:blank] 16:33:47 INFO - PROCESS | 1734 | --DOMWINDOW == 88 (0xa228cc00) [pid = 1734] [serial = 138] [outer = (nil)] [url = about:blank] 16:33:47 INFO - PROCESS | 1734 | --DOMWINDOW == 87 (0xa325d400) [pid = 1734] [serial = 141] [outer = (nil)] [url = about:blank] 16:33:47 INFO - PROCESS | 1734 | --DOMWINDOW == 86 (0x9d8bd400) [pid = 1734] [serial = 135] [outer = (nil)] [url = about:blank] 16:33:47 INFO - PROCESS | 1734 | --DOMWINDOW == 85 (0x9a532c00) [pid = 1734] [serial = 132] [outer = (nil)] [url = about:blank] 16:33:47 INFO - PROCESS | 1734 | 1464996827495 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 16:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1288ms 16:33:47 INFO - PROCESS | 1734 | 1464996827552 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 16:33:47 INFO - PROCESS | 1734 | 1464996827560 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 16:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:33:47 INFO - PROCESS | 1734 | 1464996827581 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:33:47 INFO - PROCESS | 1734 | 1464996827585 Marionette TRACE conn3 <- [1,242,null,{}] 16:33:47 INFO - PROCESS | 1734 | 1464996827590 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:47 INFO - PROCESS | 1734 | 1464996827733 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 16:33:47 INFO - PROCESS | 1734 | 1464996827744 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:47 INFO - PROCESS | 1734 | ++DOCSHELL 0x93ad9c00 == 43 [pid = 1734] [id = 68] 16:33:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 86 (0x952e4c00) [pid = 1734] [serial = 202] [outer = (nil)] 16:33:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 87 (0x9969b800) [pid = 1734] [serial = 203] [outer = 0x952e4c00] 16:33:47 INFO - PROCESS | 1734 | 1464996827811 Marionette DEBUG loaded listener.js 16:33:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 88 (0x99b34800) [pid = 1734] [serial = 204] [outer = 0x952e4c00] 16:33:48 INFO - PROCESS | 1734 | 1464996828528 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 16:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 990ms 16:33:48 INFO - PROCESS | 1734 | 1464996828568 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 16:33:48 INFO - PROCESS | 1734 | 1464996828571 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 16:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:33:48 INFO - PROCESS | 1734 | 1464996828577 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:33:48 INFO - PROCESS | 1734 | 1464996828582 Marionette TRACE conn3 <- [1,246,null,{}] 16:33:48 INFO - PROCESS | 1734 | 1464996828609 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:48 INFO - PROCESS | 1734 | 1464996828745 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 16:33:48 INFO - PROCESS | 1734 | 1464996828763 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:48 INFO - PROCESS | 1734 | ++DOCSHELL 0x92340000 == 44 [pid = 1734] [id = 69] 16:33:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 89 (0x9a142800) [pid = 1734] [serial = 205] [outer = (nil)] 16:33:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 90 (0x9a46e800) [pid = 1734] [serial = 206] [outer = 0x9a142800] 16:33:48 INFO - PROCESS | 1734 | 1464996828830 Marionette DEBUG loaded listener.js 16:33:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 91 (0x9b18d800) [pid = 1734] [serial = 207] [outer = 0x9a142800] 16:33:49 INFO - PROCESS | 1734 | 1464996829582 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1046ms 16:33:49 INFO - PROCESS | 1734 | 1464996829623 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 16:33:49 INFO - PROCESS | 1734 | 1464996829628 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 16:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:33:49 INFO - PROCESS | 1734 | 1464996829633 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:33:49 INFO - PROCESS | 1734 | 1464996829636 Marionette TRACE conn3 <- [1,250,null,{}] 16:33:49 INFO - PROCESS | 1734 | 1464996829641 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:49 INFO - PROCESS | 1734 | 1464996829815 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 16:33:49 INFO - PROCESS | 1734 | 1464996829841 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:49 INFO - PROCESS | 1734 | ++DOCSHELL 0x920c7400 == 45 [pid = 1734] [id = 70] 16:33:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 92 (0x9b089800) [pid = 1734] [serial = 208] [outer = (nil)] 16:33:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 93 (0xa050e800) [pid = 1734] [serial = 209] [outer = 0x9b089800] 16:33:49 INFO - PROCESS | 1734 | 1464996829906 Marionette DEBUG loaded listener.js 16:33:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 94 (0xa2287000) [pid = 1734] [serial = 210] [outer = 0x9b089800] 16:33:50 INFO - PROCESS | 1734 | 1464996830569 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 986ms 16:33:50 INFO - PROCESS | 1734 | 1464996830627 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 16:33:50 INFO - PROCESS | 1734 | 1464996830629 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 16:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:33:50 INFO - PROCESS | 1734 | 1464996830635 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:33:50 INFO - PROCESS | 1734 | 1464996830638 Marionette TRACE conn3 <- [1,254,null,{}] 16:33:50 INFO - PROCESS | 1734 | 1464996830643 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:50 INFO - PROCESS | 1734 | 1464996830815 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 16:33:50 INFO - PROCESS | 1734 | 1464996830838 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:50 INFO - PROCESS | 1734 | ++DOCSHELL 0x93bb6c00 == 46 [pid = 1734] [id = 71] 16:33:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 95 (0x9468f800) [pid = 1734] [serial = 211] [outer = (nil)] 16:33:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 96 (0xa260ac00) [pid = 1734] [serial = 212] [outer = 0x9468f800] 16:33:50 INFO - PROCESS | 1734 | 1464996830905 Marionette DEBUG loaded listener.js 16:33:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 97 (0xa30fac00) [pid = 1734] [serial = 213] [outer = 0x9468f800] 16:33:51 INFO - PROCESS | 1734 | 1464996831650 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 16:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1081ms 16:33:51 INFO - PROCESS | 1734 | 1464996831717 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 16:33:51 INFO - PROCESS | 1734 | 1464996831720 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 16:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:33:51 INFO - PROCESS | 1734 | 1464996831726 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:33:51 INFO - PROCESS | 1734 | 1464996831728 Marionette TRACE conn3 <- [1,258,null,{}] 16:33:51 INFO - PROCESS | 1734 | 1464996831733 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:52 INFO - PROCESS | 1734 | 1464996832042 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 16:33:52 INFO - PROCESS | 1734 | --DOMWINDOW == 96 (0x9aa77800) [pid = 1734] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:33:52 INFO - PROCESS | 1734 | --DOMWINDOW == 95 (0x9234a000) [pid = 1734] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:33:52 INFO - PROCESS | 1734 | --DOMWINDOW == 94 (0x947a1800) [pid = 1734] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:33:52 INFO - PROCESS | 1734 | --DOMWINDOW == 93 (0x9514b800) [pid = 1734] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:33:52 INFO - PROCESS | 1734 | --DOMWINDOW == 92 (0x9afb5800) [pid = 1734] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:33:52 INFO - PROCESS | 1734 | --DOMWINDOW == 91 (0x9a13f800) [pid = 1734] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:33:52 INFO - PROCESS | 1734 | --DOMWINDOW == 90 (0x95140800) [pid = 1734] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:33:52 INFO - PROCESS | 1734 | 1464996832121 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:52 INFO - PROCESS | 1734 | ++DOCSHELL 0x9234a000 == 47 [pid = 1734] [id = 72] 16:33:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 91 (0x9240c000) [pid = 1734] [serial = 214] [outer = (nil)] 16:33:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 92 (0x9a13f800) [pid = 1734] [serial = 215] [outer = 0x9240c000] 16:33:52 INFO - PROCESS | 1734 | 1464996832187 Marionette DEBUG loaded listener.js 16:33:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 93 (0x99b38000) [pid = 1734] [serial = 216] [outer = 0x9240c000] 16:33:52 INFO - PROCESS | 1734 | 1464996832760 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 16:33:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1079ms 16:33:52 INFO - PROCESS | 1734 | 1464996832806 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 16:33:52 INFO - PROCESS | 1734 | 1464996832809 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 16:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:33:52 INFO - PROCESS | 1734 | 1464996832815 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:33:52 INFO - PROCESS | 1734 | 1464996832817 Marionette TRACE conn3 <- [1,262,null,{}] 16:33:52 INFO - PROCESS | 1734 | 1464996832823 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:52 INFO - PROCESS | 1734 | 1464996832987 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 16:33:53 INFO - PROCESS | 1734 | 1464996833003 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:53 INFO - PROCESS | 1734 | ++DOCSHELL 0x99660800 == 48 [pid = 1734] [id = 73] 16:33:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 94 (0x99c80400) [pid = 1734] [serial = 217] [outer = (nil)] 16:33:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 95 (0x99c88400) [pid = 1734] [serial = 218] [outer = 0x99c80400] 16:33:53 INFO - PROCESS | 1734 | 1464996833069 Marionette DEBUG loaded listener.js 16:33:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 96 (0x99c8b400) [pid = 1734] [serial = 219] [outer = 0x99c80400] 16:33:53 INFO - PROCESS | 1734 | 1464996833746 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 16:33:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 977ms 16:33:53 INFO - PROCESS | 1734 | 1464996833793 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 16:33:53 INFO - PROCESS | 1734 | 1464996833797 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 16:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:33:53 INFO - PROCESS | 1734 | 1464996833802 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:33:53 INFO - PROCESS | 1734 | 1464996833804 Marionette TRACE conn3 <- [1,266,null,{}] 16:33:53 INFO - PROCESS | 1734 | 1464996833809 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:53 INFO - PROCESS | 1734 | 1464996833977 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 16:33:54 INFO - PROCESS | 1734 | 1464996834100 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:54 INFO - PROCESS | 1734 | ++DOCSHELL 0x91a03800 == 49 [pid = 1734] [id = 74] 16:33:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 97 (0x91a04400) [pid = 1734] [serial = 220] [outer = (nil)] 16:33:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 98 (0x92407c00) [pid = 1734] [serial = 221] [outer = 0x91a04400] 16:33:54 INFO - PROCESS | 1734 | 1464996834181 Marionette DEBUG loaded listener.js 16:33:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 99 (0x94692800) [pid = 1734] [serial = 222] [outer = 0x91a04400] 16:33:55 INFO - PROCESS | 1734 | 1464996835076 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 16:33:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1331ms 16:33:55 INFO - PROCESS | 1734 | 1464996835146 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 16:33:55 INFO - PROCESS | 1734 | 1464996835153 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 16:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:33:55 INFO - PROCESS | 1734 | 1464996835162 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:33:55 INFO - PROCESS | 1734 | 1464996835168 Marionette TRACE conn3 <- [1,270,null,{}] 16:33:55 INFO - PROCESS | 1734 | 1464996835175 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:55 INFO - PROCESS | 1734 | 1464996835341 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 16:33:55 INFO - PROCESS | 1734 | 1464996835478 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:55 INFO - PROCESS | 1734 | ++DOCSHELL 0x98f7b000 == 50 [pid = 1734] [id = 75] 16:33:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 100 (0x99690800) [pid = 1734] [serial = 223] [outer = (nil)] 16:33:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 101 (0x9969d400) [pid = 1734] [serial = 224] [outer = 0x99690800] 16:33:55 INFO - PROCESS | 1734 | 1464996835561 Marionette DEBUG loaded listener.js 16:33:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 102 (0x99b41800) [pid = 1734] [serial = 225] [outer = 0x99690800] 16:33:56 INFO - PROCESS | 1734 | 1464996836344 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1241ms 16:33:56 INFO - PROCESS | 1734 | 1464996836406 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 16:33:56 INFO - PROCESS | 1734 | 1464996836412 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 16:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:33:56 INFO - PROCESS | 1734 | 1464996836420 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:33:56 INFO - PROCESS | 1734 | 1464996836422 Marionette TRACE conn3 <- [1,274,null,{}] 16:33:56 INFO - PROCESS | 1734 | 1464996836429 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:56 INFO - PROCESS | 1734 | 1464996836594 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 16:33:56 INFO - PROCESS | 1734 | 1464996836742 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:56 INFO - PROCESS | 1734 | ++DOCSHELL 0x9a077c00 == 51 [pid = 1734] [id = 76] 16:33:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 103 (0x9a079c00) [pid = 1734] [serial = 226] [outer = (nil)] 16:33:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 104 (0x9a2bb000) [pid = 1734] [serial = 227] [outer = 0x9a079c00] 16:33:56 INFO - PROCESS | 1734 | 1464996836824 Marionette DEBUG loaded listener.js 16:33:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 105 (0xa22ce000) [pid = 1734] [serial = 228] [outer = 0x9a079c00] 16:33:57 INFO - PROCESS | 1734 | 1464996837645 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 16:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1287ms 16:33:57 INFO - PROCESS | 1734 | 1464996837707 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 16:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:33:57 INFO - PROCESS | 1734 | 1464996837711 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 16:33:57 INFO - PROCESS | 1734 | 1464996837725 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:33:57 INFO - PROCESS | 1734 | 1464996837734 Marionette TRACE conn3 <- [1,278,null,{}] 16:33:57 INFO - PROCESS | 1734 | 1464996837742 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:57 INFO - PROCESS | 1734 | 1464996837939 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 16:33:58 INFO - PROCESS | 1734 | 1464996838078 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:58 INFO - PROCESS | 1734 | ++DOCSHELL 0x947a3000 == 52 [pid = 1734] [id = 77] 16:33:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 106 (0x997c0000) [pid = 1734] [serial = 229] [outer = (nil)] 16:33:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 107 (0x997c8c00) [pid = 1734] [serial = 230] [outer = 0x997c0000] 16:33:58 INFO - PROCESS | 1734 | 1464996838157 Marionette DEBUG loaded listener.js 16:33:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 108 (0xa35f1400) [pid = 1734] [serial = 231] [outer = 0x997c0000] 16:33:58 INFO - PROCESS | 1734 | 1464996838969 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 16:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1308ms 16:33:59 INFO - PROCESS | 1734 | 1464996839026 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 16:33:59 INFO - PROCESS | 1734 | 1464996839029 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 16:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:33:59 INFO - PROCESS | 1734 | 1464996839035 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:33:59 INFO - PROCESS | 1734 | 1464996839039 Marionette TRACE conn3 <- [1,282,null,{}] 16:33:59 INFO - PROCESS | 1734 | 1464996839059 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:59 INFO - PROCESS | 1734 | 1464996839247 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 16:33:59 INFO - PROCESS | 1734 | 1464996839351 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:59 INFO - PROCESS | 1734 | ++DOCSHELL 0x997c9400 == 53 [pid = 1734] [id = 78] 16:33:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 109 (0x997c9800) [pid = 1734] [serial = 232] [outer = (nil)] 16:33:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 110 (0xa68cd000) [pid = 1734] [serial = 233] [outer = 0x997c9800] 16:33:59 INFO - PROCESS | 1734 | 1464996839443 Marionette DEBUG loaded listener.js 16:33:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 111 (0xa6e91c00) [pid = 1734] [serial = 234] [outer = 0x997c9800] 16:34:00 INFO - PROCESS | 1734 | 1464996840203 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 16:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1189ms 16:34:00 INFO - PROCESS | 1734 | 1464996840227 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 16:34:00 INFO - PROCESS | 1734 | 1464996840231 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 16:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:34:00 INFO - PROCESS | 1734 | 1464996840238 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:34:00 INFO - PROCESS | 1734 | 1464996840242 Marionette TRACE conn3 <- [1,286,null,{}] 16:34:00 INFO - PROCESS | 1734 | 1464996840247 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:00 INFO - PROCESS | 1734 | 1464996840395 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 16:34:00 INFO - PROCESS | 1734 | 1464996840536 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:00 INFO - PROCESS | 1734 | ++DOCSHELL 0xa6e8f000 == 54 [pid = 1734] [id = 79] 16:34:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 112 (0xa6f7ac00) [pid = 1734] [serial = 235] [outer = (nil)] 16:34:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 113 (0xa8291c00) [pid = 1734] [serial = 236] [outer = 0xa6f7ac00] 16:34:00 INFO - PROCESS | 1734 | 1464996840624 Marionette DEBUG loaded listener.js 16:34:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 114 (0xa8c29000) [pid = 1734] [serial = 237] [outer = 0xa6f7ac00] 16:34:01 INFO - PROCESS | 1734 | 1464996841502 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 16:34:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1289ms 16:34:01 INFO - PROCESS | 1734 | 1464996841528 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 16:34:01 INFO - PROCESS | 1734 | 1464996841532 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 16:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:34:01 INFO - PROCESS | 1734 | 1464996841538 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:34:01 INFO - PROCESS | 1734 | 1464996841541 Marionette TRACE conn3 <- [1,290,null,{}] 16:34:01 INFO - PROCESS | 1734 | 1464996841546 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:01 INFO - PROCESS | 1734 | 1464996841708 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 16:34:01 INFO - PROCESS | 1734 | 1464996841852 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:01 INFO - PROCESS | 1734 | ++DOCSHELL 0x9513e000 == 55 [pid = 1734] [id = 80] 16:34:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 115 (0x98f2ac00) [pid = 1734] [serial = 238] [outer = (nil)] 16:34:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 116 (0xa2498800) [pid = 1734] [serial = 239] [outer = 0x98f2ac00] 16:34:01 INFO - PROCESS | 1734 | 1464996841930 Marionette DEBUG loaded listener.js 16:34:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 117 (0xa6290c00) [pid = 1734] [serial = 240] [outer = 0x98f2ac00] 16:34:02 INFO - PROCESS | 1734 | 1464996842990 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:34:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1482ms 16:34:03 INFO - PROCESS | 1734 | 1464996843036 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 16:34:03 INFO - PROCESS | 1734 | 1464996843047 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 16:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:34:03 INFO - PROCESS | 1734 | 1464996843064 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:34:03 INFO - PROCESS | 1734 | 1464996843071 Marionette TRACE conn3 <- [1,294,null,{}] 16:34:03 INFO - PROCESS | 1734 | 1464996843078 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:03 INFO - PROCESS | 1734 | 1464996843236 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 16:34:03 INFO - PROCESS | 1734 | 1464996843385 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:03 INFO - PROCESS | 1734 | ++DOCSHELL 0x91a10c00 == 56 [pid = 1734] [id = 81] 16:34:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 118 (0x93bbd800) [pid = 1734] [serial = 241] [outer = (nil)] 16:34:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 119 (0x98e76400) [pid = 1734] [serial = 242] [outer = 0x93bbd800] 16:34:03 INFO - PROCESS | 1734 | 1464996843459 Marionette DEBUG loaded listener.js 16:34:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 120 (0x997bdc00) [pid = 1734] [serial = 243] [outer = 0x93bbd800] 16:34:03 INFO - PROCESS | 1734 | --DOCSHELL 0x99710400 == 55 [pid = 1734] [id = 41] 16:34:03 INFO - PROCESS | 1734 | --DOCSHELL 0x99660800 == 54 [pid = 1734] [id = 73] 16:34:03 INFO - PROCESS | 1734 | --DOCSHELL 0x9234a000 == 53 [pid = 1734] [id = 72] 16:34:03 INFO - PROCESS | 1734 | --DOCSHELL 0x93bb6c00 == 52 [pid = 1734] [id = 71] 16:34:03 INFO - PROCESS | 1734 | --DOCSHELL 0x920c7400 == 51 [pid = 1734] [id = 70] 16:34:03 INFO - PROCESS | 1734 | --DOCSHELL 0x92340000 == 50 [pid = 1734] [id = 69] 16:34:03 INFO - PROCESS | 1734 | --DOCSHELL 0x93ad9c00 == 49 [pid = 1734] [id = 68] 16:34:03 INFO - PROCESS | 1734 | --DOCSHELL 0x94690400 == 48 [pid = 1734] [id = 67] 16:34:04 INFO - PROCESS | 1734 | --DOCSHELL 0x920c8000 == 47 [pid = 1734] [id = 63] 16:34:04 INFO - PROCESS | 1734 | --DOCSHELL 0x99b3b000 == 46 [pid = 1734] [id = 62] 16:34:04 INFO - PROCESS | 1734 | --DOCSHELL 0x92405000 == 45 [pid = 1734] [id = 61] 16:34:04 INFO - PROCESS | 1734 | --DOMWINDOW == 119 (0xa628ec00) [pid = 1734] [serial = 176] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1734 | --DOMWINDOW == 118 (0xa6e8b000) [pid = 1734] [serial = 177] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1734 | --DOMWINDOW == 117 (0xa68c7000) [pid = 1734] [serial = 174] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1734 | --DOMWINDOW == 116 (0xa0510800) [pid = 1734] [serial = 168] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1734 | --DOMWINDOW == 115 (0xa3266400) [pid = 1734] [serial = 170] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1734 | --DOMWINDOW == 114 (0xa62f6c00) [pid = 1734] [serial = 173] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1734 | --DOMWINDOW == 113 (0x99284400) [pid = 1734] [serial = 171] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1734 | --DOMWINDOW == 112 (0x95142400) [pid = 1734] [serial = 161] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1734 | --DOMWINDOW == 111 (0x9797a400) [pid = 1734] [serial = 162] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1734 | --DOMWINDOW == 110 (0x9afa9c00) [pid = 1734] [serial = 149] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1734 | --DOMWINDOW == 109 (0x97886c00) [pid = 1734] [serial = 159] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1734 | --DOMWINDOW == 108 (0x952da800) [pid = 1734] [serial = 158] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1734 | --DOMWINDOW == 107 (0xa62f4400) [pid = 1734] [serial = 152] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1734 | --DOMWINDOW == 106 (0x9d35b400) [pid = 1734] [serial = 167] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1734 | --DOMWINDOW == 105 (0x9a466400) [pid = 1734] [serial = 164] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1734 | --DOMWINDOW == 104 (0x9a539000) [pid = 1734] [serial = 165] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1734 | --DOMWINDOW == 103 (0xa6e8d000) [pid = 1734] [serial = 155] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1734 | --DOMWINDOW == 102 (0xa346a800) [pid = 1734] [serial = 143] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1734 | --DOMWINDOW == 101 (0x952e1400) [pid = 1734] [serial = 146] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1734 | 1464996844396 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:04 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. 16:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1388ms 16:34:04 INFO - PROCESS | 1734 | 1464996844453 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 16:34:04 INFO - PROCESS | 1734 | 1464996844459 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 16:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:34:04 INFO - PROCESS | 1734 | 1464996844469 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:34:04 INFO - PROCESS | 1734 | 1464996844472 Marionette TRACE conn3 <- [1,298,null,{}] 16:34:04 INFO - PROCESS | 1734 | 1464996844478 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:04 INFO - PROCESS | 1734 | 1464996844621 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 16:34:04 INFO - PROCESS | 1734 | 1464996844632 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:04 INFO - PROCESS | 1734 | ++DOCSHELL 0x9969d800 == 46 [pid = 1734] [id = 82] 16:34:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 102 (0x997bf800) [pid = 1734] [serial = 244] [outer = (nil)] 16:34:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 103 (0x997cb400) [pid = 1734] [serial = 245] [outer = 0x997bf800] 16:34:04 INFO - PROCESS | 1734 | 1464996844711 Marionette DEBUG loaded listener.js 16:34:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 104 (0x99b39400) [pid = 1734] [serial = 246] [outer = 0x997bf800] 16:34:05 INFO - PROCESS | 1734 | 1464996845473 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:05 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. 16:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1080ms 16:34:05 INFO - PROCESS | 1734 | 1464996845558 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 16:34:05 INFO - PROCESS | 1734 | 1464996845564 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 16:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:34:05 INFO - PROCESS | 1734 | 1464996845571 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:34:05 INFO - PROCESS | 1734 | 1464996845577 Marionette TRACE conn3 <- [1,302,null,{}] 16:34:05 INFO - PROCESS | 1734 | 1464996845585 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:05 INFO - PROCESS | 1734 | 1464996845753 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 16:34:05 INFO - PROCESS | 1734 | 1464996845891 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:05 INFO - PROCESS | 1734 | ++DOCSHELL 0x9787d800 == 47 [pid = 1734] [id = 83] 16:34:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 105 (0x9787fc00) [pid = 1734] [serial = 247] [outer = (nil)] 16:34:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 106 (0x981dfc00) [pid = 1734] [serial = 248] [outer = 0x9787fc00] 16:34:05 INFO - PROCESS | 1734 | 1464996845974 Marionette DEBUG loaded listener.js 16:34:06 INFO - PROCESS | 1734 | ++DOMWINDOW == 107 (0x98e80000) [pid = 1734] [serial = 249] [outer = 0x9787fc00] 16:34:06 INFO - PROCESS | 1734 | 1464996846903 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:06 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. 16:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1385ms 16:34:06 INFO - PROCESS | 1734 | 1464996846958 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 16:34:06 INFO - PROCESS | 1734 | 1464996846962 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 16:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:34:06 INFO - PROCESS | 1734 | 1464996846975 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:34:06 INFO - PROCESS | 1734 | 1464996846979 Marionette TRACE conn3 <- [1,306,null,{}] 16:34:06 INFO - PROCESS | 1734 | 1464996846986 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:07 INFO - PROCESS | 1734 | 1464996847146 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 16:34:07 INFO - PROCESS | 1734 | 1464996847285 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:07 INFO - PROCESS | 1734 | ++DOCSHELL 0x997c1000 == 48 [pid = 1734] [id = 84] 16:34:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 108 (0x99c81400) [pid = 1734] [serial = 250] [outer = (nil)] 16:34:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 109 (0x9a075c00) [pid = 1734] [serial = 251] [outer = 0x99c81400] 16:34:07 INFO - PROCESS | 1734 | 1464996847362 Marionette DEBUG loaded listener.js 16:34:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 110 (0x9a081c00) [pid = 1734] [serial = 252] [outer = 0x99c81400] 16:34:08 INFO - PROCESS | 1734 | 1464996848218 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:08 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. 16:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1290ms 16:34:08 INFO - PROCESS | 1734 | 1464996848262 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 16:34:08 INFO - PROCESS | 1734 | 1464996848267 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 16:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:34:08 INFO - PROCESS | 1734 | 1464996848273 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:34:08 INFO - PROCESS | 1734 | 1464996848277 Marionette TRACE conn3 <- [1,310,null,{}] 16:34:08 INFO - PROCESS | 1734 | 1464996848309 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:08 INFO - PROCESS | 1734 | 1464996848471 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 16:34:08 INFO - PROCESS | 1734 | 1464996848609 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:08 INFO - PROCESS | 1734 | ++DOCSHELL 0x952d9000 == 49 [pid = 1734] [id = 85] 16:34:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 111 (0x99c81c00) [pid = 1734] [serial = 253] [outer = (nil)] 16:34:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 112 (0x9d360c00) [pid = 1734] [serial = 254] [outer = 0x99c81c00] 16:34:08 INFO - PROCESS | 1734 | 1464996848697 Marionette DEBUG loaded listener.js 16:34:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 113 (0x9d8b6800) [pid = 1734] [serial = 255] [outer = 0x99c81c00] 16:34:09 INFO - PROCESS | 1734 | 1464996849534 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:09 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. 16:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1287ms 16:34:09 INFO - PROCESS | 1734 | 1464996849560 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 16:34:09 INFO - PROCESS | 1734 | 1464996849564 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 16:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:34:09 INFO - PROCESS | 1734 | 1464996849571 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:34:09 INFO - PROCESS | 1734 | 1464996849574 Marionette TRACE conn3 <- [1,314,null,{}] 16:34:09 INFO - PROCESS | 1734 | 1464996849579 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:09 INFO - PROCESS | 1734 | 1464996849739 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 16:34:09 INFO - PROCESS | 1734 | 1464996849881 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:09 INFO - PROCESS | 1734 | ++DOCSHELL 0xa21b3400 == 50 [pid = 1734] [id = 86] 16:34:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 114 (0xa22cbc00) [pid = 1734] [serial = 256] [outer = (nil)] 16:34:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 115 (0xa30f2800) [pid = 1734] [serial = 257] [outer = 0xa22cbc00] 16:34:09 INFO - PROCESS | 1734 | 1464996849961 Marionette DEBUG loaded listener.js 16:34:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 116 (0xa35ea800) [pid = 1734] [serial = 258] [outer = 0xa22cbc00] 16:34:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 117 (0xa50f1c00) [pid = 1734] [serial = 259] [outer = 0x920c5c00] 16:34:10 INFO - PROCESS | 1734 | 1464996850915 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:10 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. 16:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1381ms 16:34:10 INFO - PROCESS | 1734 | 1464996850952 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 16:34:10 INFO - PROCESS | 1734 | 1464996850955 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 16:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:34:10 INFO - PROCESS | 1734 | 1464996850961 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:34:10 INFO - PROCESS | 1734 | 1464996850965 Marionette TRACE conn3 <- [1,318,null,{}] 16:34:10 INFO - PROCESS | 1734 | 1464996850970 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:11 INFO - PROCESS | 1734 | 1464996851113 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 16:34:11 INFO - PROCESS | 1734 | 1464996851257 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:11 INFO - PROCESS | 1734 | ++DOCSHELL 0x94694800 == 51 [pid = 1734] [id = 87] 16:34:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 118 (0x951a6000) [pid = 1734] [serial = 260] [outer = (nil)] 16:34:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 119 (0xa629b800) [pid = 1734] [serial = 261] [outer = 0x951a6000] 16:34:11 INFO - PROCESS | 1734 | 1464996851335 Marionette DEBUG loaded listener.js 16:34:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 120 (0xa62fa000) [pid = 1734] [serial = 262] [outer = 0x951a6000] 16:34:12 INFO - PROCESS | 1734 | 1464996852180 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:12 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. 16:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1237ms 16:34:12 INFO - PROCESS | 1734 | 1464996852207 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 16:34:12 INFO - PROCESS | 1734 | 1464996852210 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 16:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:34:12 INFO - PROCESS | 1734 | 1464996852218 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:34:12 INFO - PROCESS | 1734 | 1464996852221 Marionette TRACE conn3 <- [1,322,null,{}] 16:34:12 INFO - PROCESS | 1734 | 1464996852225 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:12 INFO - PROCESS | 1734 | 1464996852399 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 16:34:12 INFO - PROCESS | 1734 | 1464996852547 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:12 INFO - PROCESS | 1734 | ++DOCSHELL 0xa6e8f400 == 52 [pid = 1734] [id = 88] 16:34:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 121 (0xa828c000) [pid = 1734] [serial = 263] [outer = (nil)] 16:34:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 122 (0xa9022c00) [pid = 1734] [serial = 264] [outer = 0xa828c000] 16:34:12 INFO - PROCESS | 1734 | 1464996852625 Marionette DEBUG loaded listener.js 16:34:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 123 (0xa9065800) [pid = 1734] [serial = 265] [outer = 0xa828c000] 16:34:13 INFO - PROCESS | 1734 | 1464996853534 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:13 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. 16:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1387ms 16:34:13 INFO - PROCESS | 1734 | 1464996853606 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 16:34:13 INFO - PROCESS | 1734 | 1464996853609 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 16:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:34:13 INFO - PROCESS | 1734 | 1464996853615 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:34:13 INFO - PROCESS | 1734 | 1464996853619 Marionette TRACE conn3 <- [1,326,null,{}] 16:34:13 INFO - PROCESS | 1734 | 1464996853624 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:13 INFO - PROCESS | 1734 | 1464996853771 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 16:34:14 INFO - PROCESS | 1734 | 1464996854039 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:14 INFO - PROCESS | 1734 | ++DOCSHELL 0x914da800 == 53 [pid = 1734] [id = 89] 16:34:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 124 (0x914dac00) [pid = 1734] [serial = 266] [outer = (nil)] 16:34:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 125 (0x920c1800) [pid = 1734] [serial = 267] [outer = 0x914dac00] 16:34:14 INFO - PROCESS | 1734 | 1464996854171 Marionette DEBUG loaded listener.js 16:34:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 126 (0x93bb6c00) [pid = 1734] [serial = 268] [outer = 0x914dac00] 16:34:15 INFO - PROCESS | 1734 | 1464996855103 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:15 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. 16:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1534ms 16:34:15 INFO - PROCESS | 1734 | 1464996855151 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 16:34:15 INFO - PROCESS | 1734 | 1464996855157 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 16:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:34:15 INFO - PROCESS | 1734 | 1464996855164 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:34:15 INFO - PROCESS | 1734 | 1464996855169 Marionette TRACE conn3 <- [1,330,null,{}] 16:34:15 INFO - PROCESS | 1734 | 1464996855176 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:15 INFO - PROCESS | 1734 | 1464996855335 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 16:34:15 INFO - PROCESS | 1734 | 1464996855479 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:15 INFO - PROCESS | 1734 | --DOCSHELL 0x91a10c00 == 52 [pid = 1734] [id = 81] 16:34:15 INFO - PROCESS | 1734 | ++DOCSHELL 0x91a10c00 == 53 [pid = 1734] [id = 90] 16:34:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 127 (0x97887000) [pid = 1734] [serial = 269] [outer = (nil)] 16:34:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 128 (0x99691c00) [pid = 1734] [serial = 270] [outer = 0x97887000] 16:34:15 INFO - PROCESS | 1734 | 1464996855608 Marionette DEBUG loaded listener.js 16:34:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 129 (0x997c4400) [pid = 1734] [serial = 271] [outer = 0x97887000] 16:34:16 INFO - PROCESS | 1734 | 1464996856367 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:16 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. 16:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1249ms 16:34:16 INFO - PROCESS | 1734 | 1464996856414 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 16:34:16 INFO - PROCESS | 1734 | 1464996856420 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 16:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:34:16 INFO - PROCESS | 1734 | 1464996856428 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:34:16 INFO - PROCESS | 1734 | 1464996856431 Marionette TRACE conn3 <- [1,334,null,{}] 16:34:16 INFO - PROCESS | 1734 | 1464996856446 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:16 INFO - PROCESS | 1734 | 1464996856632 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 16:34:16 INFO - PROCESS | 1734 | 1464996856662 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:16 INFO - PROCESS | 1734 | ++DOCSHELL 0x997c3c00 == 54 [pid = 1734] [id = 91] 16:34:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 130 (0x997c4c00) [pid = 1734] [serial = 272] [outer = (nil)] 16:34:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 131 (0x9a074000) [pid = 1734] [serial = 273] [outer = 0x997c4c00] 16:34:16 INFO - PROCESS | 1734 | 1464996856728 Marionette DEBUG loaded listener.js 16:34:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 132 (0x9a533400) [pid = 1734] [serial = 274] [outer = 0x997c4c00] 16:34:17 INFO - PROCESS | 1734 | 1464996857553 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:17 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. 16:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1181ms 16:34:17 INFO - PROCESS | 1734 | 1464996857609 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 16:34:17 INFO - PROCESS | 1734 | 1464996857612 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 16:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:34:17 INFO - PROCESS | 1734 | 1464996857621 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:34:17 INFO - PROCESS | 1734 | 1464996857628 Marionette TRACE conn3 <- [1,338,null,{}] 16:34:17 INFO - PROCESS | 1734 | 1464996857651 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:17 INFO - PROCESS | 1734 | 1464996857833 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 16:34:17 INFO - PROCESS | 1734 | 1464996857857 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:17 INFO - PROCESS | 1734 | ++DOCSHELL 0xa22c9800 == 55 [pid = 1734] [id = 92] 16:34:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 133 (0xa345e400) [pid = 1734] [serial = 275] [outer = (nil)] 16:34:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 134 (0xa623a800) [pid = 1734] [serial = 276] [outer = 0xa345e400] 16:34:17 INFO - PROCESS | 1734 | 1464996857923 Marionette DEBUG loaded listener.js 16:34:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 135 (0xa6e92400) [pid = 1734] [serial = 277] [outer = 0xa345e400] 16:34:18 INFO - PROCESS | 1734 | --DOMWINDOW == 134 (0x92342800) [pid = 1734] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:34:18 INFO - PROCESS | 1734 | --DOMWINDOW == 133 (0xa1066000) [pid = 1734] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:34:18 INFO - PROCESS | 1734 | --DOMWINDOW == 132 (0x952e4c00) [pid = 1734] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:34:18 INFO - PROCESS | 1734 | --DOMWINDOW == 131 (0x9513dc00) [pid = 1734] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:34:18 INFO - PROCESS | 1734 | --DOMWINDOW == 130 (0x9468f800) [pid = 1734] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:34:18 INFO - PROCESS | 1734 | --DOMWINDOW == 129 (0x9b089800) [pid = 1734] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:34:18 INFO - PROCESS | 1734 | --DOMWINDOW == 128 (0x9a142800) [pid = 1734] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:34:18 INFO - PROCESS | 1734 | --DOMWINDOW == 127 (0x95147800) [pid = 1734] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:34:18 INFO - PROCESS | 1734 | --DOMWINDOW == 126 (0x9240c000) [pid = 1734] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:34:18 INFO - PROCESS | 1734 | --DOMWINDOW == 125 (0x92410400) [pid = 1734] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:34:18 INFO - PROCESS | 1734 | --DOMWINDOW == 124 (0x93bbd800) [pid = 1734] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:34:18 INFO - PROCESS | 1734 | --DOMWINDOW == 123 (0x99c80400) [pid = 1734] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:34:18 INFO - PROCESS | 1734 | --DOMWINDOW == 122 (0x98f2ac00) [pid = 1734] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:34:18 INFO - PROCESS | 1734 | --DOMWINDOW == 121 (0xa6240000) [pid = 1734] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:34:18 INFO - PROCESS | 1734 | --DOMWINDOW == 120 (0x93bbc400) [pid = 1734] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:34:18 INFO - PROCESS | 1734 | --DOMWINDOW == 119 (0x9a13e400) [pid = 1734] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:34:18 INFO - PROCESS | 1734 | --DOMWINDOW == 118 (0xa6882000) [pid = 1734] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:34:18 INFO - PROCESS | 1734 | --DOMWINDOW == 117 (0x92342c00) [pid = 1734] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:34:18 INFO - PROCESS | 1734 | --DOMWINDOW == 116 (0x98f7c400) [pid = 1734] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:34:18 INFO - PROCESS | 1734 | 1464996858878 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:18 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. 16:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1298ms 16:34:18 INFO - PROCESS | 1734 | 1464996858918 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 16:34:18 INFO - PROCESS | 1734 | 1464996858922 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 16:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:34:18 INFO - PROCESS | 1734 | 1464996858928 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:34:18 INFO - PROCESS | 1734 | 1464996858931 Marionette TRACE conn3 <- [1,342,null,{}] 16:34:18 INFO - PROCESS | 1734 | 1464996858937 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:19 INFO - PROCESS | 1734 | 1464996859111 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 16:34:19 INFO - PROCESS | 1734 | 1464996859128 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:19 INFO - PROCESS | 1734 | ++DOCSHELL 0x92342c00 == 56 [pid = 1734] [id = 93] 16:34:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 117 (0x92fc5400) [pid = 1734] [serial = 278] [outer = (nil)] 16:34:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 118 (0x954aa400) [pid = 1734] [serial = 279] [outer = 0x92fc5400] 16:34:19 INFO - PROCESS | 1734 | 1464996859195 Marionette DEBUG loaded listener.js 16:34:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 119 (0x954af800) [pid = 1734] [serial = 280] [outer = 0x92fc5400] 16:34:19 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. 16:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 994ms 16:34:19 INFO - PROCESS | 1734 | 1464996859914 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:19 INFO - PROCESS | 1734 | 1464996859924 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 16:34:19 INFO - PROCESS | 1734 | 1464996859927 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 16:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:34:19 INFO - PROCESS | 1734 | 1464996859933 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:34:19 INFO - PROCESS | 1734 | 1464996859936 Marionette TRACE conn3 <- [1,346,null,{}] 16:34:19 INFO - PROCESS | 1734 | 1464996859941 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:20 INFO - PROCESS | 1734 | 1464996860078 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 16:34:20 INFO - PROCESS | 1734 | 1464996860190 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:20 INFO - PROCESS | 1734 | ++DOCSHELL 0x91de3400 == 57 [pid = 1734] [id = 94] 16:34:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 120 (0x91de4000) [pid = 1734] [serial = 281] [outer = (nil)] 16:34:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 121 (0x91de9800) [pid = 1734] [serial = 282] [outer = 0x91de4000] 16:34:20 INFO - PROCESS | 1734 | 1464996860265 Marionette DEBUG loaded listener.js 16:34:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 122 (0x91df0000) [pid = 1734] [serial = 283] [outer = 0x91de4000] 16:34:21 INFO - PROCESS | 1734 | 1464996861144 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:21 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. 16:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1282ms 16:34:21 INFO - PROCESS | 1734 | 1464996861216 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 16:34:21 INFO - PROCESS | 1734 | 1464996861222 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 16:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:34:21 INFO - PROCESS | 1734 | 1464996861232 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:34:21 INFO - PROCESS | 1734 | 1464996861236 Marionette TRACE conn3 <- [1,350,null,{}] 16:34:21 INFO - PROCESS | 1734 | 1464996861245 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:21 INFO - PROCESS | 1734 | 1464996861450 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 16:34:21 INFO - PROCESS | 1734 | 1464996861596 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:21 INFO - PROCESS | 1734 | ++DOCSHELL 0x914cec00 == 58 [pid = 1734] [id = 95] 16:34:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 123 (0x91dee800) [pid = 1734] [serial = 284] [outer = (nil)] 16:34:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 124 (0x94771800) [pid = 1734] [serial = 285] [outer = 0x91dee800] 16:34:21 INFO - PROCESS | 1734 | 1464996861678 Marionette DEBUG loaded listener.js 16:34:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 125 (0x952e0400) [pid = 1734] [serial = 286] [outer = 0x91dee800] 16:34:22 INFO - PROCESS | 1734 | 1464996862548 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:22 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. 16:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1390ms 16:34:22 INFO - PROCESS | 1734 | 1464996862623 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 16:34:22 INFO - PROCESS | 1734 | 1464996862631 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 16:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:34:22 INFO - PROCESS | 1734 | 1464996862641 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:34:22 INFO - PROCESS | 1734 | 1464996862645 Marionette TRACE conn3 <- [1,354,null,{}] 16:34:22 INFO - PROCESS | 1734 | 1464996862651 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:22 INFO - PROCESS | 1734 | 1464996862855 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 16:34:23 INFO - PROCESS | 1734 | 1464996863000 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:23 INFO - PROCESS | 1734 | ++DOCSHELL 0x954b5c00 == 59 [pid = 1734] [id = 96] 16:34:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 126 (0x97880c00) [pid = 1734] [serial = 287] [outer = (nil)] 16:34:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 127 (0x98f7c400) [pid = 1734] [serial = 288] [outer = 0x97880c00] 16:34:23 INFO - PROCESS | 1734 | 1464996863080 Marionette DEBUG loaded listener.js 16:34:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 128 (0x99710400) [pid = 1734] [serial = 289] [outer = 0x97880c00] 16:34:23 INFO - PROCESS | 1734 | 1464996863992 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:24 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. 16:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1381ms 16:34:24 INFO - PROCESS | 1734 | 1464996864021 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 16:34:24 INFO - PROCESS | 1734 | 1464996864025 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 16:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:34:24 INFO - PROCESS | 1734 | 1464996864032 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:34:24 INFO - PROCESS | 1734 | 1464996864037 Marionette TRACE conn3 <- [1,358,null,{}] 16:34:24 INFO - PROCESS | 1734 | 1464996864053 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:24 INFO - PROCESS | 1734 | 1464996864207 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 16:34:24 INFO - PROCESS | 1734 | 1464996864362 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:24 INFO - PROCESS | 1734 | ++DOCSHELL 0x9240a800 == 60 [pid = 1734] [id = 97] 16:34:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 129 (0x9a13a400) [pid = 1734] [serial = 290] [outer = (nil)] 16:34:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 130 (0x9d359800) [pid = 1734] [serial = 291] [outer = 0x9a13a400] 16:34:24 INFO - PROCESS | 1734 | 1464996864448 Marionette DEBUG loaded listener.js 16:34:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 131 (0xa2146c00) [pid = 1734] [serial = 292] [outer = 0x9a13a400] 16:34:25 INFO - PROCESS | 1734 | 1464996865306 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:25 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. 16:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1339ms 16:34:25 INFO - PROCESS | 1734 | 1464996865372 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 16:34:25 INFO - PROCESS | 1734 | 1464996865375 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 16:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:34:25 INFO - PROCESS | 1734 | 1464996865382 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:34:25 INFO - PROCESS | 1734 | 1464996865386 Marionette TRACE conn3 <- [1,362,null,{}] 16:34:25 INFO - PROCESS | 1734 | 1464996865391 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:25 INFO - PROCESS | 1734 | 1464996865549 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 16:34:25 INFO - PROCESS | 1734 | 1464996865694 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:25 INFO - PROCESS | 1734 | ++DOCSHELL 0x94698400 == 61 [pid = 1734] [id = 98] 16:34:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 132 (0xa2142800) [pid = 1734] [serial = 293] [outer = (nil)] 16:34:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 133 (0xa6882000) [pid = 1734] [serial = 294] [outer = 0xa2142800] 16:34:25 INFO - PROCESS | 1734 | 1464996865775 Marionette DEBUG loaded listener.js 16:34:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 134 (0xa6f7b400) [pid = 1734] [serial = 295] [outer = 0xa2142800] 16:34:26 INFO - PROCESS | 1734 | 1464996866633 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:26 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. 16:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1277ms 16:34:26 INFO - PROCESS | 1734 | 1464996866664 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 16:34:26 INFO - PROCESS | 1734 | 1464996866667 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 16:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:34:26 INFO - PROCESS | 1734 | 1464996866675 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:34:26 INFO - PROCESS | 1734 | 1464996866678 Marionette TRACE conn3 <- [1,366,null,{}] 16:34:26 INFO - PROCESS | 1734 | 1464996866683 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:26 INFO - PROCESS | 1734 | 1464996866835 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 16:34:27 INFO - PROCESS | 1734 | 1464996866984 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:27 INFO - PROCESS | 1734 | ++DOCSHELL 0x94691800 == 62 [pid = 1734] [id = 99] 16:34:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 135 (0x95492800) [pid = 1734] [serial = 296] [outer = (nil)] 16:34:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 136 (0x95497000) [pid = 1734] [serial = 297] [outer = 0x95492800] 16:34:27 INFO - PROCESS | 1734 | 1464996867075 Marionette DEBUG loaded listener.js 16:34:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 137 (0x9549ac00) [pid = 1734] [serial = 298] [outer = 0x95492800] 16:34:27 INFO - PROCESS | 1734 | 1464996867994 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:28 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. 16:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1378ms 16:34:28 INFO - PROCESS | 1734 | 1464996868054 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 16:34:28 INFO - PROCESS | 1734 | 1464996868058 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 16:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:34:28 INFO - PROCESS | 1734 | 1464996868064 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:34:28 INFO - PROCESS | 1734 | 1464996868067 Marionette TRACE conn3 <- [1,370,null,{}] 16:34:28 INFO - PROCESS | 1734 | 1464996868072 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:28 INFO - PROCESS | 1734 | 1464996868259 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 16:34:28 INFO - PROCESS | 1734 | 1464996868631 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:28 INFO - PROCESS | 1734 | ++DOCSHELL 0x91df0800 == 63 [pid = 1734] [id = 100] 16:34:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 138 (0x920b9c00) [pid = 1734] [serial = 299] [outer = (nil)] 16:34:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 139 (0x92349000) [pid = 1734] [serial = 300] [outer = 0x920b9c00] 16:34:28 INFO - PROCESS | 1734 | 1464996868772 Marionette DEBUG loaded listener.js 16:34:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 140 (0x947a7400) [pid = 1734] [serial = 301] [outer = 0x920b9c00] 16:34:29 INFO - PROCESS | 1734 | 1464996869721 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:29 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. 16:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1729ms 16:34:29 INFO - PROCESS | 1734 | 1464996869794 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 16:34:29 INFO - PROCESS | 1734 | 1464996869800 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 16:34:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:34:29 INFO - PROCESS | 1734 | 1464996869808 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:34:29 INFO - PROCESS | 1734 | 1464996869812 Marionette TRACE conn3 <- [1,374,null,{}] 16:34:29 INFO - PROCESS | 1734 | 1464996869819 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:30 INFO - PROCESS | 1734 | 1464996870016 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 16:34:30 INFO - PROCESS | 1734 | 1464996870168 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:30 INFO - PROCESS | 1734 | ++DOCSHELL 0x9513c800 == 64 [pid = 1734] [id = 101] 16:34:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 141 (0x954a8400) [pid = 1734] [serial = 302] [outer = (nil)] 16:34:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 142 (0x954b1400) [pid = 1734] [serial = 303] [outer = 0x954a8400] 16:34:30 INFO - PROCESS | 1734 | 1464996870281 Marionette DEBUG loaded listener.js 16:34:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 143 (0x95694c00) [pid = 1734] [serial = 304] [outer = 0x954a8400] 16:34:30 INFO - PROCESS | 1734 | --DOCSHELL 0x92342c00 == 63 [pid = 1734] [id = 93] 16:34:30 INFO - PROCESS | 1734 | --DOCSHELL 0xa22c9800 == 62 [pid = 1734] [id = 92] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 142 (0x997cb400) [pid = 1734] [serial = 245] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 141 (0x92407c00) [pid = 1734] [serial = 221] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 140 (0x9a2bb000) [pid = 1734] [serial = 227] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 139 (0x9969d400) [pid = 1734] [serial = 224] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 138 (0x997c8c00) [pid = 1734] [serial = 230] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 137 (0xa68cd000) [pid = 1734] [serial = 233] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 136 (0xa8291c00) [pid = 1734] [serial = 236] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 135 (0x9a137400) [pid = 1734] [serial = 188] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 134 (0xa2609800) [pid = 1734] [serial = 191] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 133 (0x952dfc00) [pid = 1734] [serial = 182] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 132 (0x99b37400) [pid = 1734] [serial = 179] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 131 (0x9a079800) [pid = 1734] [serial = 194] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 130 (0x9a141400) [pid = 1734] [serial = 185] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOCSHELL 0x91a02c00 == 61 [pid = 1734] [id = 60] 16:34:30 INFO - PROCESS | 1734 | --DOCSHELL 0x997c3c00 == 60 [pid = 1734] [id = 91] 16:34:30 INFO - PROCESS | 1734 | --DOCSHELL 0x91a10c00 == 59 [pid = 1734] [id = 90] 16:34:30 INFO - PROCESS | 1734 | --DOCSHELL 0x914da800 == 58 [pid = 1734] [id = 89] 16:34:30 INFO - PROCESS | 1734 | --DOCSHELL 0x9969d800 == 57 [pid = 1734] [id = 82] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 129 (0x9a2c5800) [pid = 1734] [serial = 198] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 128 (0x99c8b400) [pid = 1734] [serial = 219] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 127 (0x9787e800) [pid = 1734] [serial = 95] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 126 (0xa263e800) [pid = 1734] [serial = 123] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 125 (0x98e76400) [pid = 1734] [serial = 242] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 124 (0x997bdc00) [pid = 1734] [serial = 243] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 123 (0x99c88400) [pid = 1734] [serial = 218] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 122 (0xa2498800) [pid = 1734] [serial = 239] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 121 (0xa6290c00) [pid = 1734] [serial = 240] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 120 (0xa6768800) [pid = 1734] [serial = 153] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 119 (0x98e82400) [pid = 1734] [serial = 147] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 118 (0xa3068000) [pid = 1734] [serial = 150] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 117 (0xa6f48800) [pid = 1734] [serial = 156] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 116 (0x92fc2800) [pid = 1734] [serial = 117] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 115 (0x99795000) [pid = 1734] [serial = 120] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 114 (0x99b34800) [pid = 1734] [serial = 204] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 113 (0x99698400) [pid = 1734] [serial = 201] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 112 (0x9968e800) [pid = 1734] [serial = 200] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 111 (0x9969b800) [pid = 1734] [serial = 203] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 110 (0xa260ac00) [pid = 1734] [serial = 212] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 109 (0xa2287000) [pid = 1734] [serial = 210] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 108 (0x9b18d800) [pid = 1734] [serial = 207] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 107 (0xa30fac00) [pid = 1734] [serial = 213] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 106 (0x99b3e000) [pid = 1734] [serial = 197] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 105 (0x9a13f800) [pid = 1734] [serial = 215] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 104 (0xa050e800) [pid = 1734] [serial = 209] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 103 (0x9a46e800) [pid = 1734] [serial = 206] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 102 (0x99b38000) [pid = 1734] [serial = 216] [outer = (nil)] [url = about:blank] 16:34:30 INFO - PROCESS | 1734 | --DOMWINDOW == 101 (0xa35f3000) [pid = 1734] [serial = 144] [outer = (nil)] [url = about:blank] 16:34:31 INFO - PROCESS | 1734 | 1464996871181 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:34:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:34:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1437ms 16:34:31 INFO - PROCESS | 1734 | 1464996871247 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 16:34:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:34:31 INFO - PROCESS | 1734 | 1464996871253 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 16:34:31 INFO - PROCESS | 1734 | 1464996871261 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:34:31 INFO - PROCESS | 1734 | 1464996871263 Marionette TRACE conn3 <- [1,378,null,{}] 16:34:31 INFO - PROCESS | 1734 | 1464996871269 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:31 INFO - PROCESS | 1734 | 1464996871416 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 16:34:31 INFO - PROCESS | 1734 | 1464996871428 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:31 INFO - PROCESS | 1734 | ++DOCSHELL 0x95495800 == 58 [pid = 1734] [id = 102] 16:34:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 102 (0x95696400) [pid = 1734] [serial = 305] [outer = (nil)] 16:34:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 103 (0x9569c400) [pid = 1734] [serial = 306] [outer = 0x95696400] 16:34:31 INFO - PROCESS | 1734 | 1464996871500 Marionette DEBUG loaded listener.js 16:34:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 104 (0x97880400) [pid = 1734] [serial = 307] [outer = 0x95696400] 16:34:32 INFO - PROCESS | 1734 | 1464996872272 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:34:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:34:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1028ms 16:34:32 INFO - PROCESS | 1734 | 1464996872289 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 16:34:32 INFO - PROCESS | 1734 | 1464996872291 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 16:34:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:34:32 INFO - PROCESS | 1734 | 1464996872299 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:34:32 INFO - PROCESS | 1734 | 1464996872307 Marionette TRACE conn3 <- [1,382,null,{}] 16:34:32 INFO - PROCESS | 1734 | 1464996872335 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:32 INFO - PROCESS | 1734 | 1464996872517 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 16:34:32 INFO - PROCESS | 1734 | 1464996872539 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:32 INFO - PROCESS | 1734 | ++DOCSHELL 0x914ce400 == 59 [pid = 1734] [id = 103] 16:34:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 105 (0x994ec000) [pid = 1734] [serial = 308] [outer = (nil)] 16:34:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 106 (0x997bf400) [pid = 1734] [serial = 309] [outer = 0x994ec000] 16:34:32 INFO - PROCESS | 1734 | 1464996872605 Marionette DEBUG loaded listener.js 16:34:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 107 (0x997cc400) [pid = 1734] [serial = 310] [outer = 0x994ec000] 16:34:33 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:34:33 INFO - PROCESS | 1734 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:34:33 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:34:33 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:34:33 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:34:33 INFO - PROCESS | 1734 | 1464996873381 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:34:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:34:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1188ms 16:34:33 INFO - PROCESS | 1734 | 1464996873487 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 16:34:33 INFO - PROCESS | 1734 | 1464996873491 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 16:34:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:34:33 INFO - PROCESS | 1734 | 1464996873497 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:34:33 INFO - PROCESS | 1734 | 1464996873500 Marionette TRACE conn3 <- [1,386,null,{}] 16:34:33 INFO - PROCESS | 1734 | 1464996873505 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:33 INFO - PROCESS | 1734 | 1464996873682 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 16:34:33 INFO - PROCESS | 1734 | 1464996873704 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:33 INFO - PROCESS | 1734 | ++DOCSHELL 0x92412c00 == 60 [pid = 1734] [id = 104] 16:34:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 108 (0x98e76400) [pid = 1734] [serial = 311] [outer = (nil)] 16:34:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 109 (0x99b40000) [pid = 1734] [serial = 312] [outer = 0x98e76400] 16:34:33 INFO - PROCESS | 1734 | 1464996873769 Marionette DEBUG loaded listener.js 16:34:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 110 (0x99c85c00) [pid = 1734] [serial = 313] [outer = 0x98e76400] 16:34:34 INFO - PROCESS | 1734 | 1464996874586 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 16:34:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:34:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1127ms 16:34:34 INFO - PROCESS | 1734 | 1464996874627 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 16:34:34 INFO - PROCESS | 1734 | 1464996874630 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 16:34:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:34:34 INFO - PROCESS | 1734 | 1464996874642 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:34:34 INFO - PROCESS | 1734 | 1464996874645 Marionette TRACE conn3 <- [1,390,null,{}] 16:34:34 INFO - PROCESS | 1734 | 1464996874651 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:34 INFO - PROCESS | 1734 | 1464996874837 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 16:34:35 INFO - PROCESS | 1734 | --DOMWINDOW == 109 (0x99b3f400) [pid = 1734] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:34:35 INFO - PROCESS | 1734 | --DOMWINDOW == 108 (0x997c0000) [pid = 1734] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:34:35 INFO - PROCESS | 1734 | --DOMWINDOW == 107 (0xa21b1000) [pid = 1734] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:34:35 INFO - PROCESS | 1734 | --DOMWINDOW == 106 (0xa6f7ac00) [pid = 1734] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:34:35 INFO - PROCESS | 1734 | --DOMWINDOW == 105 (0x997c9800) [pid = 1734] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:34:35 INFO - PROCESS | 1734 | --DOMWINDOW == 104 (0x920c1400) [pid = 1734] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:34:35 INFO - PROCESS | 1734 | --DOMWINDOW == 103 (0x9a079c00) [pid = 1734] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:34:35 INFO - PROCESS | 1734 | --DOMWINDOW == 102 (0x92fc4000) [pid = 1734] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:34:35 INFO - PROCESS | 1734 | --DOMWINDOW == 101 (0x997c4c00) [pid = 1734] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:34:35 INFO - PROCESS | 1734 | --DOMWINDOW == 100 (0xa345e400) [pid = 1734] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:34:35 INFO - PROCESS | 1734 | --DOMWINDOW == 99 (0x997bf800) [pid = 1734] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:34:35 INFO - PROCESS | 1734 | --DOMWINDOW == 98 (0x914dac00) [pid = 1734] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:34:35 INFO - PROCESS | 1734 | --DOMWINDOW == 97 (0x97887000) [pid = 1734] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:34:35 INFO - PROCESS | 1734 | --DOMWINDOW == 96 (0x92fc5400) [pid = 1734] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:34:35 INFO - PROCESS | 1734 | --DOMWINDOW == 95 (0x91a04400) [pid = 1734] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:34:35 INFO - PROCESS | 1734 | --DOMWINDOW == 94 (0x99690800) [pid = 1734] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:34:35 INFO - PROCESS | 1734 | --DOMWINDOW == 93 (0x9a072400) [pid = 1734] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:34:35 INFO - PROCESS | 1734 | --DOMWINDOW == 92 (0x982efc00) [pid = 1734] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:34:35 INFO - PROCESS | 1734 | 1464996875203 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:35 INFO - PROCESS | 1734 | ++DOCSHELL 0x91a04400 == 61 [pid = 1734] [id = 105] 16:34:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 93 (0x91de7800) [pid = 1734] [serial = 314] [outer = (nil)] 16:34:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 94 (0x94774400) [pid = 1734] [serial = 315] [outer = 0x91de7800] 16:34:35 INFO - PROCESS | 1734 | 1464996875278 Marionette DEBUG loaded listener.js 16:34:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 95 (0x997bf800) [pid = 1734] [serial = 316] [outer = 0x91de7800] 16:34:36 INFO - PROCESS | 1734 | 1464996876007 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 16:34:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:34:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1432ms 16:34:36 INFO - PROCESS | 1734 | 1464996876070 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 16:34:36 INFO - PROCESS | 1734 | 1464996876073 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 16:34:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:34:36 INFO - PROCESS | 1734 | 1464996876079 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:34:36 INFO - PROCESS | 1734 | 1464996876081 Marionette TRACE conn3 <- [1,394,null,{}] 16:34:36 INFO - PROCESS | 1734 | 1464996876086 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:36 INFO - PROCESS | 1734 | 1464996876221 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 16:34:36 INFO - PROCESS | 1734 | 1464996876237 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:36 INFO - PROCESS | 1734 | ++DOCSHELL 0x91deb400 == 62 [pid = 1734] [id = 106] 16:34:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 96 (0x997c7000) [pid = 1734] [serial = 317] [outer = (nil)] 16:34:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 97 (0x9a140800) [pid = 1734] [serial = 318] [outer = 0x997c7000] 16:34:36 INFO - PROCESS | 1734 | 1464996876304 Marionette DEBUG loaded listener.js 16:34:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 98 (0x954b4400) [pid = 1734] [serial = 319] [outer = 0x997c7000] 16:34:37 INFO - PROCESS | 1734 | 1464996877047 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 16:34:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:34:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1029ms 16:34:37 INFO - PROCESS | 1734 | 1464996877227 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 16:34:37 INFO - PROCESS | 1734 | 1464996877234 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 16:34:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:34:37 INFO - PROCESS | 1734 | 1464996877258 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:34:37 INFO - PROCESS | 1734 | 1464996877264 Marionette TRACE conn3 <- [1,398,null,{}] 16:34:37 INFO - PROCESS | 1734 | 1464996877313 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:37 INFO - PROCESS | 1734 | 1464996877463 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 16:34:37 INFO - PROCESS | 1734 | 1464996877615 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:37 INFO - PROCESS | 1734 | ++DOCSHELL 0x92411000 == 63 [pid = 1734] [id = 107] 16:34:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 99 (0x92411c00) [pid = 1734] [serial = 320] [outer = (nil)] 16:34:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 100 (0x93bbc000) [pid = 1734] [serial = 321] [outer = 0x92411c00] 16:34:37 INFO - PROCESS | 1734 | 1464996877737 Marionette DEBUG loaded listener.js 16:34:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 101 (0x952df000) [pid = 1734] [serial = 322] [outer = 0x92411c00] 16:34:38 INFO - PROCESS | 1734 | 1464996878663 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 16:34:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:34:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1473ms 16:34:38 INFO - PROCESS | 1734 | 1464996878732 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 16:34:38 INFO - PROCESS | 1734 | 1464996878738 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 16:34:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:34:38 INFO - PROCESS | 1734 | 1464996878749 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:34:38 INFO - PROCESS | 1734 | 1464996878755 Marionette TRACE conn3 <- [1,402,null,{}] 16:34:38 INFO - PROCESS | 1734 | 1464996878761 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:38 INFO - PROCESS | 1734 | 1464996878967 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 16:34:39 INFO - PROCESS | 1734 | 1464996879162 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:39 INFO - PROCESS | 1734 | ++DOCSHELL 0x9569b800 == 64 [pid = 1734] [id = 108] 16:34:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 102 (0x9569c800) [pid = 1734] [serial = 323] [outer = (nil)] 16:34:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 103 (0x9787e800) [pid = 1734] [serial = 324] [outer = 0x9569c800] 16:34:39 INFO - PROCESS | 1734 | 1464996879283 Marionette DEBUG loaded listener.js 16:34:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 104 (0x9911c000) [pid = 1734] [serial = 325] [outer = 0x9569c800] 16:34:40 INFO - PROCESS | 1734 | 1464996880204 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 16:34:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:34:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1493ms 16:34:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:34:40 INFO - PROCESS | 1734 | 1464996880239 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 16:34:40 INFO - PROCESS | 1734 | 1464996880242 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 16:34:40 INFO - PROCESS | 1734 | 1464996880249 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:34:40 INFO - PROCESS | 1734 | 1464996880253 Marionette TRACE conn3 <- [1,406,null,{}] 16:34:40 INFO - PROCESS | 1734 | 1464996880266 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:40 INFO - PROCESS | 1734 | 1464996880422 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 16:34:40 INFO - PROCESS | 1734 | 1464996880590 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:40 INFO - PROCESS | 1734 | ++DOCSHELL 0x98f7e000 == 65 [pid = 1734] [id = 109] 16:34:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 105 (0x9a076000) [pid = 1734] [serial = 326] [outer = (nil)] 16:34:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 106 (0x9a080400) [pid = 1734] [serial = 327] [outer = 0x9a076000] 16:34:40 INFO - PROCESS | 1734 | 1464996880676 Marionette DEBUG loaded listener.js 16:34:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 107 (0x9a2bdc00) [pid = 1734] [serial = 328] [outer = 0x9a076000] 16:34:41 INFO - PROCESS | 1734 | 1464996881518 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 16:34:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:34:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1336ms 16:34:41 INFO - PROCESS | 1734 | 1464996881585 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 16:34:41 INFO - PROCESS | 1734 | 1464996881589 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 16:34:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:34:41 INFO - PROCESS | 1734 | 1464996881596 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:34:41 INFO - PROCESS | 1734 | 1464996881599 Marionette TRACE conn3 <- [1,410,null,{}] 16:34:41 INFO - PROCESS | 1734 | 1464996881604 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:41 INFO - PROCESS | 1734 | 1464996881765 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 16:34:41 INFO - PROCESS | 1734 | 1464996881910 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:41 INFO - PROCESS | 1734 | ++DOCSHELL 0x91e41800 == 66 [pid = 1734] [id = 110] 16:34:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 108 (0x91e45000) [pid = 1734] [serial = 329] [outer = (nil)] 16:34:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 109 (0x91e4e400) [pid = 1734] [serial = 330] [outer = 0x91e45000] 16:34:41 INFO - PROCESS | 1734 | 1464996881988 Marionette DEBUG loaded listener.js 16:34:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 110 (0x9970f400) [pid = 1734] [serial = 331] [outer = 0x91e45000] 16:34:42 INFO - PROCESS | 1734 | 1464996882892 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 16:34:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:34:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1339ms 16:34:42 INFO - PROCESS | 1734 | 1464996882935 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 16:34:42 INFO - PROCESS | 1734 | 1464996882938 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 16:34:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:34:42 INFO - PROCESS | 1734 | 1464996882945 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:34:42 INFO - PROCESS | 1734 | 1464996882947 Marionette TRACE conn3 <- [1,414,null,{}] 16:34:42 INFO - PROCESS | 1734 | 1464996882953 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:43 INFO - PROCESS | 1734 | 1464996883103 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 16:34:43 INFO - PROCESS | 1734 | 1464996883253 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:43 INFO - PROCESS | 1734 | ++DOCSHELL 0x954b6000 == 67 [pid = 1734] [id = 111] 16:34:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 111 (0x9a474400) [pid = 1734] [serial = 332] [outer = (nil)] 16:34:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 112 (0x9afaa800) [pid = 1734] [serial = 333] [outer = 0x9a474400] 16:34:43 INFO - PROCESS | 1734 | 1464996883330 Marionette DEBUG loaded listener.js 16:34:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 113 (0x9b089800) [pid = 1734] [serial = 334] [outer = 0x9a474400] 16:34:44 INFO - PROCESS | 1734 | 1464996884184 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 16:34:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:34:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1279ms 16:34:44 INFO - PROCESS | 1734 | 1464996884226 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 16:34:44 INFO - PROCESS | 1734 | 1464996884230 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 16:34:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:34:44 INFO - PROCESS | 1734 | 1464996884236 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:34:44 INFO - PROCESS | 1734 | 1464996884239 Marionette TRACE conn3 <- [1,418,null,{}] 16:34:44 INFO - PROCESS | 1734 | 1464996884245 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:44 INFO - PROCESS | 1734 | 1464996884430 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 16:34:44 INFO - PROCESS | 1734 | 1464996884577 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:44 INFO - PROCESS | 1734 | ++DOCSHELL 0x914db800 == 68 [pid = 1734] [id = 112] 16:34:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 114 (0x91de1800) [pid = 1734] [serial = 335] [outer = (nil)] 16:34:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 115 (0xa21bdc00) [pid = 1734] [serial = 336] [outer = 0x91de1800] 16:34:44 INFO - PROCESS | 1734 | 1464996884657 Marionette DEBUG loaded listener.js 16:34:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 116 (0xa2609800) [pid = 1734] [serial = 337] [outer = 0x91de1800] 16:34:46 INFO - PROCESS | 1734 | 1464996886225 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 16:34:46 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 16:34:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2030ms 16:34:46 INFO - PROCESS | 1734 | 1464996886267 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 16:34:46 INFO - PROCESS | 1734 | 1464996886273 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 16:34:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:34:46 INFO - PROCESS | 1734 | 1464996886281 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:34:46 INFO - PROCESS | 1734 | 1464996886287 Marionette TRACE conn3 <- [1,422,null,{}] 16:34:46 INFO - PROCESS | 1734 | 1464996886296 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:46 INFO - PROCESS | 1734 | 1464996886445 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 16:34:46 INFO - PROCESS | 1734 | 1464996886592 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:46 INFO - PROCESS | 1734 | ++DOCSHELL 0x91b88800 == 69 [pid = 1734] [id = 113] 16:34:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 117 (0x91b89800) [pid = 1734] [serial = 338] [outer = (nil)] 16:34:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 118 (0x91e46400) [pid = 1734] [serial = 339] [outer = 0x91b89800] 16:34:46 INFO - PROCESS | 1734 | 1464996886667 Marionette DEBUG loaded listener.js 16:34:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 119 (0x91e4f400) [pid = 1734] [serial = 340] [outer = 0x91b89800] 16:34:47 INFO - PROCESS | 1734 | --DOCSHELL 0x91a04400 == 68 [pid = 1734] [id = 105] 16:34:47 INFO - PROCESS | 1734 | --DOCSHELL 0x92412c00 == 67 [pid = 1734] [id = 104] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 118 (0x91de9800) [pid = 1734] [serial = 282] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOCSHELL 0x914ce400 == 66 [pid = 1734] [id = 103] 16:34:47 INFO - PROCESS | 1734 | --DOCSHELL 0x95495800 == 65 [pid = 1734] [id = 102] 16:34:47 INFO - PROCESS | 1734 | --DOCSHELL 0x9513c800 == 64 [pid = 1734] [id = 101] 16:34:47 INFO - PROCESS | 1734 | --DOCSHELL 0x91df0800 == 63 [pid = 1734] [id = 100] 16:34:47 INFO - PROCESS | 1734 | --DOCSHELL 0x914cec00 == 62 [pid = 1734] [id = 95] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 117 (0x94692800) [pid = 1734] [serial = 222] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 116 (0x99b41800) [pid = 1734] [serial = 225] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 115 (0x9a07b400) [pid = 1734] [serial = 195] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 114 (0x9d356400) [pid = 1734] [serial = 189] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 113 (0x9aa6e800) [pid = 1734] [serial = 186] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 112 (0xa35f1400) [pid = 1734] [serial = 231] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 111 (0xa50f6400) [pid = 1734] [serial = 192] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 110 (0xa8c29000) [pid = 1734] [serial = 237] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 109 (0xa6e91c00) [pid = 1734] [serial = 234] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 108 (0x99b3b400) [pid = 1734] [serial = 180] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 107 (0xa22ce000) [pid = 1734] [serial = 228] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 106 (0x994f3c00) [pid = 1734] [serial = 183] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 105 (0x9a074000) [pid = 1734] [serial = 273] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 104 (0xa623a800) [pid = 1734] [serial = 276] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 103 (0x99b39400) [pid = 1734] [serial = 246] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 102 (0x93bb6c00) [pid = 1734] [serial = 268] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 101 (0x920c1800) [pid = 1734] [serial = 267] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 100 (0x981dfc00) [pid = 1734] [serial = 248] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 99 (0x9a075c00) [pid = 1734] [serial = 251] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 98 (0x99691c00) [pid = 1734] [serial = 270] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 97 (0x9d360c00) [pid = 1734] [serial = 254] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 96 (0xa30f2800) [pid = 1734] [serial = 257] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 95 (0xa629b800) [pid = 1734] [serial = 261] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 94 (0xa9022c00) [pid = 1734] [serial = 264] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 93 (0x9b18e800) [pid = 1734] [serial = 108] [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.] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 92 (0xa6e92400) [pid = 1734] [serial = 277] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 91 (0x9a533400) [pid = 1734] [serial = 274] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 90 (0x954af800) [pid = 1734] [serial = 280] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 89 (0x954aa400) [pid = 1734] [serial = 279] [outer = (nil)] [url = about:blank] 16:34:47 INFO - PROCESS | 1734 | --DOMWINDOW == 88 (0x997c4400) [pid = 1734] [serial = 271] [outer = (nil)] [url = about:blank] 16:34:48 INFO - PROCESS | 1734 | 1464996888031 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 16:34:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:34:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1789ms 16:34:48 INFO - PROCESS | 1734 | 1464996888084 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 16:34:48 INFO - PROCESS | 1734 | 1464996888092 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 16:34:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:34:48 INFO - PROCESS | 1734 | 1464996888121 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:34:48 INFO - PROCESS | 1734 | 1464996888125 Marionette TRACE conn3 <- [1,426,null,{}] 16:34:48 INFO - PROCESS | 1734 | 1464996888131 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:48 INFO - PROCESS | 1734 | 1464996888262 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 16:34:48 INFO - PROCESS | 1734 | 1464996888274 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:48 INFO - PROCESS | 1734 | ++DOCSHELL 0x91ded400 == 63 [pid = 1734] [id = 114] 16:34:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 89 (0x91df0800) [pid = 1734] [serial = 341] [outer = (nil)] 16:34:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 90 (0x93bbd400) [pid = 1734] [serial = 342] [outer = 0x91df0800] 16:34:48 INFO - PROCESS | 1734 | 1464996888341 Marionette DEBUG loaded listener.js 16:34:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 91 (0x95147400) [pid = 1734] [serial = 343] [outer = 0x91df0800] 16:34:49 INFO - PROCESS | 1734 | 1464996889081 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 16:34:49 INFO - PROCESS | 1734 | 1464996889118 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 16:34:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:34:49 INFO - PROCESS | 1734 | 1464996889124 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:34:49 INFO - PROCESS | 1734 | 1464996889129 Marionette TRACE conn3 <- [1,430,null,{}] 16:34:49 INFO - PROCESS | 1734 | 1464996889143 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:49 INFO - PROCESS | 1734 | 1464996889293 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 16:34:49 INFO - PROCESS | 1734 | 1464996889310 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:49 INFO - PROCESS | 1734 | ++DOCSHELL 0x9549c000 == 64 [pid = 1734] [id = 115] 16:34:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 92 (0x954ac000) [pid = 1734] [serial = 344] [outer = (nil)] 16:34:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 93 (0x95698800) [pid = 1734] [serial = 345] [outer = 0x954ac000] 16:34:49 INFO - PROCESS | 1734 | 1464996889378 Marionette DEBUG loaded listener.js 16:34:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 94 (0x97883400) [pid = 1734] [serial = 346] [outer = 0x954ac000] 16:34:50 INFO - PROCESS | 1734 | 1464996890231 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 16:34:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:34:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1134ms 16:34:50 INFO - PROCESS | 1734 | 1464996890258 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 16:34:50 INFO - PROCESS | 1734 | 1464996890262 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 16:34:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:34:50 INFO - PROCESS | 1734 | 1464996890268 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:34:50 INFO - PROCESS | 1734 | 1464996890270 Marionette TRACE conn3 <- [1,434,null,{}] 16:34:50 INFO - PROCESS | 1734 | 1464996890275 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:50 INFO - PROCESS | 1734 | 1464996890450 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 16:34:50 INFO - PROCESS | 1734 | 1464996890483 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:50 INFO - PROCESS | 1734 | ++DOCSHELL 0x914cf000 == 65 [pid = 1734] [id = 116] 16:34:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 95 (0x99283000) [pid = 1734] [serial = 347] [outer = (nil)] 16:34:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 96 (0x99693000) [pid = 1734] [serial = 348] [outer = 0x99283000] 16:34:50 INFO - PROCESS | 1734 | 1464996890549 Marionette DEBUG loaded listener.js 16:34:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 97 (0x997c0400) [pid = 1734] [serial = 349] [outer = 0x99283000] 16:34:51 INFO - PROCESS | 1734 | 1464996891304 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 16:34:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:34:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1078ms 16:34:51 INFO - PROCESS | 1734 | 1464996891346 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 16:34:51 INFO - PROCESS | 1734 | 1464996891349 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 16:34:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:34:51 INFO - PROCESS | 1734 | 1464996891361 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:34:51 INFO - PROCESS | 1734 | 1464996891363 Marionette TRACE conn3 <- [1,438,null,{}] 16:34:51 INFO - PROCESS | 1734 | 1464996891369 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:51 INFO - PROCESS | 1734 | 1464996891569 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 16:34:51 INFO - PROCESS | 1734 | 1464996891587 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:51 INFO - PROCESS | 1734 | ++DOCSHELL 0x91b94000 == 66 [pid = 1734] [id = 117] 16:34:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 98 (0x95491c00) [pid = 1734] [serial = 350] [outer = (nil)] 16:34:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 99 (0x99b34000) [pid = 1734] [serial = 351] [outer = 0x95491c00] 16:34:51 INFO - PROCESS | 1734 | 1464996891654 Marionette DEBUG loaded listener.js 16:34:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 100 (0x99b37400) [pid = 1734] [serial = 352] [outer = 0x95491c00] 16:34:52 INFO - PROCESS | 1734 | --DOMWINDOW == 99 (0x91de7800) [pid = 1734] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:34:52 INFO - PROCESS | 1734 | --DOMWINDOW == 98 (0x994ec000) [pid = 1734] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:34:52 INFO - PROCESS | 1734 | --DOMWINDOW == 97 (0x954a8400) [pid = 1734] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:34:52 INFO - PROCESS | 1734 | --DOMWINDOW == 96 (0x98e76400) [pid = 1734] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:34:52 INFO - PROCESS | 1734 | --DOMWINDOW == 95 (0x920b9c00) [pid = 1734] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:34:52 INFO - PROCESS | 1734 | --DOMWINDOW == 94 (0x95696400) [pid = 1734] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:34:52 INFO - PROCESS | 1734 | 1464996892612 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 16:34:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:34:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1293ms 16:34:52 INFO - PROCESS | 1734 | 1464996892648 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 16:34:52 INFO - PROCESS | 1734 | 1464996892650 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 16:34:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:34:52 INFO - PROCESS | 1734 | 1464996892656 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:34:52 INFO - PROCESS | 1734 | 1464996892659 Marionette TRACE conn3 <- [1,442,null,{}] 16:34:52 INFO - PROCESS | 1734 | 1464996892664 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:52 INFO - PROCESS | 1734 | 1464996892854 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 16:34:52 INFO - PROCESS | 1734 | 1464996892873 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:52 INFO - PROCESS | 1734 | ++DOCSHELL 0x914d8c00 == 67 [pid = 1734] [id = 118] 16:34:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 95 (0x91de2000) [pid = 1734] [serial = 353] [outer = (nil)] 16:34:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 96 (0x997c6400) [pid = 1734] [serial = 354] [outer = 0x91de2000] 16:34:52 INFO - PROCESS | 1734 | 1464996892938 Marionette DEBUG loaded listener.js 16:34:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 97 (0x9a07f400) [pid = 1734] [serial = 355] [outer = 0x91de2000] 16:34:53 INFO - PROCESS | 1734 | 1464996893655 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 16:34:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:34:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1025ms 16:34:53 INFO - PROCESS | 1734 | 1464996893682 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 16:34:53 INFO - PROCESS | 1734 | 1464996893686 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 16:34:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:34:53 INFO - PROCESS | 1734 | 1464996893692 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:34:53 INFO - PROCESS | 1734 | 1464996893694 Marionette TRACE conn3 <- [1,446,null,{}] 16:34:53 INFO - PROCESS | 1734 | 1464996893700 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:53 INFO - PROCESS | 1734 | 1464996893867 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 16:34:53 INFO - PROCESS | 1734 | 1464996893884 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:53 INFO - PROCESS | 1734 | ++DOCSHELL 0x91deb000 == 68 [pid = 1734] [id = 119] 16:34:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 98 (0x91e4c800) [pid = 1734] [serial = 356] [outer = (nil)] 16:34:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 99 (0x9a473800) [pid = 1734] [serial = 357] [outer = 0x91e4c800] 16:34:53 INFO - PROCESS | 1734 | 1464996893951 Marionette DEBUG loaded listener.js 16:34:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 100 (0x9aaa2800) [pid = 1734] [serial = 358] [outer = 0x91e4c800] 16:34:54 INFO - PROCESS | 1734 | 1464996894880 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 16:34:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:34:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1229ms 16:34:54 INFO - PROCESS | 1734 | 1464996894922 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 16:34:54 INFO - PROCESS | 1734 | 1464996894928 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 16:34:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:34:54 INFO - PROCESS | 1734 | 1464996894937 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:34:54 INFO - PROCESS | 1734 | 1464996894942 Marionette TRACE conn3 <- [1,450,null,{}] 16:34:54 INFO - PROCESS | 1734 | 1464996894950 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:55 INFO - PROCESS | 1734 | 1464996895126 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 16:34:55 INFO - PROCESS | 1734 | 1464996895274 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:55 INFO - PROCESS | 1734 | ++DOCSHELL 0x91ded000 == 69 [pid = 1734] [id = 120] 16:34:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 101 (0x91ded800) [pid = 1734] [serial = 359] [outer = (nil)] 16:34:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 102 (0x9240ac00) [pid = 1734] [serial = 360] [outer = 0x91ded800] 16:34:55 INFO - PROCESS | 1734 | 1464996895411 Marionette DEBUG loaded listener.js 16:34:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 103 (0x9476c000) [pid = 1734] [serial = 361] [outer = 0x91ded800] 16:34:56 INFO - PROCESS | 1734 | 1464996896262 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 16:34:56 INFO - PROCESS | 1734 | 1464996896341 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 16:34:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:34:56 INFO - PROCESS | 1734 | 1464996896351 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:34:56 INFO - PROCESS | 1734 | 1464996896356 Marionette TRACE conn3 <- [1,454,null,{}] 16:34:56 INFO - PROCESS | 1734 | 1464996896362 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:56 INFO - PROCESS | 1734 | 1464996896528 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 16:34:56 INFO - PROCESS | 1734 | 1464996896674 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:56 INFO - PROCESS | 1734 | ++DOCSHELL 0x9549d400 == 70 [pid = 1734] [id = 121] 16:34:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 104 (0x954aac00) [pid = 1734] [serial = 362] [outer = (nil)] 16:34:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 105 (0x95699400) [pid = 1734] [serial = 363] [outer = 0x954aac00] 16:34:56 INFO - PROCESS | 1734 | 1464996896753 Marionette DEBUG loaded listener.js 16:34:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 106 (0x994f9c00) [pid = 1734] [serial = 364] [outer = 0x954aac00] 16:34:57 INFO - PROCESS | 1734 | [1734] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:34:57 INFO - PROCESS | 1734 | 1464996897725 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 16:34:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:34:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1433ms 16:34:57 INFO - PROCESS | 1734 | 1464996897785 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 16:34:57 INFO - PROCESS | 1734 | 1464996897789 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 16:34:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:34:57 INFO - PROCESS | 1734 | 1464996897795 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:34:57 INFO - PROCESS | 1734 | 1464996897800 Marionette TRACE conn3 <- [1,458,null,{}] 16:34:57 INFO - PROCESS | 1734 | 1464996897816 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:58 INFO - PROCESS | 1734 | 1464996898023 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 16:34:58 INFO - PROCESS | 1734 | 1464996898214 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:58 INFO - PROCESS | 1734 | ++DOCSHELL 0x9a472c00 == 71 [pid = 1734] [id = 122] 16:34:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 107 (0x9b192800) [pid = 1734] [serial = 365] [outer = (nil)] 16:34:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 108 (0x9d46cc00) [pid = 1734] [serial = 366] [outer = 0x9b192800] 16:34:58 INFO - PROCESS | 1734 | 1464996898339 Marionette DEBUG loaded listener.js 16:34:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 109 (0xa0510c00) [pid = 1734] [serial = 367] [outer = 0x9b192800] 16:34:59 INFO - PROCESS | 1734 | 1464996899160 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 16:34:59 INFO - PROCESS | 1734 | 1464996899240 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 16:34:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:34:59 INFO - PROCESS | 1734 | 1464996899247 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:34:59 INFO - PROCESS | 1734 | 1464996899250 Marionette TRACE conn3 <- [1,462,null,{}] 16:34:59 INFO - PROCESS | 1734 | 1464996899255 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:59 INFO - PROCESS | 1734 | 1464996899414 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 16:34:59 INFO - PROCESS | 1734 | 1464996899560 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:59 INFO - PROCESS | 1734 | ++DOCSHELL 0x914da000 == 72 [pid = 1734] [id = 123] 16:34:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 110 (0x91e46000) [pid = 1734] [serial = 368] [outer = (nil)] 16:34:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 111 (0xa30fe400) [pid = 1734] [serial = 369] [outer = 0x91e46000] 16:34:59 INFO - PROCESS | 1734 | 1464996899642 Marionette DEBUG loaded listener.js 16:34:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 112 (0xa3550400) [pid = 1734] [serial = 370] [outer = 0x91e46000] 16:35:00 INFO - PROCESS | 1734 | [1734] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:00 INFO - PROCESS | 1734 | 1464996900510 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 16:35:00 INFO - PROCESS | 1734 | 1464996900588 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 16:35:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:35:00 INFO - PROCESS | 1734 | 1464996900594 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:35:00 INFO - PROCESS | 1734 | 1464996900597 Marionette TRACE conn3 <- [1,466,null,{}] 16:35:00 INFO - PROCESS | 1734 | 1464996900603 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:00 INFO - PROCESS | 1734 | 1464996900760 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 16:35:00 INFO - PROCESS | 1734 | 1464996900906 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:00 INFO - PROCESS | 1734 | ++DOCSHELL 0x95824800 == 73 [pid = 1734] [id = 124] 16:35:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 113 (0x95827400) [pid = 1734] [serial = 371] [outer = (nil)] 16:35:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 114 (0x9582dc00) [pid = 1734] [serial = 372] [outer = 0x95827400] 16:35:00 INFO - PROCESS | 1734 | 1464996900989 Marionette DEBUG loaded listener.js 16:35:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 115 (0x9582fc00) [pid = 1734] [serial = 373] [outer = 0x95827400] 16:35:01 INFO - PROCESS | 1734 | 1464996901850 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 16:35:01 INFO - PROCESS | 1734 | 1464996901895 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 16:35:01 INFO - PROCESS | 1734 | 1464996901903 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:35:01 INFO - PROCESS | 1734 | 1464996901906 Marionette TRACE conn3 <- [1,470,null,{}] 16:35:01 INFO - PROCESS | 1734 | 1464996901912 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:02 INFO - PROCESS | 1734 | 1464996902102 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 16:35:02 INFO - PROCESS | 1734 | 1464996902254 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:02 INFO - PROCESS | 1734 | ++DOCSHELL 0x91b93000 == 74 [pid = 1734] [id = 125] 16:35:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 116 (0x95824400) [pid = 1734] [serial = 374] [outer = (nil)] 16:35:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 117 (0xa50f6c00) [pid = 1734] [serial = 375] [outer = 0x95824400] 16:35:02 INFO - PROCESS | 1734 | 1464996902337 Marionette DEBUG loaded listener.js 16:35:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 118 (0xa62f9400) [pid = 1734] [serial = 376] [outer = 0x95824400] 16:35:03 INFO - PROCESS | 1734 | 1464996903221 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 16:35:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:35:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1381ms 16:35:03 INFO - PROCESS | 1734 | 1464996903283 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 16:35:03 INFO - PROCESS | 1734 | 1464996903287 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 16:35:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:35:03 INFO - PROCESS | 1734 | 1464996903293 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:35:03 INFO - PROCESS | 1734 | 1464996903295 Marionette TRACE conn3 <- [1,474,null,{}] 16:35:03 INFO - PROCESS | 1734 | 1464996903301 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:03 INFO - PROCESS | 1734 | 1464996903459 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 16:35:03 INFO - PROCESS | 1734 | 1464996903611 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:03 INFO - PROCESS | 1734 | ++DOCSHELL 0x91b93c00 == 75 [pid = 1734] [id = 126] 16:35:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 119 (0x91de6400) [pid = 1734] [serial = 377] [outer = (nil)] 16:35:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 120 (0x98287800) [pid = 1734] [serial = 378] [outer = 0x91de6400] 16:35:03 INFO - PROCESS | 1734 | 1464996903688 Marionette DEBUG loaded listener.js 16:35:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 121 (0x997cbc00) [pid = 1734] [serial = 379] [outer = 0x91de6400] 16:35:04 INFO - PROCESS | 1734 | 1464996904825 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 16:35:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:35:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1579ms 16:35:04 INFO - PROCESS | 1734 | 1464996904877 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 16:35:04 INFO - PROCESS | 1734 | 1464996904881 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 16:35:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:35:04 INFO - PROCESS | 1734 | 1464996904890 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:35:04 INFO - PROCESS | 1734 | 1464996904895 Marionette TRACE conn3 <- [1,478,null,{}] 16:35:04 INFO - PROCESS | 1734 | 1464996904914 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:05 INFO - PROCESS | 1734 | 1464996905067 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 16:35:05 INFO - PROCESS | 1734 | 1464996905245 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:05 INFO - PROCESS | 1734 | ++DOCSHELL 0x91e49000 == 76 [pid = 1734] [id = 127] 16:35:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 122 (0x91e4b400) [pid = 1734] [serial = 380] [outer = (nil)] 16:35:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 123 (0x920c5000) [pid = 1734] [serial = 381] [outer = 0x91e4b400] 16:35:05 INFO - PROCESS | 1734 | 1464996905315 Marionette DEBUG loaded listener.js 16:35:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 124 (0x93adb000) [pid = 1734] [serial = 382] [outer = 0x91e4b400] 16:35:06 INFO - PROCESS | 1734 | 1464996906141 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 16:35:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:35:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1294ms 16:35:06 INFO - PROCESS | 1734 | 1464996906184 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 16:35:06 INFO - PROCESS | 1734 | 1464996906198 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 16:35:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:35:06 INFO - PROCESS | 1734 | 1464996906215 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:35:06 INFO - PROCESS | 1734 | 1464996906224 Marionette TRACE conn3 <- [1,482,null,{}] 16:35:06 INFO - PROCESS | 1734 | 1464996906234 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:06 INFO - PROCESS | 1734 | 1464996906450 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 16:35:06 INFO - PROCESS | 1734 | --DOCSHELL 0x9787d800 == 75 [pid = 1734] [id = 83] 16:35:06 INFO - PROCESS | 1734 | --DOCSHELL 0x997c1000 == 74 [pid = 1734] [id = 84] 16:35:06 INFO - PROCESS | 1734 | --DOCSHELL 0x914d8c00 == 73 [pid = 1734] [id = 118] 16:35:06 INFO - PROCESS | 1734 | --DOMWINDOW == 123 (0x9a140800) [pid = 1734] [serial = 318] [outer = (nil)] [url = about:blank] 16:35:06 INFO - PROCESS | 1734 | 1464996906703 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:06 INFO - PROCESS | 1734 | --DOCSHELL 0x91b94000 == 72 [pid = 1734] [id = 117] 16:35:06 INFO - PROCESS | 1734 | --DOCSHELL 0x914cf000 == 71 [pid = 1734] [id = 116] 16:35:06 INFO - PROCESS | 1734 | --DOCSHELL 0x9549c000 == 70 [pid = 1734] [id = 115] 16:35:06 INFO - PROCESS | 1734 | --DOCSHELL 0x91ded400 == 69 [pid = 1734] [id = 114] 16:35:06 INFO - PROCESS | 1734 | --DOCSHELL 0x91b88800 == 68 [pid = 1734] [id = 113] 16:35:06 INFO - PROCESS | 1734 | ++DOCSHELL 0x914cf000 == 69 [pid = 1734] [id = 128] 16:35:06 INFO - PROCESS | 1734 | ++DOMWINDOW == 124 (0x91b88800) [pid = 1734] [serial = 383] [outer = (nil)] 16:35:06 INFO - PROCESS | 1734 | ++DOMWINDOW == 125 (0x920c1000) [pid = 1734] [serial = 384] [outer = 0x91b88800] 16:35:06 INFO - PROCESS | 1734 | 1464996906783 Marionette DEBUG loaded listener.js 16:35:06 INFO - PROCESS | 1734 | ++DOMWINDOW == 126 (0x9479f000) [pid = 1734] [serial = 385] [outer = 0x91b88800] 16:35:07 INFO - PROCESS | 1734 | --DOCSHELL 0x91deb400 == 68 [pid = 1734] [id = 106] 16:35:07 INFO - PROCESS | 1734 | --DOMWINDOW == 125 (0x997bf800) [pid = 1734] [serial = 316] [outer = (nil)] [url = about:blank] 16:35:07 INFO - PROCESS | 1734 | --DOMWINDOW == 124 (0x997cc400) [pid = 1734] [serial = 310] [outer = (nil)] [url = about:blank] 16:35:07 INFO - PROCESS | 1734 | --DOMWINDOW == 123 (0x98f7c400) [pid = 1734] [serial = 288] [outer = (nil)] [url = about:blank] 16:35:07 INFO - PROCESS | 1734 | --DOMWINDOW == 122 (0x954b1400) [pid = 1734] [serial = 303] [outer = (nil)] [url = about:blank] 16:35:07 INFO - PROCESS | 1734 | --DOMWINDOW == 121 (0x99b40000) [pid = 1734] [serial = 312] [outer = (nil)] [url = about:blank] 16:35:07 INFO - PROCESS | 1734 | --DOMWINDOW == 120 (0x95497000) [pid = 1734] [serial = 297] [outer = (nil)] [url = about:blank] 16:35:07 INFO - PROCESS | 1734 | --DOMWINDOW == 119 (0x92349000) [pid = 1734] [serial = 300] [outer = (nil)] [url = about:blank] 16:35:07 INFO - PROCESS | 1734 | --DOMWINDOW == 118 (0x997bf400) [pid = 1734] [serial = 309] [outer = (nil)] [url = about:blank] 16:35:07 INFO - PROCESS | 1734 | --DOMWINDOW == 117 (0x94774400) [pid = 1734] [serial = 315] [outer = (nil)] [url = about:blank] 16:35:07 INFO - PROCESS | 1734 | --DOMWINDOW == 116 (0xa6882000) [pid = 1734] [serial = 294] [outer = (nil)] [url = about:blank] 16:35:07 INFO - PROCESS | 1734 | --DOMWINDOW == 115 (0x94771800) [pid = 1734] [serial = 285] [outer = (nil)] [url = about:blank] 16:35:07 INFO - PROCESS | 1734 | --DOMWINDOW == 114 (0x99c85c00) [pid = 1734] [serial = 313] [outer = (nil)] [url = about:blank] 16:35:07 INFO - PROCESS | 1734 | --DOMWINDOW == 113 (0x9569c400) [pid = 1734] [serial = 306] [outer = (nil)] [url = about:blank] 16:35:07 INFO - PROCESS | 1734 | --DOMWINDOW == 112 (0x97880400) [pid = 1734] [serial = 307] [outer = (nil)] [url = about:blank] 16:35:07 INFO - PROCESS | 1734 | --DOMWINDOW == 111 (0x95694c00) [pid = 1734] [serial = 304] [outer = (nil)] [url = about:blank] 16:35:07 INFO - PROCESS | 1734 | --DOMWINDOW == 110 (0x947a7400) [pid = 1734] [serial = 301] [outer = (nil)] [url = about:blank] 16:35:07 INFO - PROCESS | 1734 | --DOMWINDOW == 109 (0x9d359800) [pid = 1734] [serial = 291] [outer = (nil)] [url = about:blank] 16:35:07 INFO - PROCESS | 1734 | 1464996907597 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 16:35:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:35:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1443ms 16:35:07 INFO - PROCESS | 1734 | 1464996907658 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 16:35:07 INFO - PROCESS | 1734 | 1464996907662 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 16:35:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:35:07 INFO - PROCESS | 1734 | 1464996907668 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:35:07 INFO - PROCESS | 1734 | 1464996907674 Marionette TRACE conn3 <- [1,486,null,{}] 16:35:07 INFO - PROCESS | 1734 | 1464996907688 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:07 INFO - PROCESS | 1734 | 1464996907836 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 16:35:07 INFO - PROCESS | 1734 | 1464996907947 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:07 INFO - PROCESS | 1734 | ++DOCSHELL 0x920c7400 == 69 [pid = 1734] [id = 129] 16:35:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 110 (0x94774400) [pid = 1734] [serial = 386] [outer = (nil)] 16:35:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 111 (0x9582e000) [pid = 1734] [serial = 387] [outer = 0x94774400] 16:35:08 INFO - PROCESS | 1734 | 1464996908026 Marionette DEBUG loaded listener.js 16:35:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 112 (0x97982000) [pid = 1734] [serial = 388] [outer = 0x94774400] 16:35:08 INFO - PROCESS | 1734 | 1464996908764 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 16:35:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:35:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1142ms 16:35:08 INFO - PROCESS | 1734 | 1464996908810 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 16:35:08 INFO - PROCESS | 1734 | 1464996908814 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 16:35:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:35:08 INFO - PROCESS | 1734 | 1464996908820 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:35:08 INFO - PROCESS | 1734 | 1464996908822 Marionette TRACE conn3 <- [1,490,null,{}] 16:35:08 INFO - PROCESS | 1734 | 1464996908828 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:08 INFO - PROCESS | 1734 | 1464996908973 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 16:35:09 INFO - PROCESS | 1734 | 1464996908987 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:09 INFO - PROCESS | 1734 | ++DOCSHELL 0x914ce800 == 70 [pid = 1734] [id = 130] 16:35:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 113 (0x91b8fc00) [pid = 1734] [serial = 389] [outer = (nil)] 16:35:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 114 (0x9969b800) [pid = 1734] [serial = 390] [outer = 0x91b8fc00] 16:35:09 INFO - PROCESS | 1734 | 1464996909055 Marionette DEBUG loaded listener.js 16:35:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 115 (0x99b38400) [pid = 1734] [serial = 391] [outer = 0x91b8fc00] 16:35:09 INFO - PROCESS | 1734 | 1464996909892 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 16:35:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:35:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1127ms 16:35:09 INFO - PROCESS | 1734 | 1464996909951 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 16:35:09 INFO - PROCESS | 1734 | 1464996909953 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 16:35:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:35:09 INFO - PROCESS | 1734 | 1464996909959 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:35:09 INFO - PROCESS | 1734 | 1464996909962 Marionette TRACE conn3 <- [1,494,null,{}] 16:35:09 INFO - PROCESS | 1734 | 1464996909968 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:10 INFO - PROCESS | 1734 | 1464996910146 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 16:35:10 INFO - PROCESS | 1734 | 1464996910170 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:10 INFO - PROCESS | 1734 | ++DOCSHELL 0x99392800 == 71 [pid = 1734] [id = 131] 16:35:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 116 (0x994f5400) [pid = 1734] [serial = 392] [outer = (nil)] 16:35:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 117 (0x99c89400) [pid = 1734] [serial = 393] [outer = 0x994f5400] 16:35:10 INFO - PROCESS | 1734 | 1464996910236 Marionette DEBUG loaded listener.js 16:35:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 118 (0x9a078800) [pid = 1734] [serial = 394] [outer = 0x994f5400] 16:35:11 INFO - PROCESS | 1734 | 1464996911055 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 16:35:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:35:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1176ms 16:35:11 INFO - PROCESS | 1734 | 1464996911137 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 16:35:11 INFO - PROCESS | 1734 | 1464996911140 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 16:35:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:35:11 INFO - PROCESS | 1734 | 1464996911146 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:35:11 INFO - PROCESS | 1734 | 1464996911148 Marionette TRACE conn3 <- [1,498,null,{}] 16:35:11 INFO - PROCESS | 1734 | 1464996911153 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:11 INFO - PROCESS | 1734 | 1464996911567 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 16:35:11 INFO - PROCESS | 1734 | --DOMWINDOW == 117 (0x997c7000) [pid = 1734] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:35:11 INFO - PROCESS | 1734 | --DOMWINDOW == 116 (0x99283000) [pid = 1734] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:35:11 INFO - PROCESS | 1734 | --DOMWINDOW == 115 (0x95491c00) [pid = 1734] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:35:11 INFO - PROCESS | 1734 | --DOMWINDOW == 114 (0x91b89800) [pid = 1734] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:35:11 INFO - PROCESS | 1734 | --DOMWINDOW == 113 (0x954ac000) [pid = 1734] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:35:11 INFO - PROCESS | 1734 | --DOMWINDOW == 112 (0x91df0800) [pid = 1734] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:35:11 INFO - PROCESS | 1734 | --DOMWINDOW == 111 (0x91de2000) [pid = 1734] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:35:11 INFO - PROCESS | 1734 | 1464996911658 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:11 INFO - PROCESS | 1734 | ++DOCSHELL 0x91b89800 == 72 [pid = 1734] [id = 132] 16:35:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 112 (0x91de2000) [pid = 1734] [serial = 395] [outer = (nil)] 16:35:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 113 (0x95696400) [pid = 1734] [serial = 396] [outer = 0x91de2000] 16:35:11 INFO - PROCESS | 1734 | 1464996911728 Marionette DEBUG loaded listener.js 16:35:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 114 (0x9aa6e800) [pid = 1734] [serial = 397] [outer = 0x91de2000] 16:35:12 INFO - PROCESS | 1734 | 1464996912406 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 16:35:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:35:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1277ms 16:35:12 INFO - PROCESS | 1734 | 1464996912423 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 16:35:12 INFO - PROCESS | 1734 | 1464996912425 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 16:35:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:35:12 INFO - PROCESS | 1734 | 1464996912437 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:35:12 INFO - PROCESS | 1734 | 1464996912440 Marionette TRACE conn3 <- [1,502,null,{}] 16:35:12 INFO - PROCESS | 1734 | 1464996912446 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:12 INFO - PROCESS | 1734 | 1464996912632 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 16:35:12 INFO - PROCESS | 1734 | 1464996912646 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:12 INFO - PROCESS | 1734 | ++DOCSHELL 0x91b8c400 == 73 [pid = 1734] [id = 133] 16:35:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 115 (0x954ac000) [pid = 1734] [serial = 398] [outer = (nil)] 16:35:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 116 (0x9d465c00) [pid = 1734] [serial = 399] [outer = 0x954ac000] 16:35:12 INFO - PROCESS | 1734 | 1464996912712 Marionette DEBUG loaded listener.js 16:35:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 117 (0xa0508c00) [pid = 1734] [serial = 400] [outer = 0x954ac000] 16:35:13 INFO - PROCESS | 1734 | 1464996913412 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 16:35:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:35:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1038ms 16:35:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:35:13 INFO - PROCESS | 1734 | 1464996913471 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 16:35:13 INFO - PROCESS | 1734 | 1464996913474 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 16:35:13 INFO - PROCESS | 1734 | 1464996913480 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:35:13 INFO - PROCESS | 1734 | 1464996913483 Marionette TRACE conn3 <- [1,506,null,{}] 16:35:13 INFO - PROCESS | 1734 | 1464996913495 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:13 INFO - PROCESS | 1734 | 1464996913703 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 16:35:13 INFO - PROCESS | 1734 | 1464996913863 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:13 INFO - PROCESS | 1734 | ++DOCSHELL 0x91b92c00 == 74 [pid = 1734] [id = 134] 16:35:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 118 (0x91b93400) [pid = 1734] [serial = 401] [outer = (nil)] 16:35:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 119 (0x91de8800) [pid = 1734] [serial = 402] [outer = 0x91b93400] 16:35:13 INFO - PROCESS | 1734 | 1464996913946 Marionette DEBUG loaded listener.js 16:35:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 120 (0x91e49400) [pid = 1734] [serial = 403] [outer = 0x91b93400] 16:35:14 INFO - PROCESS | 1734 | 1464996914916 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 16:35:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:35:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1512ms 16:35:14 INFO - PROCESS | 1734 | 1464996914993 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 16:35:15 INFO - PROCESS | 1734 | 1464996914999 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 16:35:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:35:15 INFO - PROCESS | 1734 | 1464996915006 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:35:15 INFO - PROCESS | 1734 | 1464996915013 Marionette TRACE conn3 <- [1,510,null,{}] 16:35:15 INFO - PROCESS | 1734 | 1464996915020 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:15 INFO - PROCESS | 1734 | 1464996915231 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 16:35:15 INFO - PROCESS | 1734 | 1464996915428 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:15 INFO - PROCESS | 1734 | ++DOCSHELL 0x954aa400 == 75 [pid = 1734] [id = 135] 16:35:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 121 (0x954b3c00) [pid = 1734] [serial = 404] [outer = (nil)] 16:35:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 122 (0x95697800) [pid = 1734] [serial = 405] [outer = 0x954b3c00] 16:35:15 INFO - PROCESS | 1734 | 1464996915555 Marionette DEBUG loaded listener.js 16:35:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 123 (0x9582a000) [pid = 1734] [serial = 406] [outer = 0x954b3c00] 16:35:16 INFO - PROCESS | 1734 | 1464996916384 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 16:35:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:35:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1433ms 16:35:16 INFO - PROCESS | 1734 | 1464996916440 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 16:35:16 INFO - PROCESS | 1734 | 1464996916445 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 16:35:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:35:16 INFO - PROCESS | 1734 | 1464996916452 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:35:16 INFO - PROCESS | 1734 | 1464996916456 Marionette TRACE conn3 <- [1,514,null,{}] 16:35:16 INFO - PROCESS | 1734 | 1464996916462 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:16 INFO - PROCESS | 1734 | 1464996916628 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 16:35:16 INFO - PROCESS | 1734 | 1464996916780 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:16 INFO - PROCESS | 1734 | ++DOCSHELL 0x91dec800 == 76 [pid = 1734] [id = 136] 16:35:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 124 (0x966b4800) [pid = 1734] [serial = 407] [outer = (nil)] 16:35:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 125 (0x99283000) [pid = 1734] [serial = 408] [outer = 0x966b4800] 16:35:16 INFO - PROCESS | 1734 | 1464996916858 Marionette DEBUG loaded listener.js 16:35:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 126 (0x999ea800) [pid = 1734] [serial = 409] [outer = 0x966b4800] 16:35:17 INFO - PROCESS | 1734 | 1464996917761 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 16:35:17 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 16:35:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1329ms 16:35:17 INFO - PROCESS | 1734 | 1464996917782 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 16:35:17 INFO - PROCESS | 1734 | 1464996917788 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 16:35:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:35:17 INFO - PROCESS | 1734 | 1464996917804 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:35:17 INFO - PROCESS | 1734 | 1464996917810 Marionette TRACE conn3 <- [1,518,null,{}] 16:35:17 INFO - PROCESS | 1734 | 1464996917816 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:17 INFO - PROCESS | 1734 | 1464996917977 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 16:35:18 INFO - PROCESS | 1734 | 1464996918132 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:18 INFO - PROCESS | 1734 | ++DOCSHELL 0x91a05000 == 77 [pid = 1734] [id = 137] 16:35:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 127 (0x91b8d000) [pid = 1734] [serial = 410] [outer = (nil)] 16:35:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 128 (0x9d360000) [pid = 1734] [serial = 411] [outer = 0x91b8d000] 16:35:18 INFO - PROCESS | 1734 | 1464996918211 Marionette DEBUG loaded listener.js 16:35:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 129 (0xa26d3c00) [pid = 1734] [serial = 412] [outer = 0x91b8d000] 16:35:19 INFO - PROCESS | 1734 | 1464996919071 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 16:35:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:35:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1338ms 16:35:19 INFO - PROCESS | 1734 | 1464996919135 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 16:35:19 INFO - PROCESS | 1734 | 1464996919138 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 16:35:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:35:19 INFO - PROCESS | 1734 | 1464996919144 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:35:19 INFO - PROCESS | 1734 | 1464996919146 Marionette TRACE conn3 <- [1,522,null,{}] 16:35:19 INFO - PROCESS | 1734 | 1464996919152 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:19 INFO - PROCESS | 1734 | 1464996919350 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 16:35:19 INFO - PROCESS | 1734 | 1464996919500 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:19 INFO - PROCESS | 1734 | ++DOCSHELL 0x91b86000 == 78 [pid = 1734] [id = 138] 16:35:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 130 (0x966a6400) [pid = 1734] [serial = 413] [outer = (nil)] 16:35:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 131 (0xa623a800) [pid = 1734] [serial = 414] [outer = 0x966a6400] 16:35:19 INFO - PROCESS | 1734 | 1464996919575 Marionette DEBUG loaded listener.js 16:35:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 132 (0xa6298000) [pid = 1734] [serial = 415] [outer = 0x966a6400] 16:35:20 INFO - PROCESS | 1734 | 1464996920453 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 16:35:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:35:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1385ms 16:35:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:35:20 INFO - PROCESS | 1734 | 1464996920530 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 16:35:20 INFO - PROCESS | 1734 | 1464996920533 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 16:35:20 INFO - PROCESS | 1734 | 1464996920539 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:35:20 INFO - PROCESS | 1734 | 1464996920543 Marionette TRACE conn3 <- [1,526,null,{}] 16:35:20 INFO - PROCESS | 1734 | 1464996920548 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:20 INFO - PROCESS | 1734 | 1464996920743 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 16:35:20 INFO - PROCESS | 1734 | 1464996920895 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:20 INFO - PROCESS | 1734 | ++DOCSHELL 0x99a08800 == 79 [pid = 1734] [id = 139] 16:35:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 133 (0x99a08c00) [pid = 1734] [serial = 416] [outer = (nil)] 16:35:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 134 (0x99a0cc00) [pid = 1734] [serial = 417] [outer = 0x99a08c00] 16:35:21 INFO - PROCESS | 1734 | 1464996921028 Marionette DEBUG loaded listener.js 16:35:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 135 (0xa50b6800) [pid = 1734] [serial = 418] [outer = 0x99a08c00] 16:35:21 INFO - PROCESS | 1734 | 1464996921833 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 16:35:21 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 16:35:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1330ms 16:35:21 INFO - PROCESS | 1734 | 1464996921869 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 16:35:21 INFO - PROCESS | 1734 | 1464996921872 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 16:35:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:35:21 INFO - PROCESS | 1734 | 1464996921878 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:35:21 INFO - PROCESS | 1734 | 1464996921881 Marionette TRACE conn3 <- [1,530,null,{}] 16:35:21 INFO - PROCESS | 1734 | 1464996921886 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:22 INFO - PROCESS | 1734 | 1464996922034 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 16:35:22 INFO - PROCESS | 1734 | 1464996922189 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:22 INFO - PROCESS | 1734 | ++DOCSHELL 0xa6243000 == 80 [pid = 1734] [id = 140] 16:35:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 136 (0xa6e93000) [pid = 1734] [serial = 419] [outer = (nil)] 16:35:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 137 (0xa6f81000) [pid = 1734] [serial = 420] [outer = 0xa6e93000] 16:35:22 INFO - PROCESS | 1734 | 1464996922266 Marionette DEBUG loaded listener.js 16:35:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 138 (0xa8290000) [pid = 1734] [serial = 421] [outer = 0xa6e93000] 16:35:23 INFO - PROCESS | 1734 | 1464996923070 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 16:35:23 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 16:35:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:35:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:35:23 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 16:35:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:35:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:35:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1236ms 16:35:23 INFO - PROCESS | 1734 | 1464996923124 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 16:35:23 INFO - PROCESS | 1734 | 1464996923128 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 16:35:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:35:23 INFO - PROCESS | 1734 | 1464996923136 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:35:23 INFO - PROCESS | 1734 | 1464996923139 Marionette TRACE conn3 <- [1,534,null,{}] 16:35:23 INFO - PROCESS | 1734 | 1464996923144 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:23 INFO - PROCESS | 1734 | 1464996923303 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 16:35:23 INFO - PROCESS | 1734 | 1464996923475 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:23 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e092800 == 81 [pid = 1734] [id = 141] 16:35:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 139 (0x8e097000) [pid = 1734] [serial = 422] [outer = (nil)] 16:35:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 140 (0x91e4ec00) [pid = 1734] [serial = 423] [outer = 0x8e097000] 16:35:23 INFO - PROCESS | 1734 | 1464996923552 Marionette DEBUG loaded listener.js 16:35:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 141 (0x954a8000) [pid = 1734] [serial = 424] [outer = 0x8e097000] 16:35:24 INFO - PROCESS | 1734 | 1464996924332 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 16:35:24 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 16:35:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1279ms 16:35:24 INFO - PROCESS | 1734 | 1464996924416 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 16:35:24 INFO - PROCESS | 1734 | 1464996924419 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 16:35:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:35:24 INFO - PROCESS | 1734 | 1464996924425 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:35:24 INFO - PROCESS | 1734 | 1464996924428 Marionette TRACE conn3 <- [1,538,null,{}] 16:35:24 INFO - PROCESS | 1734 | 1464996924434 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:24 INFO - PROCESS | 1734 | 1464996924603 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 16:35:25 INFO - PROCESS | 1734 | 1464996925058 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:25 INFO - PROCESS | 1734 | ++DOCSHELL 0x91e4c000 == 82 [pid = 1734] [id = 142] 16:35:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 142 (0x920c7000) [pid = 1734] [serial = 425] [outer = (nil)] 16:35:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 143 (0x9476cc00) [pid = 1734] [serial = 426] [outer = 0x920c7000] 16:35:25 INFO - PROCESS | 1734 | 1464996925145 Marionette DEBUG loaded listener.js 16:35:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 144 (0x952e2c00) [pid = 1734] [serial = 427] [outer = 0x920c7000] 16:35:25 INFO - PROCESS | 1734 | 1464996925860 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 16:35:25 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. 16:35:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1478ms 16:35:25 INFO - PROCESS | 1734 | 1464996925909 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 16:35:25 INFO - PROCESS | 1734 | 1464996925915 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 16:35:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:35:25 INFO - PROCESS | 1734 | 1464996925924 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:35:25 INFO - PROCESS | 1734 | 1464996925928 Marionette TRACE conn3 <- [1,542,null,{}] 16:35:25 INFO - PROCESS | 1734 | 1464996925935 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:26 INFO - PROCESS | 1734 | 1464996926084 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 16:35:26 INFO - PROCESS | 1734 | 1464996926259 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:26 INFO - PROCESS | 1734 | ++DOCSHELL 0x9240c000 == 83 [pid = 1734] [id = 143] 16:35:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 145 (0x952d7c00) [pid = 1734] [serial = 428] [outer = (nil)] 16:35:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 146 (0x954c3000) [pid = 1734] [serial = 429] [outer = 0x952d7c00] 16:35:26 INFO - PROCESS | 1734 | 1464996926377 Marionette DEBUG loaded listener.js 16:35:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 147 (0x9569fc00) [pid = 1734] [serial = 430] [outer = 0x952d7c00] 16:35:27 INFO - PROCESS | 1734 | 1464996927252 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 16:35:27 INFO - PROCESS | 1734 | --DOCSHELL 0x91b8c400 == 82 [pid = 1734] [id = 133] 16:35:27 INFO - PROCESS | 1734 | --DOMWINDOW == 146 (0x9a473800) [pid = 1734] [serial = 357] [outer = (nil)] [url = about:blank] 16:35:27 INFO - PROCESS | 1734 | --DOCSHELL 0x91b89800 == 81 [pid = 1734] [id = 132] 16:35:27 INFO - PROCESS | 1734 | --DOCSHELL 0x99392800 == 80 [pid = 1734] [id = 131] 16:35:27 INFO - PROCESS | 1734 | --DOCSHELL 0x914ce800 == 79 [pid = 1734] [id = 130] 16:35:27 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. 16:35:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1379ms 16:35:27 INFO - PROCESS | 1734 | --DOCSHELL 0x920c7400 == 78 [pid = 1734] [id = 129] 16:35:27 INFO - PROCESS | 1734 | --DOCSHELL 0x914cf000 == 77 [pid = 1734] [id = 128] 16:35:27 INFO - PROCESS | 1734 | --DOCSHELL 0x91e49000 == 76 [pid = 1734] [id = 127] 16:35:27 INFO - PROCESS | 1734 | 1464996927319 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 16:35:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:35:27 INFO - PROCESS | 1734 | 1464996927324 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 16:35:27 INFO - PROCESS | 1734 | 1464996927331 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:35:27 INFO - PROCESS | 1734 | 1464996927334 Marionette TRACE conn3 <- [1,546,null,{}] 16:35:27 INFO - PROCESS | 1734 | 1464996927340 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:27 INFO - PROCESS | 1734 | 1464996927505 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 16:35:27 INFO - PROCESS | 1734 | --DOMWINDOW == 145 (0x954b4400) [pid = 1734] [serial = 319] [outer = (nil)] [url = about:blank] 16:35:27 INFO - PROCESS | 1734 | --DOMWINDOW == 144 (0x99693000) [pid = 1734] [serial = 348] [outer = (nil)] [url = about:blank] 16:35:27 INFO - PROCESS | 1734 | --DOMWINDOW == 143 (0x91e4e400) [pid = 1734] [serial = 330] [outer = (nil)] [url = about:blank] 16:35:27 INFO - PROCESS | 1734 | --DOMWINDOW == 142 (0x99b34000) [pid = 1734] [serial = 351] [outer = (nil)] [url = about:blank] 16:35:27 INFO - PROCESS | 1734 | --DOMWINDOW == 141 (0x93bbc000) [pid = 1734] [serial = 321] [outer = (nil)] [url = about:blank] 16:35:27 INFO - PROCESS | 1734 | --DOMWINDOW == 140 (0xa21bdc00) [pid = 1734] [serial = 336] [outer = (nil)] [url = about:blank] 16:35:27 INFO - PROCESS | 1734 | --DOMWINDOW == 139 (0x997c0400) [pid = 1734] [serial = 349] [outer = (nil)] [url = about:blank] 16:35:27 INFO - PROCESS | 1734 | --DOMWINDOW == 138 (0x91e4f400) [pid = 1734] [serial = 340] [outer = (nil)] [url = about:blank] 16:35:27 INFO - PROCESS | 1734 | --DOMWINDOW == 137 (0x91e46400) [pid = 1734] [serial = 339] [outer = (nil)] [url = about:blank] 16:35:27 INFO - PROCESS | 1734 | --DOMWINDOW == 136 (0x95698800) [pid = 1734] [serial = 345] [outer = (nil)] [url = about:blank] 16:35:27 INFO - PROCESS | 1734 | --DOMWINDOW == 135 (0x9afaa800) [pid = 1734] [serial = 333] [outer = (nil)] [url = about:blank] 16:35:27 INFO - PROCESS | 1734 | --DOMWINDOW == 134 (0x99b37400) [pid = 1734] [serial = 352] [outer = (nil)] [url = about:blank] 16:35:27 INFO - PROCESS | 1734 | --DOMWINDOW == 133 (0x9787e800) [pid = 1734] [serial = 324] [outer = (nil)] [url = about:blank] 16:35:27 INFO - PROCESS | 1734 | --DOMWINDOW == 132 (0x93bbd400) [pid = 1734] [serial = 342] [outer = (nil)] [url = about:blank] 16:35:27 INFO - PROCESS | 1734 | --DOMWINDOW == 131 (0x9a080400) [pid = 1734] [serial = 327] [outer = (nil)] [url = about:blank] 16:35:27 INFO - PROCESS | 1734 | --DOMWINDOW == 130 (0x95147400) [pid = 1734] [serial = 343] [outer = (nil)] [url = about:blank] 16:35:27 INFO - PROCESS | 1734 | --DOMWINDOW == 129 (0x997c6400) [pid = 1734] [serial = 354] [outer = (nil)] [url = about:blank] 16:35:27 INFO - PROCESS | 1734 | --DOMWINDOW == 128 (0x97883400) [pid = 1734] [serial = 346] [outer = (nil)] [url = about:blank] 16:35:27 INFO - PROCESS | 1734 | --DOMWINDOW == 127 (0x9a07f400) [pid = 1734] [serial = 355] [outer = (nil)] [url = about:blank] 16:35:27 INFO - PROCESS | 1734 | 1464996927672 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:27 INFO - PROCESS | 1734 | ++DOCSHELL 0x91b92400 == 77 [pid = 1734] [id = 144] 16:35:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 128 (0x91de8400) [pid = 1734] [serial = 431] [outer = (nil)] 16:35:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 129 (0x94694c00) [pid = 1734] [serial = 432] [outer = 0x91de8400] 16:35:27 INFO - PROCESS | 1734 | 1464996927740 Marionette DEBUG loaded listener.js 16:35:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 130 (0x9569b000) [pid = 1734] [serial = 433] [outer = 0x91de8400] 16:35:28 INFO - PROCESS | 1734 | 1464996928507 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 16:35:28 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 16:35:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1231ms 16:35:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:35:28 INFO - PROCESS | 1734 | 1464996928563 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 16:35:28 INFO - PROCESS | 1734 | 1464996928566 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 16:35:28 INFO - PROCESS | 1734 | 1464996928578 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:35:28 INFO - PROCESS | 1734 | 1464996928587 Marionette TRACE conn3 <- [1,550,null,{}] 16:35:28 INFO - PROCESS | 1734 | 1464996928594 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:28 INFO - PROCESS | 1734 | 1464996928763 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 16:35:28 INFO - PROCESS | 1734 | 1464996928893 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:28 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e093400 == 78 [pid = 1734] [id = 145] 16:35:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 131 (0x95833400) [pid = 1734] [serial = 434] [outer = (nil)] 16:35:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 132 (0x9928d000) [pid = 1734] [serial = 435] [outer = 0x95833400] 16:35:28 INFO - PROCESS | 1734 | 1464996928964 Marionette DEBUG loaded listener.js 16:35:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 133 (0x9969c000) [pid = 1734] [serial = 436] [outer = 0x95833400] 16:35:29 INFO - PROCESS | 1734 | 1464996929672 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 16:35:29 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. 16:35:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1142ms 16:35:29 INFO - PROCESS | 1734 | 1464996929713 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 16:35:29 INFO - PROCESS | 1734 | 1464996929718 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 16:35:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:35:29 INFO - PROCESS | 1734 | 1464996929724 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:35:29 INFO - PROCESS | 1734 | 1464996929726 Marionette TRACE conn3 <- [1,554,null,{}] 16:35:29 INFO - PROCESS | 1734 | 1464996929732 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:29 INFO - PROCESS | 1734 | 1464996929924 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 16:35:30 INFO - PROCESS | 1734 | 1464996930021 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:30 INFO - PROCESS | 1734 | ++DOCSHELL 0x954c1800 == 79 [pid = 1734] [id = 146] 16:35:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 134 (0x98f28800) [pid = 1734] [serial = 437] [outer = (nil)] 16:35:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 135 (0x99a0c000) [pid = 1734] [serial = 438] [outer = 0x98f28800] 16:35:30 INFO - PROCESS | 1734 | 1464996930087 Marionette DEBUG loaded listener.js 16:35:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 136 (0x99b37400) [pid = 1734] [serial = 439] [outer = 0x98f28800] 16:35:30 INFO - PROCESS | 1734 | [1734] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:30 INFO - PROCESS | 1734 | 1464996930864 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 16:35:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:35:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1177ms 16:35:30 INFO - PROCESS | 1734 | 1464996930903 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 16:35:30 INFO - PROCESS | 1734 | 1464996930906 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 16:35:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:35:30 INFO - PROCESS | 1734 | 1464996930912 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:35:30 INFO - PROCESS | 1734 | 1464996930914 Marionette TRACE conn3 <- [1,558,null,{}] 16:35:30 INFO - PROCESS | 1734 | 1464996930926 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:31 INFO - PROCESS | 1734 | 1464996931122 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 16:35:31 INFO - PROCESS | 1734 | 1464996931141 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:31 INFO - PROCESS | 1734 | ++DOCSHELL 0x99a0a400 == 80 [pid = 1734] [id = 147] 16:35:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 137 (0x99a0d000) [pid = 1734] [serial = 440] [outer = (nil)] 16:35:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 138 (0x9a078400) [pid = 1734] [serial = 441] [outer = 0x99a0d000] 16:35:31 INFO - PROCESS | 1734 | 1464996931219 Marionette DEBUG loaded listener.js 16:35:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 139 (0x9a2b9000) [pid = 1734] [serial = 442] [outer = 0x99a0d000] 16:35:32 INFO - PROCESS | 1734 | --DOMWINDOW == 138 (0x994f5400) [pid = 1734] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:35:32 INFO - PROCESS | 1734 | --DOMWINDOW == 137 (0x91b88800) [pid = 1734] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:35:32 INFO - PROCESS | 1734 | --DOMWINDOW == 136 (0x91e4b400) [pid = 1734] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:35:32 INFO - PROCESS | 1734 | --DOMWINDOW == 135 (0x94774400) [pid = 1734] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:35:32 INFO - PROCESS | 1734 | --DOMWINDOW == 134 (0x91b8fc00) [pid = 1734] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:35:32 INFO - PROCESS | 1734 | --DOMWINDOW == 133 (0x91de2000) [pid = 1734] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:35:32 INFO - PROCESS | 1734 | 1464996932169 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 16:35:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:35:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1435ms 16:35:32 INFO - PROCESS | 1734 | 1464996932525 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 16:35:32 INFO - PROCESS | 1734 | 1464996932528 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 16:35:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:35:32 INFO - PROCESS | 1734 | 1464996932638 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:35:32 INFO - PROCESS | 1734 | 1464996932640 Marionette TRACE conn3 <- [1,562,null,{}] 16:35:32 INFO - PROCESS | 1734 | 1464996932664 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:32 INFO - PROCESS | 1734 | 1464996932834 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 16:35:32 INFO - PROCESS | 1734 | 1464996932847 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:32 INFO - PROCESS | 1734 | ++DOCSHELL 0x99c82000 == 81 [pid = 1734] [id = 148] 16:35:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 134 (0x9a2c2000) [pid = 1734] [serial = 443] [outer = (nil)] 16:35:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 135 (0xa3073000) [pid = 1734] [serial = 444] [outer = 0x9a2c2000] 16:35:32 INFO - PROCESS | 1734 | 1464996932913 Marionette DEBUG loaded listener.js 16:35:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 136 (0xa3265c00) [pid = 1734] [serial = 445] [outer = 0x9a2c2000] 16:35:33 INFO - PROCESS | 1734 | [1734] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:33 INFO - PROCESS | 1734 | 1464996933592 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 16:35:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:35:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1030ms 16:35:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:35:33 INFO - PROCESS | 1734 | 1464996933627 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 16:35:33 INFO - PROCESS | 1734 | 1464996933629 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 16:35:33 INFO - PROCESS | 1734 | 1464996933636 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:35:33 INFO - PROCESS | 1734 | 1464996933639 Marionette TRACE conn3 <- [1,566,null,{}] 16:35:33 INFO - PROCESS | 1734 | 1464996933644 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:33 INFO - PROCESS | 1734 | 1464996933822 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 16:35:33 INFO - PROCESS | 1734 | 1464996933840 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:33 INFO - PROCESS | 1734 | ++DOCSHELL 0x91c99400 == 82 [pid = 1734] [id = 149] 16:35:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 137 (0x91c9b000) [pid = 1734] [serial = 446] [outer = (nil)] 16:35:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 138 (0x91ca4400) [pid = 1734] [serial = 447] [outer = 0x91c9b000] 16:35:33 INFO - PROCESS | 1734 | 1464996933909 Marionette DEBUG loaded listener.js 16:35:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 139 (0x91ca6400) [pid = 1734] [serial = 448] [outer = 0x91c9b000] 16:35:34 INFO - PROCESS | 1734 | [1734] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:34 INFO - PROCESS | 1734 | 1464996934841 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:35:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:35:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1232ms 16:35:34 INFO - PROCESS | 1734 | 1464996934868 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 16:35:34 INFO - PROCESS | 1734 | 1464996934875 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 16:35:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:35:34 INFO - PROCESS | 1734 | 1464996934884 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:35:34 INFO - PROCESS | 1734 | 1464996934888 Marionette TRACE conn3 <- [1,570,null,{}] 16:35:34 INFO - PROCESS | 1734 | 1464996934896 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:35 INFO - PROCESS | 1734 | 1464996935074 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 16:35:35 INFO - PROCESS | 1734 | 1464996935238 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:35 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e098c00 == 83 [pid = 1734] [id = 150] 16:35:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 140 (0x8e09e400) [pid = 1734] [serial = 449] [outer = (nil)] 16:35:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 141 (0x8e1e0400) [pid = 1734] [serial = 450] [outer = 0x8e09e400] 16:35:35 INFO - PROCESS | 1734 | 1464996935319 Marionette DEBUG loaded listener.js 16:35:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 142 (0x91ca2800) [pid = 1734] [serial = 451] [outer = 0x8e09e400] 16:35:35 INFO - PROCESS | 1734 | [1734] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:36 INFO - PROCESS | 1734 | 1464996936218 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 16:35:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:35:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1380ms 16:35:36 INFO - PROCESS | 1734 | 1464996936265 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 16:35:36 INFO - PROCESS | 1734 | 1464996936273 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 16:35:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:35:36 INFO - PROCESS | 1734 | 1464996936283 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:35:36 INFO - PROCESS | 1734 | 1464996936288 Marionette TRACE conn3 <- [1,574,null,{}] 16:35:36 INFO - PROCESS | 1734 | 1464996936293 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:36 INFO - PROCESS | 1734 | 1464996936462 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 16:35:36 INFO - PROCESS | 1734 | 1464996936618 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:36 INFO - PROCESS | 1734 | ++DOCSHELL 0x91de5000 == 84 [pid = 1734] [id = 151] 16:35:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 143 (0x93bb4c00) [pid = 1734] [serial = 452] [outer = (nil)] 16:35:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 144 (0x94774400) [pid = 1734] [serial = 453] [outer = 0x93bb4c00] 16:35:36 INFO - PROCESS | 1734 | 1464996936704 Marionette DEBUG loaded listener.js 16:35:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 145 (0x952df800) [pid = 1734] [serial = 454] [outer = 0x93bb4c00] 16:35:37 INFO - PROCESS | 1734 | 1464996937635 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:35:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:35:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1385ms 16:35:37 INFO - PROCESS | 1734 | 1464996937669 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 16:35:37 INFO - PROCESS | 1734 | 1464996937677 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 16:35:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:35:37 INFO - PROCESS | 1734 | 1464996937687 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:35:37 INFO - PROCESS | 1734 | 1464996937693 Marionette TRACE conn3 <- [1,578,null,{}] 16:35:37 INFO - PROCESS | 1734 | 1464996937709 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:37 INFO - PROCESS | 1734 | 1464996937898 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 16:35:38 INFO - PROCESS | 1734 | 1464996938060 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:38 INFO - PROCESS | 1734 | ++DOCSHELL 0x91b92800 == 85 [pid = 1734] [id = 152] 16:35:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 146 (0x91c9ac00) [pid = 1734] [serial = 455] [outer = (nil)] 16:35:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 147 (0x9476b000) [pid = 1734] [serial = 456] [outer = 0x91c9ac00] 16:35:38 INFO - PROCESS | 1734 | 1464996938143 Marionette DEBUG loaded listener.js 16:35:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 148 (0x954c0800) [pid = 1734] [serial = 457] [outer = 0x91c9ac00] 16:35:38 INFO - PROCESS | 1734 | 1464996938945 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 16:35:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:35:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1302ms 16:35:38 INFO - PROCESS | 1734 | 1464996938987 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 16:35:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:35:38 INFO - PROCESS | 1734 | 1464996938992 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 16:35:38 INFO - PROCESS | 1734 | 1464996938998 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:35:39 INFO - PROCESS | 1734 | 1464996939001 Marionette TRACE conn3 <- [1,582,null,{}] 16:35:39 INFO - PROCESS | 1734 | 1464996939007 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:39 INFO - PROCESS | 1734 | 1464996939226 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 16:35:39 INFO - PROCESS | 1734 | 1464996939348 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:39 INFO - PROCESS | 1734 | ++DOCSHELL 0x91b90000 == 86 [pid = 1734] [id = 153] 16:35:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 149 (0x91b90c00) [pid = 1734] [serial = 458] [outer = (nil)] 16:35:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 150 (0x92688800) [pid = 1734] [serial = 459] [outer = 0x91b90c00] 16:35:39 INFO - PROCESS | 1734 | 1464996939427 Marionette DEBUG loaded listener.js 16:35:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 151 (0x9268f000) [pid = 1734] [serial = 460] [outer = 0x91b90c00] 16:35:40 INFO - PROCESS | 1734 | 1464996940282 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 16:35:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:35:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1333ms 16:35:40 INFO - PROCESS | 1734 | 1464996940331 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 16:35:40 INFO - PROCESS | 1734 | 1464996940334 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 16:35:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:35:40 INFO - PROCESS | 1734 | 1464996940340 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:35:40 INFO - PROCESS | 1734 | 1464996940343 Marionette TRACE conn3 <- [1,586,null,{}] 16:35:40 INFO - PROCESS | 1734 | 1464996940349 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:40 INFO - PROCESS | 1734 | 1464996940505 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 16:35:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 152 (0x9268e000) [pid = 1734] [serial = 461] [outer = 0x920c5c00] 16:35:40 INFO - PROCESS | 1734 | 1464996940712 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:40 INFO - PROCESS | 1734 | ++DOCSHELL 0x92c96800 == 87 [pid = 1734] [id = 154] 16:35:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 153 (0x92c96c00) [pid = 1734] [serial = 462] [outer = (nil)] 16:35:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 154 (0x92c99000) [pid = 1734] [serial = 463] [outer = 0x92c96c00] 16:35:40 INFO - PROCESS | 1734 | 1464996940801 Marionette DEBUG loaded listener.js 16:35:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 155 (0x92c9c400) [pid = 1734] [serial = 464] [outer = 0x92c96c00] 16:35:41 INFO - PROCESS | 1734 | [1734] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:41 INFO - PROCESS | 1734 | 1464996941648 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 16:35:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:35:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1380ms 16:35:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:35:41 INFO - PROCESS | 1734 | 1464996941721 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 16:35:41 INFO - PROCESS | 1734 | 1464996941724 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 16:35:41 INFO - PROCESS | 1734 | 1464996941730 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:35:41 INFO - PROCESS | 1734 | 1464996941733 Marionette TRACE conn3 <- [1,590,null,{}] 16:35:41 INFO - PROCESS | 1734 | 1464996941738 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:41 INFO - PROCESS | 1734 | 1464996941956 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 16:35:42 INFO - PROCESS | 1734 | 1464996942115 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:42 INFO - PROCESS | 1734 | ++DOCSHELL 0x8d902000 == 88 [pid = 1734] [id = 155] 16:35:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 156 (0x8d903000) [pid = 1734] [serial = 465] [outer = (nil)] 16:35:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 157 (0x8d90bc00) [pid = 1734] [serial = 466] [outer = 0x8d903000] 16:35:42 INFO - PROCESS | 1734 | 1464996942191 Marionette DEBUG loaded listener.js 16:35:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 158 (0x92c98800) [pid = 1734] [serial = 467] [outer = 0x8d903000] 16:35:43 INFO - PROCESS | 1734 | 1464996943150 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 16:35:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:35:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1480ms 16:35:43 INFO - PROCESS | 1734 | 1464996943209 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 16:35:43 INFO - PROCESS | 1734 | 1464996943212 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 16:35:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:35:43 INFO - PROCESS | 1734 | 1464996943219 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:35:43 INFO - PROCESS | 1734 | 1464996943223 Marionette TRACE conn3 <- [1,594,null,{}] 16:35:43 INFO - PROCESS | 1734 | 1464996943228 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:43 INFO - PROCESS | 1734 | 1464996943390 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 16:35:43 INFO - PROCESS | 1734 | 1464996943586 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:43 INFO - PROCESS | 1734 | ++DOCSHELL 0x8d906400 == 89 [pid = 1734] [id = 156] 16:35:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 159 (0x8d90d400) [pid = 1734] [serial = 468] [outer = (nil)] 16:35:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 160 (0x8da49c00) [pid = 1734] [serial = 469] [outer = 0x8d90d400] 16:35:43 INFO - PROCESS | 1734 | 1464996943668 Marionette DEBUG loaded listener.js 16:35:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 161 (0x8da4dc00) [pid = 1734] [serial = 470] [outer = 0x8d90d400] 16:35:44 INFO - PROCESS | 1734 | 1464996944447 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:35:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:35:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1289ms 16:35:44 INFO - PROCESS | 1734 | 1464996944510 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 16:35:44 INFO - PROCESS | 1734 | 1464996944514 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 16:35:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:35:44 INFO - PROCESS | 1734 | 1464996944519 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:35:44 INFO - PROCESS | 1734 | 1464996944523 Marionette TRACE conn3 <- [1,598,null,{}] 16:35:44 INFO - PROCESS | 1734 | 1464996944528 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:44 INFO - PROCESS | 1734 | 1464996944686 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 16:35:44 INFO - PROCESS | 1734 | 1464996944853 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:44 INFO - PROCESS | 1734 | ++DOCSHELL 0x8da46800 == 90 [pid = 1734] [id = 157] 16:35:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 162 (0x8da4a000) [pid = 1734] [serial = 471] [outer = (nil)] 16:35:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 163 (0x926f0400) [pid = 1734] [serial = 472] [outer = 0x8da4a000] 16:35:44 INFO - PROCESS | 1734 | 1464996944934 Marionette DEBUG loaded listener.js 16:35:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 164 (0x954c0400) [pid = 1734] [serial = 473] [outer = 0x8da4a000] 16:35:45 INFO - PROCESS | 1734 | 1464996945732 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 16:35:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:35:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1283ms 16:35:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:35:45 INFO - PROCESS | 1734 | 1464996945804 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 16:35:45 INFO - PROCESS | 1734 | 1464996945806 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 16:35:45 INFO - PROCESS | 1734 | 1464996945813 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:35:45 INFO - PROCESS | 1734 | 1464996945816 Marionette TRACE conn3 <- [1,602,null,{}] 16:35:45 INFO - PROCESS | 1734 | 1464996945821 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:46 INFO - PROCESS | 1734 | 1464996946009 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 16:35:46 INFO - PROCESS | 1734 | 1464996946174 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:46 INFO - PROCESS | 1734 | ++DOCSHELL 0x8d902800 == 91 [pid = 1734] [id = 158] 16:35:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 165 (0x8da4cc00) [pid = 1734] [serial = 474] [outer = (nil)] 16:35:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 166 (0x91e4b000) [pid = 1734] [serial = 475] [outer = 0x8da4cc00] 16:35:46 INFO - PROCESS | 1734 | 1464996946270 Marionette DEBUG loaded listener.js 16:35:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 167 (0x966ad400) [pid = 1734] [serial = 476] [outer = 0x8da4cc00] 16:35:47 INFO - PROCESS | 1734 | 1464996947411 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 16:35:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:35:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1635ms 16:35:47 INFO - PROCESS | 1734 | 1464996947447 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 16:35:47 INFO - PROCESS | 1734 | 1464996947453 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 16:35:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:35:47 INFO - PROCESS | 1734 | 1464996947460 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:35:47 INFO - PROCESS | 1734 | 1464996947465 Marionette TRACE conn3 <- [1,606,null,{}] 16:35:47 INFO - PROCESS | 1734 | 1464996947472 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:47 INFO - PROCESS | 1734 | 1464996947621 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 16:35:47 INFO - PROCESS | 1734 | 1464996947810 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:47 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e09e800 == 92 [pid = 1734] [id = 159] 16:35:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 168 (0x8e1d6400) [pid = 1734] [serial = 477] [outer = (nil)] 16:35:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 169 (0x914dbc00) [pid = 1734] [serial = 478] [outer = 0x8e1d6400] 16:35:47 INFO - PROCESS | 1734 | 1464996947888 Marionette DEBUG loaded listener.js 16:35:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 170 (0x91b90800) [pid = 1734] [serial = 479] [outer = 0x8e1d6400] 16:35:48 INFO - PROCESS | 1734 | 1464996948651 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:35:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:35:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1230ms 16:35:48 INFO - PROCESS | 1734 | 1464996948692 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 16:35:48 INFO - PROCESS | 1734 | 1464996948709 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 16:35:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:35:48 INFO - PROCESS | 1734 | 1464996948729 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:35:48 INFO - PROCESS | 1734 | 1464996948733 Marionette TRACE conn3 <- [1,610,null,{}] 16:35:48 INFO - PROCESS | 1734 | 1464996948742 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:48 INFO - PROCESS | 1734 | 1464996948969 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 16:35:49 INFO - PROCESS | 1734 | 1464996949133 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:49 INFO - PROCESS | 1734 | ++DOCSHELL 0x91a10c00 == 93 [pid = 1734] [id = 160] 16:35:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 171 (0x91e4e400) [pid = 1734] [serial = 480] [outer = (nil)] 16:35:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 172 (0x92349400) [pid = 1734] [serial = 481] [outer = 0x91e4e400] 16:35:49 INFO - PROCESS | 1734 | 1464996949204 Marionette DEBUG loaded listener.js 16:35:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 173 (0x9268ac00) [pid = 1734] [serial = 482] [outer = 0x91e4e400] 16:35:50 INFO - PROCESS | 1734 | 1464996950123 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 16:35:50 INFO - PROCESS | 1734 | --DOCSHELL 0x952d9000 == 92 [pid = 1734] [id = 85] 16:35:50 INFO - PROCESS | 1734 | --DOCSHELL 0x98f7e000 == 91 [pid = 1734] [id = 109] 16:35:50 INFO - PROCESS | 1734 | --DOCSHELL 0x914db800 == 90 [pid = 1734] [id = 112] 16:35:50 INFO - PROCESS | 1734 | --DOMWINDOW == 172 (0x9d465c00) [pid = 1734] [serial = 399] [outer = (nil)] [url = about:blank] 16:35:50 INFO - PROCESS | 1734 | --DOMWINDOW == 171 (0x9240ac00) [pid = 1734] [serial = 360] [outer = (nil)] [url = about:blank] 16:35:50 INFO - PROCESS | 1734 | --DOMWINDOW == 170 (0x95699400) [pid = 1734] [serial = 363] [outer = (nil)] [url = about:blank] 16:35:50 INFO - PROCESS | 1734 | --DOMWINDOW == 169 (0x9d46cc00) [pid = 1734] [serial = 366] [outer = (nil)] [url = about:blank] 16:35:50 INFO - PROCESS | 1734 | --DOMWINDOW == 168 (0xa30fe400) [pid = 1734] [serial = 369] [outer = (nil)] [url = about:blank] 16:35:50 INFO - PROCESS | 1734 | --DOMWINDOW == 167 (0x9582dc00) [pid = 1734] [serial = 372] [outer = (nil)] [url = about:blank] 16:35:50 INFO - PROCESS | 1734 | --DOMWINDOW == 166 (0xa50f6c00) [pid = 1734] [serial = 375] [outer = (nil)] [url = about:blank] 16:35:50 INFO - PROCESS | 1734 | --DOMWINDOW == 165 (0x98287800) [pid = 1734] [serial = 378] [outer = (nil)] [url = about:blank] 16:35:50 INFO - PROCESS | 1734 | --DOCSHELL 0x954b6000 == 89 [pid = 1734] [id = 111] 16:35:50 INFO - PROCESS | 1734 | --DOCSHELL 0x9569b800 == 88 [pid = 1734] [id = 108] 16:35:50 INFO - PROCESS | 1734 | --DOCSHELL 0x91e41800 == 87 [pid = 1734] [id = 110] 16:35:50 INFO - PROCESS | 1734 | --DOCSHELL 0x99c82000 == 86 [pid = 1734] [id = 148] 16:35:50 INFO - PROCESS | 1734 | --DOCSHELL 0x99a0a400 == 85 [pid = 1734] [id = 147] 16:35:50 INFO - PROCESS | 1734 | --DOCSHELL 0x954c1800 == 84 [pid = 1734] [id = 146] 16:35:50 INFO - PROCESS | 1734 | --DOCSHELL 0x8e093400 == 83 [pid = 1734] [id = 145] 16:35:50 INFO - PROCESS | 1734 | --DOCSHELL 0x91b92400 == 82 [pid = 1734] [id = 144] 16:35:50 INFO - PROCESS | 1734 | --DOCSHELL 0x9240c000 == 81 [pid = 1734] [id = 143] 16:35:50 INFO - PROCESS | 1734 | --DOCSHELL 0x91e4c000 == 80 [pid = 1734] [id = 142] 16:35:50 INFO - PROCESS | 1734 | --DOCSHELL 0x99a08800 == 79 [pid = 1734] [id = 139] 16:35:50 INFO - PROCESS | 1734 | --DOCSHELL 0x91b86000 == 78 [pid = 1734] [id = 138] 16:35:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:35:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1490ms 16:35:50 INFO - PROCESS | 1734 | --DOCSHELL 0x91a05000 == 77 [pid = 1734] [id = 137] 16:35:50 INFO - PROCESS | 1734 | --DOCSHELL 0x91dec800 == 76 [pid = 1734] [id = 136] 16:35:50 INFO - PROCESS | 1734 | --DOCSHELL 0x954aa400 == 75 [pid = 1734] [id = 135] 16:35:50 INFO - PROCESS | 1734 | --DOCSHELL 0x91b92c00 == 74 [pid = 1734] [id = 134] 16:35:50 INFO - PROCESS | 1734 | 1464996950221 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 16:35:50 INFO - PROCESS | 1734 | 1464996950226 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 16:35:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:35:50 INFO - PROCESS | 1734 | 1464996950232 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:35:50 INFO - PROCESS | 1734 | 1464996950237 Marionette TRACE conn3 <- [1,614,null,{}] 16:35:50 INFO - PROCESS | 1734 | 1464996950251 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:50 INFO - PROCESS | 1734 | 1464996950387 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 16:35:50 INFO - PROCESS | 1734 | --DOMWINDOW == 164 (0x99c89400) [pid = 1734] [serial = 393] [outer = (nil)] [url = about:blank] 16:35:50 INFO - PROCESS | 1734 | --DOMWINDOW == 163 (0x920c1000) [pid = 1734] [serial = 384] [outer = (nil)] [url = about:blank] 16:35:50 INFO - PROCESS | 1734 | --DOMWINDOW == 162 (0x9479f000) [pid = 1734] [serial = 385] [outer = (nil)] [url = about:blank] 16:35:50 INFO - PROCESS | 1734 | --DOMWINDOW == 161 (0x920c5000) [pid = 1734] [serial = 381] [outer = (nil)] [url = about:blank] 16:35:50 INFO - PROCESS | 1734 | --DOMWINDOW == 160 (0x9582e000) [pid = 1734] [serial = 387] [outer = (nil)] [url = about:blank] 16:35:50 INFO - PROCESS | 1734 | --DOMWINDOW == 159 (0x97982000) [pid = 1734] [serial = 388] [outer = (nil)] [url = about:blank] 16:35:50 INFO - PROCESS | 1734 | --DOMWINDOW == 158 (0x9969b800) [pid = 1734] [serial = 390] [outer = (nil)] [url = about:blank] 16:35:50 INFO - PROCESS | 1734 | --DOMWINDOW == 157 (0x9a078800) [pid = 1734] [serial = 394] [outer = (nil)] [url = about:blank] 16:35:50 INFO - PROCESS | 1734 | --DOMWINDOW == 156 (0x95696400) [pid = 1734] [serial = 396] [outer = (nil)] [url = about:blank] 16:35:50 INFO - PROCESS | 1734 | --DOMWINDOW == 155 (0x93adb000) [pid = 1734] [serial = 382] [outer = (nil)] [url = about:blank] 16:35:50 INFO - PROCESS | 1734 | --DOMWINDOW == 154 (0x99b38400) [pid = 1734] [serial = 391] [outer = (nil)] [url = about:blank] 16:35:50 INFO - PROCESS | 1734 | --DOMWINDOW == 153 (0x9aa6e800) [pid = 1734] [serial = 397] [outer = (nil)] [url = about:blank] 16:35:50 INFO - PROCESS | 1734 | 1464996950521 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:50 INFO - PROCESS | 1734 | ++DOCSHELL 0x91e41800 == 75 [pid = 1734] [id = 161] 16:35:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 154 (0x920c1000) [pid = 1734] [serial = 483] [outer = (nil)] 16:35:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 155 (0x926f0800) [pid = 1734] [serial = 484] [outer = 0x920c1000] 16:35:50 INFO - PROCESS | 1734 | 1464996950593 Marionette DEBUG loaded listener.js 16:35:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 156 (0x92fc4800) [pid = 1734] [serial = 485] [outer = 0x920c1000] 16:35:51 INFO - PROCESS | 1734 | 1464996951234 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:35:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:35:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1034ms 16:35:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:35:51 INFO - PROCESS | 1734 | 1464996951267 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 16:35:51 INFO - PROCESS | 1734 | 1464996951270 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 16:35:51 INFO - PROCESS | 1734 | 1464996951276 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:35:51 INFO - PROCESS | 1734 | 1464996951279 Marionette TRACE conn3 <- [1,618,null,{}] 16:35:51 INFO - PROCESS | 1734 | 1464996951284 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:51 INFO - PROCESS | 1734 | 1464996951433 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 16:35:51 INFO - PROCESS | 1734 | 1464996951554 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:51 INFO - PROCESS | 1734 | ++DOCSHELL 0x9240c000 == 76 [pid = 1734] [id = 162] 16:35:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 157 (0x926f2800) [pid = 1734] [serial = 486] [outer = (nil)] 16:35:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 158 (0x947a7400) [pid = 1734] [serial = 487] [outer = 0x926f2800] 16:35:51 INFO - PROCESS | 1734 | 1464996951619 Marionette DEBUG loaded listener.js 16:35:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 159 (0x95493800) [pid = 1734] [serial = 488] [outer = 0x926f2800] 16:35:52 INFO - PROCESS | 1734 | 1464996952262 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:35:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:35:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1029ms 16:35:52 INFO - PROCESS | 1734 | 1464996952305 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 16:35:52 INFO - PROCESS | 1734 | 1464996952308 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 16:35:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:35:52 INFO - PROCESS | 1734 | 1464996952314 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:35:52 INFO - PROCESS | 1734 | 1464996952316 Marionette TRACE conn3 <- [1,622,null,{}] 16:35:52 INFO - PROCESS | 1734 | 1464996952321 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:52 INFO - PROCESS | 1734 | 1464996952558 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 16:35:52 INFO - PROCESS | 1734 | 1464996952581 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:52 INFO - PROCESS | 1734 | ++DOCSHELL 0x926f8800 == 77 [pid = 1734] [id = 163] 16:35:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 160 (0x9513f800) [pid = 1734] [serial = 489] [outer = (nil)] 16:35:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 161 (0x954b3800) [pid = 1734] [serial = 490] [outer = 0x9513f800] 16:35:52 INFO - PROCESS | 1734 | 1464996952650 Marionette DEBUG loaded listener.js 16:35:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 162 (0x954be000) [pid = 1734] [serial = 491] [outer = 0x9513f800] 16:35:53 INFO - PROCESS | 1734 | 1464996953460 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 16:35:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:35:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1179ms 16:35:53 INFO - PROCESS | 1734 | 1464996953493 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 16:35:53 INFO - PROCESS | 1734 | 1464996953496 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 16:35:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:35:53 INFO - PROCESS | 1734 | 1464996953502 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:35:53 INFO - PROCESS | 1734 | 1464996953517 Marionette TRACE conn3 <- [1,626,null,{}] 16:35:53 INFO - PROCESS | 1734 | 1464996953528 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:53 INFO - PROCESS | 1734 | 1464996953726 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 16:35:53 INFO - PROCESS | 1734 | 1464996953744 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:53 INFO - PROCESS | 1734 | ++DOCSHELL 0x926f8000 == 78 [pid = 1734] [id = 164] 16:35:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 163 (0x94690c00) [pid = 1734] [serial = 492] [outer = (nil)] 16:35:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 164 (0x966aac00) [pid = 1734] [serial = 493] [outer = 0x94690c00] 16:35:53 INFO - PROCESS | 1734 | 1464996953809 Marionette DEBUG loaded listener.js 16:35:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 165 (0x98f7e000) [pid = 1734] [serial = 494] [outer = 0x94690c00] 16:35:54 INFO - PROCESS | 1734 | --DOMWINDOW == 164 (0x920c7000) [pid = 1734] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:35:54 INFO - PROCESS | 1734 | --DOMWINDOW == 163 (0x952d7c00) [pid = 1734] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:35:54 INFO - PROCESS | 1734 | --DOMWINDOW == 162 (0x91de8400) [pid = 1734] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 16:35:54 INFO - PROCESS | 1734 | --DOMWINDOW == 161 (0x954ac000) [pid = 1734] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:35:54 INFO - PROCESS | 1734 | --DOMWINDOW == 160 (0x95833400) [pid = 1734] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 16:35:54 INFO - PROCESS | 1734 | --DOMWINDOW == 159 (0x99a0d000) [pid = 1734] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:35:54 INFO - PROCESS | 1734 | --DOMWINDOW == 158 (0x9a2c2000) [pid = 1734] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:35:54 INFO - PROCESS | 1734 | --DOMWINDOW == 157 (0x98f28800) [pid = 1734] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:35:54 INFO - PROCESS | 1734 | --DOMWINDOW == 156 (0x91de4000) [pid = 1734] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:35:54 INFO - PROCESS | 1734 | --DOMWINDOW == 155 (0x91e4c800) [pid = 1734] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:35:54 INFO - PROCESS | 1734 | 1464996954933 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:35:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:35:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1452ms 16:35:54 INFO - PROCESS | 1734 | 1464996954954 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 16:35:54 INFO - PROCESS | 1734 | 1464996954958 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 16:35:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:35:54 INFO - PROCESS | 1734 | 1464996954964 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:35:54 INFO - PROCESS | 1734 | 1464996954966 Marionette TRACE conn3 <- [1,630,null,{}] 16:35:54 INFO - PROCESS | 1734 | 1464996954972 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:55 INFO - PROCESS | 1734 | 1464996955163 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 16:35:55 INFO - PROCESS | 1734 | 1464996955242 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:55 INFO - PROCESS | 1734 | ++DOCSHELL 0x91de8400 == 79 [pid = 1734] [id = 165] 16:35:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 156 (0x91dec000) [pid = 1734] [serial = 495] [outer = (nil)] 16:35:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 157 (0x954c6400) [pid = 1734] [serial = 496] [outer = 0x91dec000] 16:35:55 INFO - PROCESS | 1734 | 1464996955308 Marionette DEBUG loaded listener.js 16:35:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 158 (0x9787d800) [pid = 1734] [serial = 497] [outer = 0x91dec000] 16:35:55 INFO - PROCESS | 1734 | 1464996955937 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 16:35:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:35:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1026ms 16:35:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:35:55 INFO - PROCESS | 1734 | 1464996955991 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 16:35:55 INFO - PROCESS | 1734 | 1464996955994 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 16:35:56 INFO - PROCESS | 1734 | 1464996956000 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:35:56 INFO - PROCESS | 1734 | 1464996956003 Marionette TRACE conn3 <- [1,634,null,{}] 16:35:56 INFO - PROCESS | 1734 | 1464996956007 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:56 INFO - PROCESS | 1734 | 1464996956202 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 16:35:56 INFO - PROCESS | 1734 | 1464996956218 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:56 INFO - PROCESS | 1734 | ++DOCSHELL 0x95692c00 == 80 [pid = 1734] [id = 166] 16:35:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 159 (0x9569e400) [pid = 1734] [serial = 498] [outer = (nil)] 16:35:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 160 (0x99696000) [pid = 1734] [serial = 499] [outer = 0x9569e400] 16:35:56 INFO - PROCESS | 1734 | 1464996956284 Marionette DEBUG loaded listener.js 16:35:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 161 (0x99796000) [pid = 1734] [serial = 500] [outer = 0x9569e400] 16:35:56 INFO - PROCESS | 1734 | [1734] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:57 INFO - PROCESS | 1734 | 1464996957132 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 16:35:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:35:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1178ms 16:35:57 INFO - PROCESS | 1734 | 1464996957178 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 16:35:57 INFO - PROCESS | 1734 | 1464996957184 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 16:35:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:35:57 INFO - PROCESS | 1734 | 1464996957192 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:35:57 INFO - PROCESS | 1734 | 1464996957198 Marionette TRACE conn3 <- [1,638,null,{}] 16:35:57 INFO - PROCESS | 1734 | 1464996957208 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:57 INFO - PROCESS | 1734 | 1464996957387 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 16:35:57 INFO - PROCESS | 1734 | 1464996957547 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:57 INFO - PROCESS | 1734 | ++DOCSHELL 0x8da44c00 == 81 [pid = 1734] [id = 167] 16:35:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 162 (0x8da4f800) [pid = 1734] [serial = 501] [outer = (nil)] 16:35:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 163 (0x8e1e0000) [pid = 1734] [serial = 502] [outer = 0x8da4f800] 16:35:57 INFO - PROCESS | 1734 | 1464996957630 Marionette DEBUG loaded listener.js 16:35:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 164 (0x91b87000) [pid = 1734] [serial = 503] [outer = 0x8da4f800] 16:35:58 INFO - PROCESS | 1734 | [1734] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:58 INFO - PROCESS | 1734 | 1464996958510 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:35:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:35:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1359ms 16:35:58 INFO - PROCESS | 1734 | 1464996958552 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 16:35:58 INFO - PROCESS | 1734 | 1464996958561 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 16:35:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:35:58 INFO - PROCESS | 1734 | 1464996958572 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:35:58 INFO - PROCESS | 1734 | 1464996958576 Marionette TRACE conn3 <- [1,642,null,{}] 16:35:58 INFO - PROCESS | 1734 | 1464996958583 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:58 INFO - PROCESS | 1734 | 1464996958752 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 16:35:58 INFO - PROCESS | 1734 | 1464996958911 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:58 INFO - PROCESS | 1734 | ++DOCSHELL 0x8d910000 == 82 [pid = 1734] [id = 168] 16:35:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 165 (0x91ca0400) [pid = 1734] [serial = 504] [outer = (nil)] 16:35:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 166 (0x92686000) [pid = 1734] [serial = 505] [outer = 0x91ca0400] 16:35:58 INFO - PROCESS | 1734 | 1464996958989 Marionette DEBUG loaded listener.js 16:35:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 167 (0x926f7800) [pid = 1734] [serial = 506] [outer = 0x91ca0400] 16:35:59 INFO - PROCESS | 1734 | 1464996959945 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 16:35:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:36:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1430ms 16:36:00 INFO - PROCESS | 1734 | 1464996960003 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 16:36:00 INFO - PROCESS | 1734 | 1464996960006 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 16:36:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:36:00 INFO - PROCESS | 1734 | 1464996960013 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:36:00 INFO - PROCESS | 1734 | 1464996960019 Marionette TRACE conn3 <- [1,646,null,{}] 16:36:00 INFO - PROCESS | 1734 | 1464996960035 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:00 INFO - PROCESS | 1734 | 1464996960261 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 16:36:00 INFO - PROCESS | 1734 | 1464996960469 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:00 INFO - PROCESS | 1734 | ++DOCSHELL 0x9569e000 == 83 [pid = 1734] [id = 169] 16:36:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 168 (0x95830400) [pid = 1734] [serial = 507] [outer = (nil)] 16:36:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 169 (0x97982000) [pid = 1734] [serial = 508] [outer = 0x95830400] 16:36:00 INFO - PROCESS | 1734 | 1464996960594 Marionette DEBUG loaded listener.js 16:36:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 170 (0x997c6400) [pid = 1734] [serial = 509] [outer = 0x95830400] 16:36:01 INFO - PROCESS | 1734 | 1464996961409 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:36:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:36:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1434ms 16:36:01 INFO - PROCESS | 1734 | 1464996961448 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 16:36:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:36:01 INFO - PROCESS | 1734 | 1464996961453 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 16:36:01 INFO - PROCESS | 1734 | 1464996961459 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:36:01 INFO - PROCESS | 1734 | 1464996961463 Marionette TRACE conn3 <- [1,650,null,{}] 16:36:01 INFO - PROCESS | 1734 | 1464996961468 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:01 INFO - PROCESS | 1734 | 1464996961636 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 16:36:01 INFO - PROCESS | 1734 | 1464996961800 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:01 INFO - PROCESS | 1734 | ++DOCSHELL 0x8d901800 == 84 [pid = 1734] [id = 170] 16:36:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 171 (0x91b91c00) [pid = 1734] [serial = 510] [outer = (nil)] 16:36:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 172 (0x99a08000) [pid = 1734] [serial = 511] [outer = 0x91b91c00] 16:36:01 INFO - PROCESS | 1734 | 1464996961877 Marionette DEBUG loaded listener.js 16:36:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 173 (0x99b33400) [pid = 1734] [serial = 512] [outer = 0x91b91c00] 16:36:02 INFO - PROCESS | 1734 | 1464996962746 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 16:36:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:36:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1331ms 16:36:02 INFO - PROCESS | 1734 | 1464996962789 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 16:36:02 INFO - PROCESS | 1734 | 1464996962793 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 16:36:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:36:02 INFO - PROCESS | 1734 | 1464996962799 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:36:02 INFO - PROCESS | 1734 | 1464996962802 Marionette TRACE conn3 <- [1,654,null,{}] 16:36:02 INFO - PROCESS | 1734 | 1464996962807 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:02 INFO - PROCESS | 1734 | 1464996962966 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 16:36:03 INFO - PROCESS | 1734 | 1464996963142 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:03 INFO - PROCESS | 1734 | ++DOCSHELL 0x8d90e400 == 85 [pid = 1734] [id = 171] 16:36:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 174 (0x997c4c00) [pid = 1734] [serial = 513] [outer = (nil)] 16:36:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 175 (0x99c81800) [pid = 1734] [serial = 514] [outer = 0x997c4c00] 16:36:03 INFO - PROCESS | 1734 | 1464996963219 Marionette DEBUG loaded listener.js 16:36:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 176 (0x99c86000) [pid = 1734] [serial = 515] [outer = 0x997c4c00] 16:36:04 INFO - PROCESS | 1734 | 1464996964093 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:36:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:36:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1328ms 16:36:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:36:04 INFO - PROCESS | 1734 | 1464996964128 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 16:36:04 INFO - PROCESS | 1734 | 1464996964130 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 16:36:04 INFO - PROCESS | 1734 | 1464996964137 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:36:04 INFO - PROCESS | 1734 | 1464996964141 Marionette TRACE conn3 <- [1,658,null,{}] 16:36:04 INFO - PROCESS | 1734 | 1464996964147 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:04 INFO - PROCESS | 1734 | 1464996964359 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 16:36:04 INFO - PROCESS | 1734 | 1464996964523 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:04 INFO - PROCESS | 1734 | ++DOCSHELL 0x99a09c00 == 86 [pid = 1734] [id = 172] 16:36:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 177 (0x99fbd000) [pid = 1734] [serial = 516] [outer = (nil)] 16:36:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 178 (0x99fc9800) [pid = 1734] [serial = 517] [outer = 0x99fbd000] 16:36:04 INFO - PROCESS | 1734 | 1464996964602 Marionette DEBUG loaded listener.js 16:36:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 179 (0x9a077000) [pid = 1734] [serial = 518] [outer = 0x99fbd000] 16:36:05 INFO - PROCESS | 1734 | 1464996965489 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:36:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:36:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1382ms 16:36:05 INFO - PROCESS | 1734 | 1464996965518 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 16:36:05 INFO - PROCESS | 1734 | 1464996965523 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 16:36:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:36:05 INFO - PROCESS | 1734 | 1464996965530 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:36:05 INFO - PROCESS | 1734 | 1464996965533 Marionette TRACE conn3 <- [1,662,null,{}] 16:36:05 INFO - PROCESS | 1734 | 1464996965539 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:05 INFO - PROCESS | 1734 | 1464996965704 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 16:36:05 INFO - PROCESS | 1734 | 1464996965874 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:05 INFO - PROCESS | 1734 | ++DOCSHELL 0x99fc2c00 == 87 [pid = 1734] [id = 173] 16:36:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 180 (0x99fc9400) [pid = 1734] [serial = 519] [outer = (nil)] 16:36:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 181 (0x9a13cc00) [pid = 1734] [serial = 520] [outer = 0x99fc9400] 16:36:05 INFO - PROCESS | 1734 | 1464996965953 Marionette DEBUG loaded listener.js 16:36:06 INFO - PROCESS | 1734 | ++DOMWINDOW == 182 (0x9a473800) [pid = 1734] [serial = 521] [outer = 0x99fc9400] 16:36:06 INFO - PROCESS | 1734 | [1734] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:36:06 INFO - PROCESS | 1734 | 1464996966814 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 16:36:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:36:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1330ms 16:36:06 INFO - PROCESS | 1734 | 1464996966860 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 16:36:06 INFO - PROCESS | 1734 | 1464996966864 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 16:36:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:36:06 INFO - PROCESS | 1734 | 1464996966870 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:36:06 INFO - PROCESS | 1734 | 1464996966872 Marionette TRACE conn3 <- [1,666,null,{}] 16:36:06 INFO - PROCESS | 1734 | 1464996966879 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:07 INFO - PROCESS | 1734 | 1464996967039 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 16:36:07 INFO - PROCESS | 1734 | 1464996967207 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:07 INFO - PROCESS | 1734 | ++DOCSHELL 0x8eeae400 == 88 [pid = 1734] [id = 174] 16:36:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 183 (0x8eeb0c00) [pid = 1734] [serial = 522] [outer = (nil)] 16:36:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 184 (0x8eeb6c00) [pid = 1734] [serial = 523] [outer = 0x8eeb0c00] 16:36:07 INFO - PROCESS | 1734 | 1464996967287 Marionette DEBUG loaded listener.js 16:36:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 185 (0x8eeba800) [pid = 1734] [serial = 524] [outer = 0x8eeb0c00] 16:36:07 INFO - PROCESS | 1734 | [1734] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:36:08 INFO - PROCESS | 1734 | 1464996968194 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 16:36:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:36:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1343ms 16:36:08 INFO - PROCESS | 1734 | 1464996968223 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 16:36:08 INFO - PROCESS | 1734 | 1464996968227 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 16:36:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:36:08 INFO - PROCESS | 1734 | 1464996968235 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:36:08 INFO - PROCESS | 1734 | 1464996968238 Marionette TRACE conn3 <- [1,670,null,{}] 16:36:08 INFO - PROCESS | 1734 | 1464996968243 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:08 INFO - PROCESS | 1734 | 1464996968419 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 16:36:08 INFO - PROCESS | 1734 | 1464996968581 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:08 INFO - PROCESS | 1734 | ++DOCSHELL 0x8eeb1800 == 89 [pid = 1734] [id = 175] 16:36:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 186 (0x8eeb5400) [pid = 1734] [serial = 525] [outer = (nil)] 16:36:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 187 (0x9a52fc00) [pid = 1734] [serial = 526] [outer = 0x8eeb5400] 16:36:08 INFO - PROCESS | 1734 | 1464996968657 Marionette DEBUG loaded listener.js 16:36:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 188 (0x9aaa1800) [pid = 1734] [serial = 527] [outer = 0x8eeb5400] 16:36:09 INFO - PROCESS | 1734 | 1464996969554 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 16:36:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:36:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1385ms 16:36:09 INFO - PROCESS | 1734 | 1464996969621 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 16:36:09 INFO - PROCESS | 1734 | 1464996969625 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 16:36:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:36:09 INFO - PROCESS | 1734 | 1464996969631 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:36:09 INFO - PROCESS | 1734 | 1464996969633 Marionette TRACE conn3 <- [1,674,null,{}] 16:36:09 INFO - PROCESS | 1734 | 1464996969639 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:09 INFO - PROCESS | 1734 | 1464996969809 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 16:36:09 INFO - PROCESS | 1734 | 1464996969973 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:10 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ef0e400 == 90 [pid = 1734] [id = 176] 16:36:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 189 (0x8ef0f000) [pid = 1734] [serial = 528] [outer = (nil)] 16:36:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 190 (0x8ef14800) [pid = 1734] [serial = 529] [outer = 0x8ef0f000] 16:36:10 INFO - PROCESS | 1734 | 1464996970055 Marionette DEBUG loaded listener.js 16:36:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 191 (0x8ef16400) [pid = 1734] [serial = 530] [outer = 0x8ef0f000] 16:36:10 INFO - PROCESS | 1734 | [1734] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:36:10 INFO - PROCESS | 1734 | 1464996970877 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 16:36:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 16:36:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1284ms 16:36:10 INFO - PROCESS | 1734 | 1464996970916 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 16:36:10 INFO - PROCESS | 1734 | 1464996970920 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 16:36:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:36:10 INFO - PROCESS | 1734 | 1464996970926 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:36:10 INFO - PROCESS | 1734 | 1464996970930 Marionette TRACE conn3 <- [1,678,null,{}] 16:36:10 INFO - PROCESS | 1734 | 1464996970935 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:11 INFO - PROCESS | 1734 | 1464996971132 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 16:36:11 INFO - PROCESS | 1734 | 1464996971295 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:11 INFO - PROCESS | 1734 | ++DOCSHELL 0x8eeb9c00 == 91 [pid = 1734] [id = 177] 16:36:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 192 (0x8ef13000) [pid = 1734] [serial = 531] [outer = (nil)] 16:36:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 193 (0x966a8c00) [pid = 1734] [serial = 532] [outer = 0x8ef13000] 16:36:11 INFO - PROCESS | 1734 | 1464996971377 Marionette DEBUG loaded listener.js 16:36:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 194 (0x9a07d400) [pid = 1734] [serial = 533] [outer = 0x8ef13000] 16:36:12 INFO - PROCESS | 1734 | 1464996972480 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 16:36:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:36:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1630ms 16:36:12 INFO - PROCESS | 1734 | 1464996972556 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 16:36:12 INFO - PROCESS | 1734 | 1464996972561 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 16:36:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:36:12 INFO - PROCESS | 1734 | 1464996972570 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:36:12 INFO - PROCESS | 1734 | 1464996972574 Marionette TRACE conn3 <- [1,682,null,{}] 16:36:12 INFO - PROCESS | 1734 | 1464996972582 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:12 INFO - PROCESS | 1734 | 1464996972785 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 16:36:13 INFO - PROCESS | 1734 | 1464996973094 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:13 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e312000 == 92 [pid = 1734] [id = 178] 16:36:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 195 (0x8e31d400) [pid = 1734] [serial = 534] [outer = (nil)] 16:36:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 196 (0x8e320800) [pid = 1734] [serial = 535] [outer = 0x8e31d400] 16:36:13 INFO - PROCESS | 1734 | 1464996973173 Marionette DEBUG loaded listener.js 16:36:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 197 (0x8eebcc00) [pid = 1734] [serial = 536] [outer = 0x8e31d400] 16:36:13 INFO - PROCESS | 1734 | --DOCSHELL 0x91ded000 == 91 [pid = 1734] [id = 120] 16:36:13 INFO - PROCESS | 1734 | --DOCSHELL 0x91de8400 == 90 [pid = 1734] [id = 165] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 196 (0x91ca4400) [pid = 1734] [serial = 447] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | --DOCSHELL 0x926f8000 == 89 [pid = 1734] [id = 164] 16:36:14 INFO - PROCESS | 1734 | --DOCSHELL 0x926f8800 == 88 [pid = 1734] [id = 163] 16:36:14 INFO - PROCESS | 1734 | --DOCSHELL 0x9240c000 == 87 [pid = 1734] [id = 162] 16:36:14 INFO - PROCESS | 1734 | --DOCSHELL 0x91e41800 == 86 [pid = 1734] [id = 161] 16:36:14 INFO - PROCESS | 1734 | --DOCSHELL 0x91a10c00 == 85 [pid = 1734] [id = 160] 16:36:14 INFO - PROCESS | 1734 | --DOCSHELL 0x8e09e800 == 84 [pid = 1734] [id = 159] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 195 (0x91df0000) [pid = 1734] [serial = 283] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 194 (0x9aaa2800) [pid = 1734] [serial = 358] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 193 (0x9476cc00) [pid = 1734] [serial = 426] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 192 (0x952e2c00) [pid = 1734] [serial = 427] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 191 (0x954c3000) [pid = 1734] [serial = 429] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 190 (0x9569fc00) [pid = 1734] [serial = 430] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 189 (0x94694c00) [pid = 1734] [serial = 432] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 188 (0x9569b000) [pid = 1734] [serial = 433] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 187 (0xa0508c00) [pid = 1734] [serial = 400] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 186 (0x9928d000) [pid = 1734] [serial = 435] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 185 (0x9969c000) [pid = 1734] [serial = 436] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 184 (0x91de8800) [pid = 1734] [serial = 402] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 183 (0x95697800) [pid = 1734] [serial = 405] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 182 (0x99283000) [pid = 1734] [serial = 408] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 181 (0x9d360000) [pid = 1734] [serial = 411] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 180 (0xa623a800) [pid = 1734] [serial = 414] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 179 (0x9a078400) [pid = 1734] [serial = 441] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 178 (0x99a0cc00) [pid = 1734] [serial = 417] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 177 (0xa6f81000) [pid = 1734] [serial = 420] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 176 (0x91e4ec00) [pid = 1734] [serial = 423] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 175 (0xa3073000) [pid = 1734] [serial = 444] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 174 (0x9a2b9000) [pid = 1734] [serial = 442] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 173 (0x99a0c000) [pid = 1734] [serial = 438] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 172 (0x99b37400) [pid = 1734] [serial = 439] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | --DOMWINDOW == 171 (0xa3265c00) [pid = 1734] [serial = 445] [outer = (nil)] [url = about:blank] 16:36:14 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:14 INFO - PROCESS | 1734 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:36:14 INFO - PROCESS | 1734 | 1464996974491 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 16:36:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 16:36:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1934ms 16:36:14 INFO - PROCESS | 1734 | 1464996974504 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 16:36:14 INFO - PROCESS | 1734 | 1464996974511 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 16:36:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:36:14 INFO - PROCESS | 1734 | 1464996974521 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:36:14 INFO - PROCESS | 1734 | 1464996974525 Marionette TRACE conn3 <- [1,686,null,{}] 16:36:14 INFO - PROCESS | 1734 | 1464996974530 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:14 INFO - PROCESS | 1734 | 1464996974725 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 16:36:14 INFO - PROCESS | 1734 | 1464996974850 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:14 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e31a800 == 85 [pid = 1734] [id = 179] 16:36:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 172 (0x8e31c000) [pid = 1734] [serial = 537] [outer = (nil)] 16:36:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 173 (0x91ca2400) [pid = 1734] [serial = 538] [outer = 0x8e31c000] 16:36:14 INFO - PROCESS | 1734 | 1464996974915 Marionette DEBUG loaded listener.js 16:36:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 174 (0x91de3000) [pid = 1734] [serial = 539] [outer = 0x8e31c000] 16:36:15 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:16 INFO - PROCESS | 1734 | 1464996976017 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 16:36:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:36:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1530ms 16:36:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:36:16 INFO - PROCESS | 1734 | 1464996976050 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 16:36:16 INFO - PROCESS | 1734 | 1464996976053 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 16:36:16 INFO - PROCESS | 1734 | 1464996976059 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:36:16 INFO - PROCESS | 1734 | 1464996976065 Marionette TRACE conn3 <- [1,690,null,{}] 16:36:16 INFO - PROCESS | 1734 | 1464996976079 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:16 INFO - PROCESS | 1734 | 1464996976227 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 16:36:16 INFO - PROCESS | 1734 | 1464996976410 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:16 INFO - PROCESS | 1734 | ++DOCSHELL 0x91ca5400 == 86 [pid = 1734] [id = 180] 16:36:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 175 (0x91df0c00) [pid = 1734] [serial = 540] [outer = (nil)] 16:36:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 176 (0x926ea400) [pid = 1734] [serial = 541] [outer = 0x91df0c00] 16:36:16 INFO - PROCESS | 1734 | 1464996976479 Marionette DEBUG loaded listener.js 16:36:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 177 (0x926f5400) [pid = 1734] [serial = 542] [outer = 0x91df0c00] 16:36:17 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:17 INFO - PROCESS | 1734 | 1464996977611 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 16:36:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:36:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1589ms 16:36:17 INFO - PROCESS | 1734 | 1464996977649 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 16:36:17 INFO - PROCESS | 1734 | 1464996977653 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 16:36:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:36:17 INFO - PROCESS | 1734 | 1464996977659 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:36:17 INFO - PROCESS | 1734 | 1464996977662 Marionette TRACE conn3 <- [1,694,null,{}] 16:36:17 INFO - PROCESS | 1734 | 1464996977673 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:17 INFO - PROCESS | 1734 | 1464996977864 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 16:36:17 INFO - PROCESS | 1734 | 1464996977936 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:17 INFO - PROCESS | 1734 | ++DOCSHELL 0x926ea800 == 87 [pid = 1734] [id = 181] 16:36:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 178 (0x926eec00) [pid = 1734] [serial = 543] [outer = (nil)] 16:36:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 179 (0x94695400) [pid = 1734] [serial = 544] [outer = 0x926eec00] 16:36:18 INFO - PROCESS | 1734 | 1464996978003 Marionette DEBUG loaded listener.js 16:36:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 180 (0x95145c00) [pid = 1734] [serial = 545] [outer = 0x926eec00] 16:36:18 INFO - PROCESS | 1734 | --DOMWINDOW == 179 (0x91dec000) [pid = 1734] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:36:18 INFO - PROCESS | 1734 | --DOMWINDOW == 178 (0x91e4e400) [pid = 1734] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:36:18 INFO - PROCESS | 1734 | --DOMWINDOW == 177 (0x926f2800) [pid = 1734] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:36:18 INFO - PROCESS | 1734 | --DOMWINDOW == 176 (0x94690c00) [pid = 1734] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:36:18 INFO - PROCESS | 1734 | --DOMWINDOW == 175 (0x8e1d6400) [pid = 1734] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:36:18 INFO - PROCESS | 1734 | --DOMWINDOW == 174 (0x920c1000) [pid = 1734] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:36:18 INFO - PROCESS | 1734 | --DOMWINDOW == 173 (0x9513f800) [pid = 1734] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:36:19 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:19 INFO - PROCESS | 1734 | 1464996979249 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 16:36:19 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) 16:36:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1645ms 16:36:19 INFO - PROCESS | 1734 | 1464996979306 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 16:36:19 INFO - PROCESS | 1734 | 1464996979309 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 16:36:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:36:19 INFO - PROCESS | 1734 | 1464996979315 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:36:19 INFO - PROCESS | 1734 | 1464996979331 Marionette TRACE conn3 <- [1,698,null,{}] 16:36:19 INFO - PROCESS | 1734 | 1464996979337 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:19 INFO - PROCESS | 1734 | 1464996979481 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 16:36:19 INFO - PROCESS | 1734 | 1464996979644 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:19 INFO - PROCESS | 1734 | ++DOCSHELL 0x914d0400 == 88 [pid = 1734] [id = 182] 16:36:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 174 (0x91ca7000) [pid = 1734] [serial = 546] [outer = (nil)] 16:36:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 175 (0x93bb7800) [pid = 1734] [serial = 547] [outer = 0x91ca7000] 16:36:19 INFO - PROCESS | 1734 | 1464996979710 Marionette DEBUG loaded listener.js 16:36:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 176 (0x9549b800) [pid = 1734] [serial = 548] [outer = 0x91ca7000] 16:36:20 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:20 INFO - PROCESS | 1734 | 1464996980789 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 16:36:20 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) 16:36:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1491ms 16:36:20 INFO - PROCESS | 1734 | 1464996980807 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 16:36:20 INFO - PROCESS | 1734 | 1464996980813 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 16:36:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:36:20 INFO - PROCESS | 1734 | 1464996980821 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:36:20 INFO - PROCESS | 1734 | 1464996980826 Marionette TRACE conn3 <- [1,702,null,{}] 16:36:20 INFO - PROCESS | 1734 | 1464996980834 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:21 INFO - PROCESS | 1734 | 1464996981048 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 16:36:21 INFO - PROCESS | 1734 | 1464996981246 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:21 INFO - PROCESS | 1734 | ++DOCSHELL 0x8da47400 == 89 [pid = 1734] [id = 183] 16:36:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 177 (0x8e1de000) [pid = 1734] [serial = 549] [outer = (nil)] 16:36:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 178 (0x8e31a000) [pid = 1734] [serial = 550] [outer = 0x8e1de000] 16:36:21 INFO - PROCESS | 1734 | 1464996981324 Marionette DEBUG loaded listener.js 16:36:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 179 (0x8e31f400) [pid = 1734] [serial = 551] [outer = 0x8e1de000] 16:36:22 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:22 INFO - PROCESS | 1734 | 1464996982613 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 16:36:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:36:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1840ms 16:36:22 INFO - PROCESS | 1734 | 1464996982662 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 16:36:22 INFO - PROCESS | 1734 | 1464996982669 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 16:36:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:36:22 INFO - PROCESS | 1734 | 1464996982776 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:36:22 INFO - PROCESS | 1734 | 1464996982779 Marionette TRACE conn3 <- [1,706,null,{}] 16:36:22 INFO - PROCESS | 1734 | 1464996982788 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:22 INFO - PROCESS | 1734 | 1464996982948 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 16:36:23 INFO - PROCESS | 1734 | 1464996983109 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:23 INFO - PROCESS | 1734 | ++DOCSHELL 0x91b86000 == 90 [pid = 1734] [id = 184] 16:36:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 180 (0x91b8b000) [pid = 1734] [serial = 552] [outer = (nil)] 16:36:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 181 (0x91e46400) [pid = 1734] [serial = 553] [outer = 0x91b8b000] 16:36:23 INFO - PROCESS | 1734 | 1464996983188 Marionette DEBUG loaded listener.js 16:36:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 182 (0x92681400) [pid = 1734] [serial = 554] [outer = 0x91b8b000] 16:36:24 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:24 INFO - PROCESS | 1734 | 1464996984514 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 16:36:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:36:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1847ms 16:36:24 INFO - PROCESS | 1734 | 1464996984692 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 16:36:24 INFO - PROCESS | 1734 | 1464996984696 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 16:36:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:36:24 INFO - PROCESS | 1734 | 1464996984711 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:36:24 INFO - PROCESS | 1734 | 1464996984718 Marionette TRACE conn3 <- [1,710,null,{}] 16:36:24 INFO - PROCESS | 1734 | 1464996984733 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:24 INFO - PROCESS | 1734 | 1464996984896 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 16:36:25 INFO - PROCESS | 1734 | 1464996985059 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:25 INFO - PROCESS | 1734 | ++DOCSHELL 0x91df0400 == 91 [pid = 1734] [id = 185] 16:36:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 183 (0x92412c00) [pid = 1734] [serial = 555] [outer = (nil)] 16:36:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 184 (0x954c5000) [pid = 1734] [serial = 556] [outer = 0x92412c00] 16:36:25 INFO - PROCESS | 1734 | 1464996985141 Marionette DEBUG loaded listener.js 16:36:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 185 (0x9569cc00) [pid = 1734] [serial = 557] [outer = 0x92412c00] 16:36:26 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:26 INFO - PROCESS | 1734 | 1464996986413 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 16:36:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:36:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1736ms 16:36:26 INFO - PROCESS | 1734 | 1464996986447 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 16:36:26 INFO - PROCESS | 1734 | 1464996986450 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 16:36:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:36:26 INFO - PROCESS | 1734 | 1464996986457 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:36:26 INFO - PROCESS | 1734 | 1464996986460 Marionette TRACE conn3 <- [1,714,null,{}] 16:36:26 INFO - PROCESS | 1734 | 1464996986465 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:26 INFO - PROCESS | 1734 | 1464996986661 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 16:36:26 INFO - PROCESS | 1734 | 1464996986825 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:26 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e097400 == 92 [pid = 1734] [id = 186] 16:36:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 186 (0x92c9d800) [pid = 1734] [serial = 558] [outer = (nil)] 16:36:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 187 (0x966b4c00) [pid = 1734] [serial = 559] [outer = 0x92c9d800] 16:36:26 INFO - PROCESS | 1734 | 1464996986903 Marionette DEBUG loaded listener.js 16:36:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 188 (0x99127400) [pid = 1734] [serial = 560] [outer = 0x92c9d800] 16:36:28 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:28 INFO - PROCESS | 1734 | 1464996988168 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 16:36:28 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 16:36:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1730ms 16:36:28 INFO - PROCESS | 1734 | 1464996988186 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 16:36:28 INFO - PROCESS | 1734 | 1464996988189 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 16:36:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:36:28 INFO - PROCESS | 1734 | 1464996988195 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:36:28 INFO - PROCESS | 1734 | 1464996988197 Marionette TRACE conn3 <- [1,718,null,{}] 16:36:28 INFO - PROCESS | 1734 | 1464996988203 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:28 INFO - PROCESS | 1734 | 1464996988394 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 16:36:28 INFO - PROCESS | 1734 | 1464996988574 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:28 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e096000 == 93 [pid = 1734] [id = 187] 16:36:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 189 (0x952e1c00) [pid = 1734] [serial = 561] [outer = (nil)] 16:36:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 190 (0x99695c00) [pid = 1734] [serial = 562] [outer = 0x952e1c00] 16:36:28 INFO - PROCESS | 1734 | 1464996988651 Marionette DEBUG loaded listener.js 16:36:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 191 (0x997c8800) [pid = 1734] [serial = 563] [outer = 0x952e1c00] 16:36:29 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:29 INFO - PROCESS | 1734 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:36:29 INFO - PROCESS | 1734 | 1464996989927 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 16:36:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:36:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1779ms 16:36:30 INFO - PROCESS | 1734 | 1464996990050 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 16:36:30 INFO - PROCESS | 1734 | 1464996990054 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 16:36:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:36:30 INFO - PROCESS | 1734 | 1464996990070 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:36:30 INFO - PROCESS | 1734 | 1464996990073 Marionette TRACE conn3 <- [1,722,null,{}] 16:36:30 INFO - PROCESS | 1734 | 1464996990079 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:30 INFO - PROCESS | 1734 | 1464996990273 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 16:36:30 INFO - PROCESS | 1734 | 1464996990443 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:30 INFO - PROCESS | 1734 | ++DOCSHELL 0x8d90ec00 == 94 [pid = 1734] [id = 188] 16:36:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 192 (0x8da4d000) [pid = 1734] [serial = 564] [outer = (nil)] 16:36:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 193 (0x9969c000) [pid = 1734] [serial = 565] [outer = 0x8da4d000] 16:36:30 INFO - PROCESS | 1734 | 1464996990520 Marionette DEBUG loaded listener.js 16:36:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 194 (0x99b40000) [pid = 1734] [serial = 566] [outer = 0x8da4d000] 16:36:31 INFO - PROCESS | 1734 | 1464996991664 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 16:36:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:36:31 INFO - PROCESS | 1734 | 1464996991718 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 16:36:31 INFO - PROCESS | 1734 | 1464996991725 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:36:31 INFO - PROCESS | 1734 | 1464996991731 Marionette TRACE conn3 <- [1,726,null,{}] 16:36:31 INFO - PROCESS | 1734 | 1464996991738 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:31 INFO - PROCESS | 1734 | 1464996991898 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 16:36:32 INFO - PROCESS | 1734 | 1464996992074 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:32 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e313000 == 95 [pid = 1734] [id = 189] 16:36:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 195 (0x8e318400) [pid = 1734] [serial = 567] [outer = (nil)] 16:36:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 196 (0x91e46800) [pid = 1734] [serial = 568] [outer = 0x8e318400] 16:36:32 INFO - PROCESS | 1734 | 1464996992196 Marionette DEBUG loaded listener.js 16:36:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 197 (0x926f4400) [pid = 1734] [serial = 569] [outer = 0x8e318400] 16:36:33 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:33 INFO - PROCESS | 1734 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:36:33 INFO - PROCESS | 1734 | --DOMWINDOW == 196 (0x926f0400) [pid = 1734] [serial = 472] [outer = (nil)] [url = about:blank] 16:36:33 INFO - PROCESS | 1734 | --DOMWINDOW == 195 (0x8d90bc00) [pid = 1734] [serial = 466] [outer = (nil)] [url = about:blank] 16:36:33 INFO - PROCESS | 1734 | --DOMWINDOW == 194 (0x8e1e0400) [pid = 1734] [serial = 450] [outer = (nil)] [url = about:blank] 16:36:33 INFO - PROCESS | 1734 | --DOMWINDOW == 193 (0x94774400) [pid = 1734] [serial = 453] [outer = (nil)] [url = about:blank] 16:36:33 INFO - PROCESS | 1734 | --DOMWINDOW == 192 (0x9476b000) [pid = 1734] [serial = 456] [outer = (nil)] [url = about:blank] 16:36:33 INFO - PROCESS | 1734 | --DOMWINDOW == 191 (0x92688800) [pid = 1734] [serial = 459] [outer = (nil)] [url = about:blank] 16:36:33 INFO - PROCESS | 1734 | --DOMWINDOW == 190 (0x92c99000) [pid = 1734] [serial = 463] [outer = (nil)] [url = about:blank] 16:36:33 INFO - PROCESS | 1734 | --DOMWINDOW == 189 (0x8da49c00) [pid = 1734] [serial = 469] [outer = (nil)] [url = about:blank] 16:36:33 INFO - PROCESS | 1734 | --DOMWINDOW == 188 (0x99696000) [pid = 1734] [serial = 499] [outer = (nil)] [url = about:blank] 16:36:33 INFO - PROCESS | 1734 | --DOCSHELL 0x926ea800 == 94 [pid = 1734] [id = 181] 16:36:33 INFO - PROCESS | 1734 | --DOCSHELL 0x91ca5400 == 93 [pid = 1734] [id = 180] 16:36:33 INFO - PROCESS | 1734 | 1464996993329 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 16:36:33 INFO - PROCESS | 1734 | --DOCSHELL 0x8e31a800 == 92 [pid = 1734] [id = 179] 16:36:33 INFO - PROCESS | 1734 | --DOCSHELL 0x8e312000 == 91 [pid = 1734] [id = 178] 16:36:33 INFO - PROCESS | 1734 | --DOCSHELL 0x8ef0e400 == 90 [pid = 1734] [id = 176] 16:36:33 INFO - PROCESS | 1734 | --DOCSHELL 0x8eeb1800 == 89 [pid = 1734] [id = 175] 16:36:33 INFO - PROCESS | 1734 | --DOCSHELL 0x8eeae400 == 88 [pid = 1734] [id = 174] 16:36:33 INFO - PROCESS | 1734 | --DOCSHELL 0x99fc2c00 == 87 [pid = 1734] [id = 173] 16:36:33 INFO - PROCESS | 1734 | --DOCSHELL 0x99a09c00 == 86 [pid = 1734] [id = 172] 16:36:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:36:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1638ms 16:36:33 INFO - PROCESS | 1734 | --DOCSHELL 0x8d90e400 == 85 [pid = 1734] [id = 171] 16:36:33 INFO - PROCESS | 1734 | --DOCSHELL 0x8d901800 == 84 [pid = 1734] [id = 170] 16:36:33 INFO - PROCESS | 1734 | --DOCSHELL 0x9569e000 == 83 [pid = 1734] [id = 169] 16:36:33 INFO - PROCESS | 1734 | --DOCSHELL 0x8d910000 == 82 [pid = 1734] [id = 168] 16:36:33 INFO - PROCESS | 1734 | --DOCSHELL 0x8da44c00 == 81 [pid = 1734] [id = 167] 16:36:33 INFO - PROCESS | 1734 | 1464996993372 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 16:36:33 INFO - PROCESS | 1734 | 1464996993379 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 16:36:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:36:33 INFO - PROCESS | 1734 | 1464996993390 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:36:33 INFO - PROCESS | 1734 | 1464996993393 Marionette TRACE conn3 <- [1,730,null,{}] 16:36:33 INFO - PROCESS | 1734 | 1464996993399 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:33 INFO - PROCESS | 1734 | 1464996993560 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 16:36:33 INFO - PROCESS | 1734 | --DOMWINDOW == 187 (0xa50f1c00) [pid = 1734] [serial = 259] [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.] 16:36:33 INFO - PROCESS | 1734 | --DOMWINDOW == 186 (0x9787d800) [pid = 1734] [serial = 497] [outer = (nil)] [url = about:blank] 16:36:33 INFO - PROCESS | 1734 | --DOMWINDOW == 185 (0x92349400) [pid = 1734] [serial = 481] [outer = (nil)] [url = about:blank] 16:36:33 INFO - PROCESS | 1734 | --DOMWINDOW == 184 (0x954c6400) [pid = 1734] [serial = 496] [outer = (nil)] [url = about:blank] 16:36:33 INFO - PROCESS | 1734 | --DOMWINDOW == 183 (0x947a7400) [pid = 1734] [serial = 487] [outer = (nil)] [url = about:blank] 16:36:33 INFO - PROCESS | 1734 | --DOMWINDOW == 182 (0x98f7e000) [pid = 1734] [serial = 494] [outer = (nil)] [url = about:blank] 16:36:33 INFO - PROCESS | 1734 | --DOMWINDOW == 181 (0x966aac00) [pid = 1734] [serial = 493] [outer = (nil)] [url = about:blank] 16:36:33 INFO - PROCESS | 1734 | --DOMWINDOW == 180 (0x914dbc00) [pid = 1734] [serial = 478] [outer = (nil)] [url = about:blank] 16:36:33 INFO - PROCESS | 1734 | --DOMWINDOW == 179 (0x92fc4800) [pid = 1734] [serial = 485] [outer = (nil)] [url = about:blank] 16:36:33 INFO - PROCESS | 1734 | --DOMWINDOW == 178 (0x91b90800) [pid = 1734] [serial = 479] [outer = (nil)] [url = about:blank] 16:36:33 INFO - PROCESS | 1734 | --DOMWINDOW == 177 (0x95493800) [pid = 1734] [serial = 488] [outer = (nil)] [url = about:blank] 16:36:33 INFO - PROCESS | 1734 | --DOMWINDOW == 176 (0x954be000) [pid = 1734] [serial = 491] [outer = (nil)] [url = about:blank] 16:36:33 INFO - PROCESS | 1734 | --DOMWINDOW == 175 (0x954b3800) [pid = 1734] [serial = 490] [outer = (nil)] [url = about:blank] 16:36:33 INFO - PROCESS | 1734 | --DOMWINDOW == 174 (0x91e4b000) [pid = 1734] [serial = 475] [outer = (nil)] [url = about:blank] 16:36:33 INFO - PROCESS | 1734 | --DOMWINDOW == 173 (0x9268ac00) [pid = 1734] [serial = 482] [outer = (nil)] [url = about:blank] 16:36:33 INFO - PROCESS | 1734 | --DOMWINDOW == 172 (0x926f0800) [pid = 1734] [serial = 484] [outer = (nil)] [url = about:blank] 16:36:33 INFO - PROCESS | 1734 | 1464996993748 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:33 INFO - PROCESS | 1734 | ++DOCSHELL 0x91e4b000 == 82 [pid = 1734] [id = 190] 16:36:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 173 (0x92349400) [pid = 1734] [serial = 570] [outer = (nil)] 16:36:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 174 (0x9268a400) [pid = 1734] [serial = 571] [outer = 0x92349400] 16:36:33 INFO - PROCESS | 1734 | 1464996993820 Marionette DEBUG loaded listener.js 16:36:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 175 (0x92c92400) [pid = 1734] [serial = 572] [outer = 0x92349400] 16:36:34 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:34 INFO - PROCESS | 1734 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:36:34 INFO - PROCESS | 1734 | 1464996994570 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 16:36:34 INFO - PROCESS | 1734 | 1464996994632 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 16:36:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:36:34 INFO - PROCESS | 1734 | 1464996994638 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:36:34 INFO - PROCESS | 1734 | 1464996994644 Marionette TRACE conn3 <- [1,734,null,{}] 16:36:34 INFO - PROCESS | 1734 | 1464996994658 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:34 INFO - PROCESS | 1734 | 1464996994809 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 16:36:34 INFO - PROCESS | 1734 | 1464996994821 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:34 INFO - PROCESS | 1734 | ++DOCSHELL 0x8d903400 == 83 [pid = 1734] [id = 191] 16:36:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 176 (0x95493800) [pid = 1734] [serial = 573] [outer = (nil)] 16:36:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 177 (0x95698400) [pid = 1734] [serial = 574] [outer = 0x95493800] 16:36:34 INFO - PROCESS | 1734 | 1464996994888 Marionette DEBUG loaded listener.js 16:36:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 178 (0x966ac000) [pid = 1734] [serial = 575] [outer = 0x95493800] 16:36:35 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:35 INFO - PROCESS | 1734 | 1464996995658 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 16:36: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 16:36:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1037ms 16:36:35 INFO - PROCESS | 1734 | 1464996995676 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 16:36:35 INFO - PROCESS | 1734 | 1464996995679 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 16:36:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:36:35 INFO - PROCESS | 1734 | 1464996995687 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:36:35 INFO - PROCESS | 1734 | 1464996995690 Marionette TRACE conn3 <- [1,738,null,{}] 16:36:35 INFO - PROCESS | 1734 | 1464996995694 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:35 INFO - PROCESS | 1734 | 1464996995905 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 16:36:35 INFO - PROCESS | 1734 | 1464996995935 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:35 INFO - PROCESS | 1734 | ++DOCSHELL 0x9513d400 == 84 [pid = 1734] [id = 192] 16:36:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 179 (0x9569c000) [pid = 1734] [serial = 576] [outer = (nil)] 16:36:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 180 (0x994f8c00) [pid = 1734] [serial = 577] [outer = 0x9569c000] 16:36:36 INFO - PROCESS | 1734 | 1464996996000 Marionette DEBUG loaded listener.js 16:36:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 181 (0x997c3800) [pid = 1734] [serial = 578] [outer = 0x9569c000] 16:36:37 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:37 INFO - PROCESS | 1734 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:36:37 INFO - PROCESS | 1734 | 1464996997208 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 16:36:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:36:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1536ms 16:36:37 INFO - PROCESS | 1734 | 1464996997224 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 16:36:37 INFO - PROCESS | 1734 | 1464996997227 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 16:36:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:36:37 INFO - PROCESS | 1734 | 1464996997233 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:36:37 INFO - PROCESS | 1734 | 1464996997235 Marionette TRACE conn3 <- [1,742,null,{}] 16:36:37 INFO - PROCESS | 1734 | 1464996997241 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:37 INFO - PROCESS | 1734 | 1464996997433 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 16:36:37 INFO - PROCESS | 1734 | 1464996997457 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:37 INFO - PROCESS | 1734 | ++DOCSHELL 0x8d902400 == 85 [pid = 1734] [id = 193] 16:36:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 182 (0x8e1d7000) [pid = 1734] [serial = 579] [outer = (nil)] 16:36:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 183 (0x99b38c00) [pid = 1734] [serial = 580] [outer = 0x8e1d7000] 16:36:37 INFO - PROCESS | 1734 | 1464996997523 Marionette DEBUG loaded listener.js 16:36:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 184 (0x8e1df800) [pid = 1734] [serial = 581] [outer = 0x8e1d7000] 16:36:38 INFO - PROCESS | 1734 | --DOMWINDOW == 183 (0x926eec00) [pid = 1734] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:36:38 INFO - PROCESS | 1734 | --DOMWINDOW == 182 (0x8e31c000) [pid = 1734] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:36:38 INFO - PROCESS | 1734 | --DOMWINDOW == 181 (0x8e31d400) [pid = 1734] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:36:38 INFO - PROCESS | 1734 | --DOMWINDOW == 180 (0x91df0c00) [pid = 1734] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:36:38 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:38 INFO - PROCESS | 1734 | 1464996998901 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 16:36:38 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 16:36:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1695ms 16:36:38 INFO - PROCESS | 1734 | 1464996998930 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 16:36:38 INFO - PROCESS | 1734 | 1464996998933 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 16:36:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:36:38 INFO - PROCESS | 1734 | 1464996998938 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:36:38 INFO - PROCESS | 1734 | 1464996998941 Marionette TRACE conn3 <- [1,746,null,{}] 16:36:38 INFO - PROCESS | 1734 | 1464996998946 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:39 INFO - PROCESS | 1734 | 1464996999088 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 16:36:39 INFO - PROCESS | 1734 | 1464996999253 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:39 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e094400 == 86 [pid = 1734] [id = 194] 16:36:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 181 (0x8eeb8400) [pid = 1734] [serial = 582] [outer = (nil)] 16:36:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 182 (0x99fc1c00) [pid = 1734] [serial = 583] [outer = 0x8eeb8400] 16:36:39 INFO - PROCESS | 1734 | 1464996999320 Marionette DEBUG loaded listener.js 16:36:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 183 (0x99fc8400) [pid = 1734] [serial = 584] [outer = 0x8eeb8400] 16:36:39 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:40 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:40 INFO - PROCESS | 1734 | 1464997000351 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 16:36:40 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.) 16:36:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1426ms 16:36:40 INFO - PROCESS | 1734 | 1464997000366 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 16:36:40 INFO - PROCESS | 1734 | 1464997000372 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 16:36:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:36:40 INFO - PROCESS | 1734 | 1464997000380 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:36:40 INFO - PROCESS | 1734 | 1464997000385 Marionette TRACE conn3 <- [1,750,null,{}] 16:36:40 INFO - PROCESS | 1734 | 1464997000395 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:40 INFO - PROCESS | 1734 | 1464997000564 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 16:36:40 INFO - PROCESS | 1734 | 1464997000764 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:40 INFO - PROCESS | 1734 | ++DOCSHELL 0x8eeb1800 == 87 [pid = 1734] [id = 195] 16:36:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 184 (0x8eeb3800) [pid = 1734] [serial = 585] [outer = (nil)] 16:36:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 185 (0x8eebc400) [pid = 1734] [serial = 586] [outer = 0x8eeb3800] 16:36:40 INFO - PROCESS | 1734 | 1464997000845 Marionette DEBUG loaded listener.js 16:36:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 186 (0x91b89800) [pid = 1734] [serial = 587] [outer = 0x8eeb3800] 16:36:42 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:42 INFO - PROCESS | 1734 | 1464997002139 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 16:36:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:36:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1797ms 16:36:42 INFO - PROCESS | 1734 | 1464997002178 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 16:36:42 INFO - PROCESS | 1734 | 1464997002187 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 16:36:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:36:42 INFO - PROCESS | 1734 | 1464997002295 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:36:42 INFO - PROCESS | 1734 | 1464997002300 Marionette TRACE conn3 <- [1,754,null,{}] 16:36:42 INFO - PROCESS | 1734 | 1464997002308 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:42 INFO - PROCESS | 1734 | 1464997002466 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 16:36:42 INFO - PROCESS | 1734 | 1464997002629 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:42 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e313800 == 88 [pid = 1734] [id = 196] 16:36:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 187 (0x91b94c00) [pid = 1734] [serial = 588] [outer = (nil)] 16:36:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 188 (0x926f2c00) [pid = 1734] [serial = 589] [outer = 0x91b94c00] 16:36:42 INFO - PROCESS | 1734 | 1464997002711 Marionette DEBUG loaded listener.js 16:36:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 189 (0x94699c00) [pid = 1734] [serial = 590] [outer = 0x91b94c00] 16:36:43 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:43 INFO - PROCESS | 1734 | 1464997003993 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 16:36:44 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 16:36:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1785ms 16:36:44 INFO - PROCESS | 1734 | 1464997004029 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 16:36:44 INFO - PROCESS | 1734 | 1464997004034 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 16:36:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:36:44 INFO - PROCESS | 1734 | 1464997004123 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:36:44 INFO - PROCESS | 1734 | 1464997004129 Marionette TRACE conn3 <- [1,758,null,{}] 16:36:44 INFO - PROCESS | 1734 | 1464997004197 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:44 INFO - PROCESS | 1734 | 1464997004356 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 16:36:44 INFO - PROCESS | 1734 | 1464997004528 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:44 INFO - PROCESS | 1734 | ++DOCSHELL 0x9476cc00 == 89 [pid = 1734] [id = 197] 16:36:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 190 (0x947a6000) [pid = 1734] [serial = 591] [outer = (nil)] 16:36:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 191 (0x994ee400) [pid = 1734] [serial = 592] [outer = 0x947a6000] 16:36:44 INFO - PROCESS | 1734 | 1464997004609 Marionette DEBUG loaded listener.js 16:36:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 192 (0x99ee6000) [pid = 1734] [serial = 593] [outer = 0x947a6000] 16:36:45 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:45 INFO - PROCESS | 1734 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:36:45 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:45 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:45 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:45 INFO - PROCESS | 1734 | 1464997005429 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 16:36:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:36:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1418ms 16:36:45 INFO - PROCESS | 1734 | 1464997005458 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 16:36:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:36:45 INFO - PROCESS | 1734 | 1464997005463 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 16:36:45 INFO - PROCESS | 1734 | 1464997005469 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:36:45 INFO - PROCESS | 1734 | 1464997005473 Marionette TRACE conn3 <- [1,762,null,{}] 16:36:45 INFO - PROCESS | 1734 | 1464997005478 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:45 INFO - PROCESS | 1734 | 1464997005648 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 16:36:45 INFO - PROCESS | 1734 | 1464997005822 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:45 INFO - PROCESS | 1734 | ++DOCSHELL 0x91c9ec00 == 90 [pid = 1734] [id = 198] 16:36:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 193 (0x91ca3000) [pid = 1734] [serial = 594] [outer = (nil)] 16:36:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 194 (0x9a080c00) [pid = 1734] [serial = 595] [outer = 0x91ca3000] 16:36:45 INFO - PROCESS | 1734 | 1464997005906 Marionette DEBUG loaded listener.js 16:36:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 195 (0x9aa75000) [pid = 1734] [serial = 596] [outer = 0x91ca3000] 16:36:47 INFO - PROCESS | 1734 | 1464997007151 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 16:36:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:36:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1736ms 16:36:47 INFO - PROCESS | 1734 | 1464997007205 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 16:36:47 INFO - PROCESS | 1734 | 1464997007207 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 16:36:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:36:47 INFO - PROCESS | 1734 | 1464997007214 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:36:47 INFO - PROCESS | 1734 | 1464997007217 Marionette TRACE conn3 <- [1,766,null,{}] 16:36:47 INFO - PROCESS | 1734 | 1464997007222 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:47 INFO - PROCESS | 1734 | 1464997007439 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 16:36:47 INFO - PROCESS | 1734 | 1464997007609 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:47 INFO - PROCESS | 1734 | ++DOCSHELL 0x97982400 == 91 [pid = 1734] [id = 199] 16:36:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 196 (0x99a03000) [pid = 1734] [serial = 597] [outer = (nil)] 16:36:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 197 (0x9d46a000) [pid = 1734] [serial = 598] [outer = 0x99a03000] 16:36:47 INFO - PROCESS | 1734 | 1464997007686 Marionette DEBUG loaded listener.js 16:36:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 198 (0xa0509000) [pid = 1734] [serial = 599] [outer = 0x99a03000] 16:36:48 INFO - PROCESS | 1734 | 1464997008897 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 16:36:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:36:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1731ms 16:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:36:48 INFO - PROCESS | 1734 | 1464997008952 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 16:36:48 INFO - PROCESS | 1734 | 1464997008954 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 16:36:48 INFO - PROCESS | 1734 | 1464997008961 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:36:48 INFO - PROCESS | 1734 | 1464997008964 Marionette TRACE conn3 <- [1,770,null,{}] 16:36:48 INFO - PROCESS | 1734 | 1464997008969 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:49 INFO - PROCESS | 1734 | 1464997009258 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 16:36:49 INFO - PROCESS | 1734 | 1464997009390 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:49 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e1d8800 == 92 [pid = 1734] [id = 200] 16:36:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 199 (0x8e3f0c00) [pid = 1734] [serial = 600] [outer = (nil)] 16:36:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 200 (0x8e3f9000) [pid = 1734] [serial = 601] [outer = 0x8e3f0c00] 16:36:49 INFO - PROCESS | 1734 | 1464997009471 Marionette DEBUG loaded listener.js 16:36:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 201 (0x9d360000) [pid = 1734] [serial = 602] [outer = 0x8e3f0c00] 16:36:50 INFO - PROCESS | 1734 | 1464997010310 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1379ms 16:36:50 INFO - PROCESS | 1734 | 1464997010339 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 16:36:50 INFO - PROCESS | 1734 | 1464997010343 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 16:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:36:50 INFO - PROCESS | 1734 | 1464997010349 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:36:50 INFO - PROCESS | 1734 | 1464997010351 Marionette TRACE conn3 <- [1,774,null,{}] 16:36:50 INFO - PROCESS | 1734 | 1464997010356 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:50 INFO - PROCESS | 1734 | 1464997010508 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 16:36:50 INFO - PROCESS | 1734 | 1464997010972 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:51 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e09f800 == 93 [pid = 1734] [id = 201] 16:36:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 202 (0x8e09fc00) [pid = 1734] [serial = 603] [outer = (nil)] 16:36:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 203 (0x8e1d6c00) [pid = 1734] [serial = 604] [outer = 0x8e09fc00] 16:36:51 INFO - PROCESS | 1734 | 1464997011090 Marionette DEBUG loaded listener.js 16:36:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 204 (0x8e31b400) [pid = 1734] [serial = 605] [outer = 0x8e09fc00] 16:36:51 INFO - PROCESS | 1734 | 1464997011884 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 16:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1590ms 16:36:51 INFO - PROCESS | 1734 | 1464997011941 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 16:36:51 INFO - PROCESS | 1734 | 1464997011945 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 16:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:36:51 INFO - PROCESS | 1734 | 1464997011953 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:36:51 INFO - PROCESS | 1734 | 1464997011958 Marionette TRACE conn3 <- [1,778,null,{}] 16:36:51 INFO - PROCESS | 1734 | 1464997011965 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:52 INFO - PROCESS | 1734 | 1464997012127 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 16:36:52 INFO - PROCESS | 1734 | 1464997012384 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:52 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e3fe000 == 94 [pid = 1734] [id = 202] 16:36:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 205 (0x8eeae800) [pid = 1734] [serial = 606] [outer = (nil)] 16:36:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 206 (0x8ef0e400) [pid = 1734] [serial = 607] [outer = 0x8eeae800] 16:36:52 INFO - PROCESS | 1734 | 1464997012512 Marionette DEBUG loaded listener.js 16:36:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 207 (0x8ef1a400) [pid = 1734] [serial = 608] [outer = 0x8eeae800] 16:36:53 INFO - PROCESS | 1734 | 1464997013315 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 16:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1429ms 16:36:53 INFO - PROCESS | 1734 | 1464997013386 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 16:36:53 INFO - PROCESS | 1734 | 1464997013391 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 16:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:36:53 INFO - PROCESS | 1734 | 1464997013398 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:36:53 INFO - PROCESS | 1734 | 1464997013401 Marionette TRACE conn3 <- [1,782,null,{}] 16:36:53 INFO - PROCESS | 1734 | 1464997013407 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:53 INFO - PROCESS | 1734 | 1464997013575 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 16:36:53 INFO - PROCESS | 1734 | 1464997013794 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:53 INFO - PROCESS | 1734 | ++DOCSHELL 0x91e45800 == 95 [pid = 1734] [id = 203] 16:36:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 208 (0x92408400) [pid = 1734] [serial = 609] [outer = (nil)] 16:36:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 209 (0x926e9800) [pid = 1734] [serial = 610] [outer = 0x92408400] 16:36:53 INFO - PROCESS | 1734 | 1464997013863 Marionette DEBUG loaded listener.js 16:36:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 210 (0x92c99800) [pid = 1734] [serial = 611] [outer = 0x92408400] 16:36:54 INFO - PROCESS | 1734 | 1464997014775 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 16:36:54 INFO - PROCESS | 1734 | --DOCSHELL 0x8d902800 == 94 [pid = 1734] [id = 158] 16:36:54 INFO - PROCESS | 1734 | --DOCSHELL 0x8da46800 == 93 [pid = 1734] [id = 157] 16:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1431ms 16:36:54 INFO - PROCESS | 1734 | --DOCSHELL 0x8e098c00 == 92 [pid = 1734] [id = 150] 16:36:54 INFO - PROCESS | 1734 | --DOMWINDOW == 209 (0x966a8c00) [pid = 1734] [serial = 532] [outer = (nil)] [url = about:blank] 16:36:54 INFO - PROCESS | 1734 | --DOMWINDOW == 208 (0x93bb7800) [pid = 1734] [serial = 547] [outer = (nil)] [url = about:blank] 16:36:54 INFO - PROCESS | 1734 | --DOCSHELL 0x8d902400 == 91 [pid = 1734] [id = 193] 16:36:54 INFO - PROCESS | 1734 | --DOCSHELL 0x9513d400 == 90 [pid = 1734] [id = 192] 16:36:54 INFO - PROCESS | 1734 | --DOCSHELL 0x8d903400 == 89 [pid = 1734] [id = 191] 16:36:54 INFO - PROCESS | 1734 | --DOCSHELL 0x91e4b000 == 88 [pid = 1734] [id = 190] 16:36:54 INFO - PROCESS | 1734 | 1464997014866 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 16:36:54 INFO - PROCESS | 1734 | 1464997014870 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 16:36:54 INFO - PROCESS | 1734 | --DOCSHELL 0x8e313000 == 87 [pid = 1734] [id = 189] 16:36:54 INFO - PROCESS | 1734 | --DOCSHELL 0x8e096000 == 86 [pid = 1734] [id = 187] 16:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:36:54 INFO - PROCESS | 1734 | --DOCSHELL 0x8e097400 == 85 [pid = 1734] [id = 186] 16:36:54 INFO - PROCESS | 1734 | --DOCSHELL 0x91df0400 == 84 [pid = 1734] [id = 185] 16:36:54 INFO - PROCESS | 1734 | --DOCSHELL 0x91b86000 == 83 [pid = 1734] [id = 184] 16:36:54 INFO - PROCESS | 1734 | --DOCSHELL 0x8da47400 == 82 [pid = 1734] [id = 183] 16:36:54 INFO - PROCESS | 1734 | --DOCSHELL 0x914d0400 == 81 [pid = 1734] [id = 182] 16:36:54 INFO - PROCESS | 1734 | 1464997014895 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:36:54 INFO - PROCESS | 1734 | 1464997014903 Marionette TRACE conn3 <- [1,786,null,{}] 16:36:54 INFO - PROCESS | 1734 | 1464997014911 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:55 INFO - PROCESS | 1734 | 1464997015063 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 16:36:55 INFO - PROCESS | 1734 | --DOMWINDOW == 207 (0x9a13cc00) [pid = 1734] [serial = 520] [outer = (nil)] [url = about:blank] 16:36:55 INFO - PROCESS | 1734 | --DOMWINDOW == 206 (0x8eeb6c00) [pid = 1734] [serial = 523] [outer = (nil)] [url = about:blank] 16:36:55 INFO - PROCESS | 1734 | --DOMWINDOW == 205 (0x9a52fc00) [pid = 1734] [serial = 526] [outer = (nil)] [url = about:blank] 16:36:55 INFO - PROCESS | 1734 | --DOMWINDOW == 204 (0x91ca2400) [pid = 1734] [serial = 538] [outer = (nil)] [url = about:blank] 16:36:55 INFO - PROCESS | 1734 | --DOMWINDOW == 203 (0x91de3000) [pid = 1734] [serial = 539] [outer = (nil)] [url = about:blank] 16:36:55 INFO - PROCESS | 1734 | --DOMWINDOW == 202 (0x8eebcc00) [pid = 1734] [serial = 536] [outer = (nil)] [url = about:blank] 16:36:55 INFO - PROCESS | 1734 | --DOMWINDOW == 201 (0x8e320800) [pid = 1734] [serial = 535] [outer = (nil)] [url = about:blank] 16:36:55 INFO - PROCESS | 1734 | --DOMWINDOW == 200 (0x8ef14800) [pid = 1734] [serial = 529] [outer = (nil)] [url = about:blank] 16:36:55 INFO - PROCESS | 1734 | --DOMWINDOW == 199 (0x95145c00) [pid = 1734] [serial = 545] [outer = (nil)] [url = about:blank] 16:36:55 INFO - PROCESS | 1734 | --DOMWINDOW == 198 (0x926ea400) [pid = 1734] [serial = 541] [outer = (nil)] [url = about:blank] 16:36:55 INFO - PROCESS | 1734 | --DOMWINDOW == 197 (0x926f5400) [pid = 1734] [serial = 542] [outer = (nil)] [url = about:blank] 16:36:55 INFO - PROCESS | 1734 | --DOMWINDOW == 196 (0x94695400) [pid = 1734] [serial = 544] [outer = (nil)] [url = about:blank] 16:36:55 INFO - PROCESS | 1734 | --DOMWINDOW == 195 (0x8e1e0000) [pid = 1734] [serial = 502] [outer = (nil)] [url = about:blank] 16:36:55 INFO - PROCESS | 1734 | --DOMWINDOW == 194 (0x92686000) [pid = 1734] [serial = 505] [outer = (nil)] [url = about:blank] 16:36:55 INFO - PROCESS | 1734 | --DOMWINDOW == 193 (0x97982000) [pid = 1734] [serial = 508] [outer = (nil)] [url = about:blank] 16:36:55 INFO - PROCESS | 1734 | --DOMWINDOW == 192 (0x99a08000) [pid = 1734] [serial = 511] [outer = (nil)] [url = about:blank] 16:36:55 INFO - PROCESS | 1734 | --DOMWINDOW == 191 (0x99c81800) [pid = 1734] [serial = 514] [outer = (nil)] [url = about:blank] 16:36:55 INFO - PROCESS | 1734 | --DOMWINDOW == 190 (0x99fc9800) [pid = 1734] [serial = 517] [outer = (nil)] [url = about:blank] 16:36:55 INFO - PROCESS | 1734 | 1464997015237 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:55 INFO - PROCESS | 1734 | ++DOCSHELL 0x8da46400 == 82 [pid = 1734] [id = 204] 16:36:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 191 (0x8e1d5800) [pid = 1734] [serial = 612] [outer = (nil)] 16:36:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 192 (0x91b86400) [pid = 1734] [serial = 613] [outer = 0x8e1d5800] 16:36:55 INFO - PROCESS | 1734 | 1464997015305 Marionette DEBUG loaded listener.js 16:36:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 193 (0x92686800) [pid = 1734] [serial = 614] [outer = 0x8e1d5800] 16:36:55 INFO - PROCESS | 1734 | 1464997015997 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1148ms 16:36:56 INFO - PROCESS | 1734 | 1464997016031 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 16:36:56 INFO - PROCESS | 1734 | 1464997016034 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 16:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:36:56 INFO - PROCESS | 1734 | 1464997016041 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:36:56 INFO - PROCESS | 1734 | 1464997016043 Marionette TRACE conn3 <- [1,790,null,{}] 16:36:56 INFO - PROCESS | 1734 | 1464997016049 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:56 INFO - PROCESS | 1734 | 1464997016240 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 16:36:56 INFO - PROCESS | 1734 | 1464997016258 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:56 INFO - PROCESS | 1734 | ++DOCSHELL 0x8d90fc00 == 83 [pid = 1734] [id = 205] 16:36:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 194 (0x8eebcc00) [pid = 1734] [serial = 615] [outer = (nil)] 16:36:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 195 (0x93ad8c00) [pid = 1734] [serial = 616] [outer = 0x8eebcc00] 16:36:56 INFO - PROCESS | 1734 | 1464997016325 Marionette DEBUG loaded listener.js 16:36:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 196 (0x9479f800) [pid = 1734] [serial = 617] [outer = 0x8eebcc00] 16:36:57 INFO - PROCESS | 1734 | 1464997017093 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1135ms 16:36:57 INFO - PROCESS | 1734 | 1464997017177 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 16:36:57 INFO - PROCESS | 1734 | 1464997017180 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 16:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:36:57 INFO - PROCESS | 1734 | 1464997017186 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:36:57 INFO - PROCESS | 1734 | 1464997017189 Marionette TRACE conn3 <- [1,794,null,{}] 16:36:57 INFO - PROCESS | 1734 | 1464997017194 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:57 INFO - PROCESS | 1734 | 1464997017336 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 16:36:57 INFO - PROCESS | 1734 | 1464997017345 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:57 INFO - PROCESS | 1734 | ++DOCSHELL 0x91de3000 == 84 [pid = 1734] [id = 206] 16:36:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 197 (0x926f6000) [pid = 1734] [serial = 618] [outer = (nil)] 16:36:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 198 (0x954b8c00) [pid = 1734] [serial = 619] [outer = 0x926f6000] 16:36:57 INFO - PROCESS | 1734 | 1464997017422 Marionette DEBUG loaded listener.js 16:36:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 199 (0x956a0800) [pid = 1734] [serial = 620] [outer = 0x926f6000] 16:36:58 INFO - PROCESS | 1734 | 1464997018327 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 16:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1176ms 16:36:58 INFO - PROCESS | 1734 | 1464997018363 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 16:36:58 INFO - PROCESS | 1734 | 1464997018366 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 16:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:36:58 INFO - PROCESS | 1734 | 1464997018372 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:36:58 INFO - PROCESS | 1734 | 1464997018374 Marionette TRACE conn3 <- [1,798,null,{}] 16:36:58 INFO - PROCESS | 1734 | 1464997018379 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:58 INFO - PROCESS | 1734 | 1464997018630 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 16:36:58 INFO - PROCESS | 1734 | 1464997018647 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:58 INFO - PROCESS | 1734 | ++DOCSHELL 0x8dbcf800 == 85 [pid = 1734] [id = 207] 16:36:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 200 (0x9549a800) [pid = 1734] [serial = 621] [outer = (nil)] 16:36:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 201 (0x9787d800) [pid = 1734] [serial = 622] [outer = 0x9549a800] 16:36:58 INFO - PROCESS | 1734 | 1464997018723 Marionette DEBUG loaded listener.js 16:36:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 202 (0x997c4000) [pid = 1734] [serial = 623] [outer = 0x9549a800] 16:36:59 INFO - PROCESS | 1734 | 1464997019588 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 16:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 16:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1234ms 16:36:59 INFO - PROCESS | 1734 | 1464997019607 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 16:36:59 INFO - PROCESS | 1734 | 1464997019611 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 16:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 201 (0x95824400) [pid = 1734] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 200 (0x9a076000) [pid = 1734] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 199 (0x9a13a400) [pid = 1734] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 198 (0x9787fc00) [pid = 1734] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 197 (0x9b192800) [pid = 1734] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 196 (0x92411c00) [pid = 1734] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 195 (0x91dee800) [pid = 1734] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 194 (0x91de1800) [pid = 1734] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 193 (0xa2142800) [pid = 1734] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 192 (0x8da4cc00) [pid = 1734] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 191 (0x8ef13000) [pid = 1734] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 190 (0x95492800) [pid = 1734] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 189 (0x951a6000) [pid = 1734] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 188 (0x954aac00) [pid = 1734] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 187 (0x91e46000) [pid = 1734] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 186 (0x95827400) [pid = 1734] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 185 (0x99c81c00) [pid = 1734] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 184 (0x91de6400) [pid = 1734] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 183 (0x9a474400) [pid = 1734] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 182 (0x97880c00) [pid = 1734] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 181 (0x91e45000) [pid = 1734] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 180 (0x99c81400) [pid = 1734] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 179 (0x9569c800) [pid = 1734] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 178 (0xa22cbc00) [pid = 1734] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 177 (0x91ded800) [pid = 1734] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 176 (0xa828c000) [pid = 1734] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 175 (0x8e1d7000) [pid = 1734] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 174 (0x8da4d000) [pid = 1734] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 173 (0x8e318400) [pid = 1734] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 172 (0x95493800) [pid = 1734] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 171 (0x92349400) [pid = 1734] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:37:00 INFO - PROCESS | 1734 | --DOMWINDOW == 170 (0x9569c000) [pid = 1734] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:37:00 INFO - PROCESS | 1734 | 1464997020160 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:37:00 INFO - PROCESS | 1734 | 1464997020167 Marionette TRACE conn3 <- [1,802,null,{}] 16:37:00 INFO - PROCESS | 1734 | 1464997020198 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:00 INFO - PROCESS | 1734 | 1464997020332 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 16:37:00 INFO - PROCESS | 1734 | 1464997020500 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:00 INFO - PROCESS | 1734 | ++DOCSHELL 0x8dbcec00 == 86 [pid = 1734] [id = 208] 16:37:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 171 (0x8e1d3800) [pid = 1734] [serial = 624] [outer = (nil)] 16:37:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 172 (0x91ca5800) [pid = 1734] [serial = 625] [outer = 0x8e1d3800] 16:37:00 INFO - PROCESS | 1734 | 1464997020567 Marionette DEBUG loaded listener.js 16:37:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 173 (0x92405400) [pid = 1734] [serial = 626] [outer = 0x8e1d3800] 16:37:01 INFO - PROCESS | 1734 | 1464997021188 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 16:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 16:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1597ms 16:37:01 INFO - PROCESS | 1734 | 1464997021215 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 16:37:01 INFO - PROCESS | 1734 | 1464997021219 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 16:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:37:01 INFO - PROCESS | 1734 | 1464997021224 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:37:01 INFO - PROCESS | 1734 | 1464997021227 Marionette TRACE conn3 <- [1,806,null,{}] 16:37:01 INFO - PROCESS | 1734 | 1464997021232 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:01 INFO - PROCESS | 1734 | 1464997021403 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 16:37:01 INFO - PROCESS | 1734 | 1464997021541 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:01 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e1d1c00 == 87 [pid = 1734] [id = 209] 16:37:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 174 (0x8e31c800) [pid = 1734] [serial = 627] [outer = (nil)] 16:37:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 175 (0x95497400) [pid = 1734] [serial = 628] [outer = 0x8e31c800] 16:37:01 INFO - PROCESS | 1734 | 1464997021610 Marionette DEBUG loaded listener.js 16:37:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 176 (0x95699c00) [pid = 1734] [serial = 629] [outer = 0x8e31c800] 16:37:02 INFO - PROCESS | 1734 | 1464997022415 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 16:37:02 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 16:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1229ms 16:37:02 INFO - PROCESS | 1734 | 1464997022455 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 16:37:02 INFO - PROCESS | 1734 | 1464997022462 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 16:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:37:02 INFO - PROCESS | 1734 | 1464997022471 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:37:02 INFO - PROCESS | 1734 | 1464997022478 Marionette TRACE conn3 <- [1,810,null,{}] 16:37:02 INFO - PROCESS | 1734 | 1464997022488 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:02 INFO - PROCESS | 1734 | 1464997022682 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 16:37:02 INFO - PROCESS | 1734 | 1464997022868 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:02 INFO - PROCESS | 1734 | ++DOCSHELL 0x8d902800 == 88 [pid = 1734] [id = 210] 16:37:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 177 (0x8dbca000) [pid = 1734] [serial = 630] [outer = (nil)] 16:37:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 178 (0x8e313000) [pid = 1734] [serial = 631] [outer = 0x8dbca000] 16:37:02 INFO - PROCESS | 1734 | 1464997022956 Marionette DEBUG loaded listener.js 16:37:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 179 (0x8e3f8c00) [pid = 1734] [serial = 632] [outer = 0x8dbca000] 16:37:03 INFO - PROCESS | 1734 | 1464997023880 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 16:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1445ms 16:37:03 INFO - PROCESS | 1734 | 1464997023917 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 16:37:03 INFO - PROCESS | 1734 | 1464997023925 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 16:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:37:03 INFO - PROCESS | 1734 | 1464997023935 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:37:03 INFO - PROCESS | 1734 | 1464997023938 Marionette TRACE conn3 <- [1,814,null,{}] 16:37:03 INFO - PROCESS | 1734 | 1464997023945 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:04 INFO - PROCESS | 1734 | 1464997024147 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 16:37:04 INFO - PROCESS | 1734 | 1464997024328 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:04 INFO - PROCESS | 1734 | ++DOCSHELL 0x8dbc7400 == 89 [pid = 1734] [id = 211] 16:37:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 180 (0x8dbc9400) [pid = 1734] [serial = 633] [outer = (nil)] 16:37:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 181 (0x91ca5c00) [pid = 1734] [serial = 634] [outer = 0x8dbc9400] 16:37:04 INFO - PROCESS | 1734 | 1464997024405 Marionette DEBUG loaded listener.js 16:37:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 182 (0x91e4f400) [pid = 1734] [serial = 635] [outer = 0x8dbc9400] 16:37:05 INFO - PROCESS | 1734 | 1464997025368 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 16:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:37:05 INFO - PROCESS | 1734 | 1464997025421 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 16:37:05 INFO - PROCESS | 1734 | 1464997025427 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:37:05 INFO - PROCESS | 1734 | 1464997025433 Marionette TRACE conn3 <- [1,818,null,{}] 16:37:05 INFO - PROCESS | 1734 | 1464997025448 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:05 INFO - PROCESS | 1734 | 1464997025621 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 16:37:05 INFO - PROCESS | 1734 | 1464997025795 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:05 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ef15400 == 90 [pid = 1734] [id = 212] 16:37:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 183 (0x926e9c00) [pid = 1734] [serial = 636] [outer = (nil)] 16:37:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 184 (0x966b5c00) [pid = 1734] [serial = 637] [outer = 0x926e9c00] 16:37:05 INFO - PROCESS | 1734 | 1464997025878 Marionette DEBUG loaded listener.js 16:37:06 INFO - PROCESS | 1734 | ++DOMWINDOW == 185 (0x99a0e400) [pid = 1734] [serial = 638] [outer = 0x926e9c00] 16:37:06 INFO - PROCESS | 1734 | 1464997026754 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 16:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1384ms 16:37:06 INFO - PROCESS | 1734 | 1464997026811 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 16:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:37:06 INFO - PROCESS | 1734 | 1464997026816 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 16:37:06 INFO - PROCESS | 1734 | 1464997026822 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:37:06 INFO - PROCESS | 1734 | 1464997026825 Marionette TRACE conn3 <- [1,822,null,{}] 16:37:06 INFO - PROCESS | 1734 | 1464997026831 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:07 INFO - PROCESS | 1734 | 1464997027000 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 16:37:07 INFO - PROCESS | 1734 | 1464997027172 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:07 INFO - PROCESS | 1734 | ++DOCSHELL 0x8dbc4000 == 91 [pid = 1734] [id = 213] 16:37:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 186 (0x8dbc5c00) [pid = 1734] [serial = 639] [outer = (nil)] 16:37:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 187 (0x99fc1400) [pid = 1734] [serial = 640] [outer = 0x8dbc5c00] 16:37:07 INFO - PROCESS | 1734 | 1464997027254 Marionette DEBUG loaded listener.js 16:37:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 188 (0x99fcb400) [pid = 1734] [serial = 641] [outer = 0x8dbc5c00] 16:37:08 INFO - PROCESS | 1734 | 1464997028139 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 16:37:08 INFO - PROCESS | 1734 | 1464997028207 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 16:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:37:08 INFO - PROCESS | 1734 | 1464997028214 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:37:08 INFO - PROCESS | 1734 | 1464997028218 Marionette TRACE conn3 <- [1,826,null,{}] 16:37:08 INFO - PROCESS | 1734 | 1464997028223 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:08 INFO - PROCESS | 1734 | 1464997028383 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 16:37:08 INFO - PROCESS | 1734 | 1464997028556 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:08 INFO - PROCESS | 1734 | ++DOCSHELL 0x8dbcdc00 == 92 [pid = 1734] [id = 214] 16:37:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 189 (0x99710800) [pid = 1734] [serial = 642] [outer = (nil)] 16:37:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 190 (0x9aaa2400) [pid = 1734] [serial = 643] [outer = 0x99710800] 16:37:08 INFO - PROCESS | 1734 | 1464997028638 Marionette DEBUG loaded listener.js 16:37:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 191 (0x9d355c00) [pid = 1734] [serial = 644] [outer = 0x99710800] 16:37:09 INFO - PROCESS | 1734 | 1464997029525 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 16:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1383ms 16:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:37:09 INFO - PROCESS | 1734 | 1464997029598 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 16:37:09 INFO - PROCESS | 1734 | 1464997029601 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 16:37:09 INFO - PROCESS | 1734 | 1464997029607 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:37:09 INFO - PROCESS | 1734 | 1464997029611 Marionette TRACE conn3 <- [1,830,null,{}] 16:37:09 INFO - PROCESS | 1734 | 1464997029617 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:09 INFO - PROCESS | 1734 | 1464997029843 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 16:37:10 INFO - PROCESS | 1734 | 1464997030065 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:10 INFO - PROCESS | 1734 | ++DOCSHELL 0x8dbc1400 == 93 [pid = 1734] [id = 215] 16:37:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 192 (0x8f064c00) [pid = 1734] [serial = 645] [outer = (nil)] 16:37:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 193 (0x8f06ac00) [pid = 1734] [serial = 646] [outer = 0x8f064c00] 16:37:10 INFO - PROCESS | 1734 | 1464997030204 Marionette DEBUG loaded listener.js 16:37:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 194 (0x9a53c000) [pid = 1734] [serial = 647] [outer = 0x8f064c00] 16:37:11 INFO - PROCESS | 1734 | 1464997031018 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 16:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1441ms 16:37:11 INFO - PROCESS | 1734 | 1464997031048 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 16:37:11 INFO - PROCESS | 1734 | 1464997031051 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 16:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:37:11 INFO - PROCESS | 1734 | 1464997031057 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:37:11 INFO - PROCESS | 1734 | 1464997031061 Marionette TRACE conn3 <- [1,834,null,{}] 16:37:11 INFO - PROCESS | 1734 | 1464997031066 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:11 INFO - PROCESS | 1734 | 1464997031230 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 16:37:11 INFO - PROCESS | 1734 | 1464997031411 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:11 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ed43800 == 94 [pid = 1734] [id = 216] 16:37:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 195 (0x8ed44400) [pid = 1734] [serial = 648] [outer = (nil)] 16:37:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 196 (0x8ed49800) [pid = 1734] [serial = 649] [outer = 0x8ed44400] 16:37:11 INFO - PROCESS | 1734 | 1464997031491 Marionette DEBUG loaded listener.js 16:37:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 197 (0x8ed4cc00) [pid = 1734] [serial = 650] [outer = 0x8ed44400] 16:37:12 INFO - PROCESS | 1734 | 1464997032349 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 16:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1333ms 16:37:12 INFO - PROCESS | 1734 | 1464997032392 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 16:37:12 INFO - PROCESS | 1734 | 1464997032396 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 16:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:37:12 INFO - PROCESS | 1734 | 1464997032402 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:37:12 INFO - PROCESS | 1734 | 1464997032405 Marionette TRACE conn3 <- [1,838,null,{}] 16:37:12 INFO - PROCESS | 1734 | 1464997032411 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:12 INFO - PROCESS | 1734 | 1464997032572 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 16:37:12 INFO - PROCESS | 1734 | 1464997032754 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:12 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ed42800 == 95 [pid = 1734] [id = 217] 16:37:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 198 (0x8ed45000) [pid = 1734] [serial = 651] [outer = (nil)] 16:37:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 199 (0x8f06fc00) [pid = 1734] [serial = 652] [outer = 0x8ed45000] 16:37:12 INFO - PROCESS | 1734 | 1464997032838 Marionette DEBUG loaded listener.js 16:37:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 200 (0x99c8f000) [pid = 1734] [serial = 653] [outer = 0x8ed45000] 16:37:13 INFO - PROCESS | 1734 | 1464997033693 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 16:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1334ms 16:37:13 INFO - PROCESS | 1734 | 1464997033737 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 16:37:13 INFO - PROCESS | 1734 | 1464997033741 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 16:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:37:13 INFO - PROCESS | 1734 | 1464997033747 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:37:13 INFO - PROCESS | 1734 | 1464997033750 Marionette TRACE conn3 <- [1,842,null,{}] 16:37:13 INFO - PROCESS | 1734 | 1464997033756 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:13 INFO - PROCESS | 1734 | 1464997033918 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 16:37:14 INFO - PROCESS | 1734 | 1464997034110 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:14 INFO - PROCESS | 1734 | ++DOCSHELL 0x8a1e5400 == 96 [pid = 1734] [id = 218] 16:37:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 201 (0x8a1e6c00) [pid = 1734] [serial = 654] [outer = (nil)] 16:37:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 202 (0x8a1ed400) [pid = 1734] [serial = 655] [outer = 0x8a1e6c00] 16:37:14 INFO - PROCESS | 1734 | 1464997034190 Marionette DEBUG loaded listener.js 16:37:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 203 (0x8a1f1c00) [pid = 1734] [serial = 656] [outer = 0x8a1e6c00] 16:37:15 INFO - PROCESS | 1734 | 1464997035033 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 16:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1340ms 16:37:15 INFO - PROCESS | 1734 | 1464997035087 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 16:37:15 INFO - PROCESS | 1734 | 1464997035091 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 16:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:37:15 INFO - PROCESS | 1734 | 1464997035097 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:37:15 INFO - PROCESS | 1734 | 1464997035099 Marionette TRACE conn3 <- [1,846,null,{}] 16:37:15 INFO - PROCESS | 1734 | 1464997035105 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:15 INFO - PROCESS | 1734 | 1464997035262 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 16:37:15 INFO - PROCESS | 1734 | 1464997035457 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:15 INFO - PROCESS | 1734 | ++DOCSHELL 0x8a1e9c00 == 97 [pid = 1734] [id = 219] 16:37:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 204 (0x8a1ec000) [pid = 1734] [serial = 657] [outer = (nil)] 16:37:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 205 (0x8aca2c00) [pid = 1734] [serial = 658] [outer = 0x8a1ec000] 16:37:15 INFO - PROCESS | 1734 | 1464997035540 Marionette DEBUG loaded listener.js 16:37:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 206 (0x8aca6c00) [pid = 1734] [serial = 659] [outer = 0x8a1ec000] 16:37:16 INFO - PROCESS | 1734 | 1464997036401 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 16:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1345ms 16:37:16 INFO - PROCESS | 1734 | 1464997036443 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 16:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:37:16 INFO - PROCESS | 1734 | 1464997036447 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 16:37:16 INFO - PROCESS | 1734 | 1464997036453 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:37:16 INFO - PROCESS | 1734 | 1464997036457 Marionette TRACE conn3 <- [1,850,null,{}] 16:37:16 INFO - PROCESS | 1734 | 1464997036462 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:16 INFO - PROCESS | 1734 | 1464997036654 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 16:37:16 INFO - PROCESS | 1734 | 1464997036830 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:16 INFO - PROCESS | 1734 | ++DOCSHELL 0x8a1ea800 == 98 [pid = 1734] [id = 220] 16:37:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 207 (0x8a1ec400) [pid = 1734] [serial = 660] [outer = (nil)] 16:37:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 208 (0x8f063000) [pid = 1734] [serial = 661] [outer = 0x8a1ec400] 16:37:16 INFO - PROCESS | 1734 | 1464997036916 Marionette DEBUG loaded listener.js 16:37:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 209 (0xa24a5800) [pid = 1734] [serial = 662] [outer = 0x8a1ec400] 16:37:17 INFO - PROCESS | 1734 | 1464997037836 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 16:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1439ms 16:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:37:17 INFO - PROCESS | 1734 | 1464997037891 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 16:37:17 INFO - PROCESS | 1734 | 1464997037894 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 16:37:17 INFO - PROCESS | 1734 | 1464997037900 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:37:17 INFO - PROCESS | 1734 | 1464997037903 Marionette TRACE conn3 <- [1,854,null,{}] 16:37:17 INFO - PROCESS | 1734 | 1464997037908 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:18 INFO - PROCESS | 1734 | 1464997038085 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 16:37:18 INFO - PROCESS | 1734 | 1464997038264 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:18 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b37d400 == 99 [pid = 1734] [id = 221] 16:37:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 210 (0x8b37e000) [pid = 1734] [serial = 663] [outer = (nil)] 16:37:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 211 (0x8b385400) [pid = 1734] [serial = 664] [outer = 0x8b37e000] 16:37:18 INFO - PROCESS | 1734 | 1464997038342 Marionette DEBUG loaded listener.js 16:37:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 212 (0x8b387400) [pid = 1734] [serial = 665] [outer = 0x8b37e000] 16:37:19 INFO - PROCESS | 1734 | 1464997039168 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 16:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1279ms 16:37:19 INFO - PROCESS | 1734 | 1464997039179 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 16:37:19 INFO - PROCESS | 1734 | 1464997039181 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 16:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:37:19 INFO - PROCESS | 1734 | 1464997039207 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:37:19 INFO - PROCESS | 1734 | 1464997039211 Marionette TRACE conn3 <- [1,858,null,{}] 16:37:19 INFO - PROCESS | 1734 | 1464997039216 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:19 INFO - PROCESS | 1734 | 1464997039378 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 16:37:19 INFO - PROCESS | 1734 | 1464997039574 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:19 INFO - PROCESS | 1734 | ++DOCSHELL 0x8acac800 == 100 [pid = 1734] [id = 222] 16:37:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 213 (0x8b380400) [pid = 1734] [serial = 666] [outer = (nil)] 16:37:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 214 (0x8e31ac00) [pid = 1734] [serial = 667] [outer = 0x8b380400] 16:37:19 INFO - PROCESS | 1734 | 1464997039671 Marionette DEBUG loaded listener.js 16:37:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 215 (0x91b8fc00) [pid = 1734] [serial = 668] [outer = 0x8b380400] 16:37:20 INFO - PROCESS | 1734 | 1464997040521 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 16:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1346ms 16:37:20 INFO - PROCESS | 1734 | 1464997040551 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 16:37:20 INFO - PROCESS | 1734 | 1464997040554 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 16:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:37:20 INFO - PROCESS | 1734 | 1464997040560 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:37:20 INFO - PROCESS | 1734 | 1464997040563 Marionette TRACE conn3 <- [1,862,null,{}] 16:37:20 INFO - PROCESS | 1734 | 1464997040568 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:20 INFO - PROCESS | 1734 | 1464997040730 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 16:37:20 INFO - PROCESS | 1734 | 1464997040915 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:20 INFO - PROCESS | 1734 | ++DOCSHELL 0x8acacc00 == 101 [pid = 1734] [id = 223] 16:37:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 216 (0x8b385c00) [pid = 1734] [serial = 669] [outer = (nil)] 16:37:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 217 (0x8d8b1c00) [pid = 1734] [serial = 670] [outer = 0x8b385c00] 16:37:20 INFO - PROCESS | 1734 | 1464997040990 Marionette DEBUG loaded listener.js 16:37:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 218 (0x8d8b3400) [pid = 1734] [serial = 671] [outer = 0x8b385c00] 16:37:22 INFO - PROCESS | 1734 | 1464997042169 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 16:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1639ms 16:37:22 INFO - PROCESS | 1734 | 1464997042201 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 16:37:22 INFO - PROCESS | 1734 | 1464997042206 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 16:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:37:22 INFO - PROCESS | 1734 | 1464997042214 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:37:22 INFO - PROCESS | 1734 | 1464997042220 Marionette TRACE conn3 <- [1,866,null,{}] 16:37:22 INFO - PROCESS | 1734 | 1464997042227 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:22 INFO - PROCESS | 1734 | 1464997042389 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 16:37:22 INFO - PROCESS | 1734 | 1464997042577 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:22 INFO - PROCESS | 1734 | ++DOCSHELL 0x8aca9400 == 102 [pid = 1734] [id = 224] 16:37:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 219 (0x8b388c00) [pid = 1734] [serial = 672] [outer = (nil)] 16:37:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 220 (0x8dbc3c00) [pid = 1734] [serial = 673] [outer = 0x8b388c00] 16:37:22 INFO - PROCESS | 1734 | 1464997042649 Marionette DEBUG loaded listener.js 16:37:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 221 (0x8e092c00) [pid = 1734] [serial = 674] [outer = 0x8b388c00] 16:37:23 INFO - PROCESS | 1734 | 1464997043609 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 16:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1434ms 16:37:23 INFO - PROCESS | 1734 | 1464997043649 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 16:37:23 INFO - PROCESS | 1734 | 1464997043656 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 16:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:37:23 INFO - PROCESS | 1734 | 1464997043666 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:37:23 INFO - PROCESS | 1734 | 1464997043669 Marionette TRACE conn3 <- [1,870,null,{}] 16:37:23 INFO - PROCESS | 1734 | 1464997043675 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:23 INFO - PROCESS | 1734 | 1464997043851 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 16:37:24 INFO - PROCESS | 1734 | 1464997044043 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:24 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e3f5400 == 103 [pid = 1734] [id = 225] 16:37:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 222 (0x8e3f6000) [pid = 1734] [serial = 675] [outer = (nil)] 16:37:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 223 (0x8ed4ac00) [pid = 1734] [serial = 676] [outer = 0x8e3f6000] 16:37:24 INFO - PROCESS | 1734 | 1464997044143 Marionette DEBUG loaded listener.js 16:37:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 224 (0x8eebb800) [pid = 1734] [serial = 677] [outer = 0x8e3f6000] 16:37:25 INFO - PROCESS | 1734 | 1464997045061 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 16:37:25 INFO - PROCESS | 1734 | --DOCSHELL 0x8dbcec00 == 102 [pid = 1734] [id = 208] 16:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1487ms 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 223 (0x99fc1c00) [pid = 1734] [serial = 583] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 222 (0x8e31a000) [pid = 1734] [serial = 550] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 221 (0x91e46400) [pid = 1734] [serial = 553] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 220 (0x954c5000) [pid = 1734] [serial = 556] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 219 (0x966b4c00) [pid = 1734] [serial = 559] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 218 (0x99695c00) [pid = 1734] [serial = 562] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOCSHELL 0x8dbcf800 == 101 [pid = 1734] [id = 207] 16:37:25 INFO - PROCESS | 1734 | --DOCSHELL 0x91de3000 == 100 [pid = 1734] [id = 206] 16:37:25 INFO - PROCESS | 1734 | --DOCSHELL 0x8d90fc00 == 99 [pid = 1734] [id = 205] 16:37:25 INFO - PROCESS | 1734 | --DOCSHELL 0x8da46400 == 98 [pid = 1734] [id = 204] 16:37:25 INFO - PROCESS | 1734 | --DOCSHELL 0x91e45800 == 97 [pid = 1734] [id = 203] 16:37:25 INFO - PROCESS | 1734 | --DOCSHELL 0x8e3fe000 == 96 [pid = 1734] [id = 202] 16:37:25 INFO - PROCESS | 1734 | 1464997045199 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 16:37:25 INFO - PROCESS | 1734 | 1464997045203 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 16:37:25 INFO - PROCESS | 1734 | --DOCSHELL 0x8e09f800 == 95 [pid = 1734] [id = 201] 16:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:37:25 INFO - PROCESS | 1734 | --DOCSHELL 0x8e313800 == 94 [pid = 1734] [id = 196] 16:37:25 INFO - PROCESS | 1734 | --DOCSHELL 0x8d90ec00 == 93 [pid = 1734] [id = 188] 16:37:25 INFO - PROCESS | 1734 | --DOCSHELL 0x8eeb1800 == 92 [pid = 1734] [id = 195] 16:37:25 INFO - PROCESS | 1734 | --DOCSHELL 0x8e094400 == 91 [pid = 1734] [id = 194] 16:37:25 INFO - PROCESS | 1734 | 1464997045227 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:37:25 INFO - PROCESS | 1734 | 1464997045231 Marionette TRACE conn3 <- [1,874,null,{}] 16:37:25 INFO - PROCESS | 1734 | 1464997045246 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:25 INFO - PROCESS | 1734 | 1464997045414 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 217 (0xa62f9400) [pid = 1734] [serial = 376] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 216 (0x9a2bdc00) [pid = 1734] [serial = 328] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 215 (0xa2146c00) [pid = 1734] [serial = 292] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 214 (0x98e80000) [pid = 1734] [serial = 249] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 213 (0xa0510c00) [pid = 1734] [serial = 367] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 212 (0x952df000) [pid = 1734] [serial = 322] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 211 (0x952e0400) [pid = 1734] [serial = 286] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 210 (0xa2609800) [pid = 1734] [serial = 337] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 209 (0xa6f7b400) [pid = 1734] [serial = 295] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 208 (0x966ad400) [pid = 1734] [serial = 476] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 207 (0x9a07d400) [pid = 1734] [serial = 533] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 206 (0x9549ac00) [pid = 1734] [serial = 298] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 205 (0xa62fa000) [pid = 1734] [serial = 262] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 204 (0x994f9c00) [pid = 1734] [serial = 364] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 203 (0xa3550400) [pid = 1734] [serial = 370] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 202 (0x9582fc00) [pid = 1734] [serial = 373] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 201 (0x9d8b6800) [pid = 1734] [serial = 255] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 200 (0x997cbc00) [pid = 1734] [serial = 379] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 199 (0x9b089800) [pid = 1734] [serial = 334] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 198 (0x99710400) [pid = 1734] [serial = 289] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 197 (0x9970f400) [pid = 1734] [serial = 331] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 196 (0x9a081c00) [pid = 1734] [serial = 252] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 195 (0x9911c000) [pid = 1734] [serial = 325] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 194 (0xa35ea800) [pid = 1734] [serial = 258] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 193 (0x9476c000) [pid = 1734] [serial = 361] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 192 (0xa9065800) [pid = 1734] [serial = 265] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 191 (0x99b38c00) [pid = 1734] [serial = 580] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 190 (0x8e1df800) [pid = 1734] [serial = 581] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 189 (0x99b40000) [pid = 1734] [serial = 566] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 188 (0x9969c000) [pid = 1734] [serial = 565] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 187 (0x926f4400) [pid = 1734] [serial = 569] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 186 (0x91e46800) [pid = 1734] [serial = 568] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 185 (0x95698400) [pid = 1734] [serial = 574] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 184 (0x966ac000) [pid = 1734] [serial = 575] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 183 (0x9268a400) [pid = 1734] [serial = 571] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 182 (0x92c92400) [pid = 1734] [serial = 572] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 181 (0x994f8c00) [pid = 1734] [serial = 577] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | --DOMWINDOW == 180 (0x997c3800) [pid = 1734] [serial = 578] [outer = (nil)] [url = about:blank] 16:37:25 INFO - PROCESS | 1734 | 1464997045636 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:25 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b38a400 == 92 [pid = 1734] [id = 226] 16:37:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 181 (0x8e3f7400) [pid = 1734] [serial = 678] [outer = (nil)] 16:37:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 182 (0x8f069800) [pid = 1734] [serial = 679] [outer = 0x8e3f7400] 16:37:25 INFO - PROCESS | 1734 | 1464997045718 Marionette DEBUG loaded listener.js 16:37:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 183 (0x914cf400) [pid = 1734] [serial = 680] [outer = 0x8e3f7400] 16:37:26 INFO - PROCESS | 1734 | 1464997046384 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 16:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1194ms 16:37:26 INFO - PROCESS | 1734 | 1464997046410 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 16:37:26 INFO - PROCESS | 1734 | 1464997046414 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 16:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:37:26 INFO - PROCESS | 1734 | 1464997046419 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:37:26 INFO - PROCESS | 1734 | 1464997046421 Marionette TRACE conn3 <- [1,878,null,{}] 16:37:26 INFO - PROCESS | 1734 | 1464997046427 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:26 INFO - PROCESS | 1734 | 1464997046576 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 16:37:26 INFO - PROCESS | 1734 | 1464997046721 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:26 INFO - PROCESS | 1734 | ++DOCSHELL 0x8f063800 == 93 [pid = 1734] [id = 227] 16:37:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 184 (0x914cd400) [pid = 1734] [serial = 681] [outer = (nil)] 16:37:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 185 (0x91c9f800) [pid = 1734] [serial = 682] [outer = 0x914cd400] 16:37:26 INFO - PROCESS | 1734 | 1464997046787 Marionette DEBUG loaded listener.js 16:37:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 186 (0x91e41c00) [pid = 1734] [serial = 683] [outer = 0x914cd400] 16:37:27 INFO - PROCESS | 1734 | 1464997047463 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 16:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1076ms 16:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:37:27 INFO - PROCESS | 1734 | 1464997047499 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 16:37:27 INFO - PROCESS | 1734 | 1464997047501 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 16:37:27 INFO - PROCESS | 1734 | 1464997047506 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:37:27 INFO - PROCESS | 1734 | 1464997047510 Marionette TRACE conn3 <- [1,882,null,{}] 16:37:27 INFO - PROCESS | 1734 | 1464997047515 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:27 INFO - PROCESS | 1734 | 1464997047730 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 16:37:27 INFO - PROCESS | 1734 | 1464997047764 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:27 INFO - PROCESS | 1734 | ++DOCSHELL 0x91b8d800 == 94 [pid = 1734] [id = 228] 16:37:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 187 (0x91e46000) [pid = 1734] [serial = 684] [outer = (nil)] 16:37:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 188 (0x92684400) [pid = 1734] [serial = 685] [outer = 0x91e46000] 16:37:27 INFO - PROCESS | 1734 | 1464997047830 Marionette DEBUG loaded listener.js 16:37:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 189 (0x9268ec00) [pid = 1734] [serial = 686] [outer = 0x91e46000] 16:37:28 INFO - PROCESS | 1734 | 1464997048685 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 16:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1231ms 16:37:28 INFO - PROCESS | 1734 | 1464997048739 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 16:37:28 INFO - PROCESS | 1734 | 1464997048742 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 16:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:37:28 INFO - PROCESS | 1734 | 1464997048772 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:37:28 INFO - PROCESS | 1734 | 1464997048774 Marionette TRACE conn3 <- [1,886,null,{}] 16:37:28 INFO - PROCESS | 1734 | 1464997048780 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:29 INFO - PROCESS | 1734 | 1464997048999 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 16:37:29 INFO - PROCESS | 1734 | 1464997049022 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:29 INFO - PROCESS | 1734 | ++DOCSHELL 0x91a0f800 == 95 [pid = 1734] [id = 229] 16:37:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 190 (0x91dea000) [pid = 1734] [serial = 687] [outer = (nil)] 16:37:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 191 (0x95147400) [pid = 1734] [serial = 688] [outer = 0x91dea000] 16:37:29 INFO - PROCESS | 1734 | 1464997049088 Marionette DEBUG loaded listener.js 16:37:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 192 (0x952dec00) [pid = 1734] [serial = 689] [outer = 0x91dea000] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 191 (0x9549a800) [pid = 1734] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 190 (0x8e1d3800) [pid = 1734] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 189 (0x8eeae800) [pid = 1734] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 188 (0x8e1d5800) [pid = 1734] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 187 (0x926f6000) [pid = 1734] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 186 (0x8eebcc00) [pid = 1734] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 185 (0x8eeb8400) [pid = 1734] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 184 (0x99a08c00) [pid = 1734] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 183 (0x93bb4c00) [pid = 1734] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 182 (0x8d903000) [pid = 1734] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 181 (0x92c96c00) [pid = 1734] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 180 (0x91b93400) [pid = 1734] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 179 (0x966b4800) [pid = 1734] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 178 (0xa6e93000) [pid = 1734] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 177 (0x92408400) [pid = 1734] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 176 (0x91c9b000) [pid = 1734] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 175 (0x8d90d400) [pid = 1734] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 174 (0x91b8d000) [pid = 1734] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 173 (0x8e09fc00) [pid = 1734] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 172 (0x8e097000) [pid = 1734] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 171 (0x8e09e400) [pid = 1734] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 170 (0x91b90c00) [pid = 1734] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 169 (0x91c9ac00) [pid = 1734] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 168 (0x966a6400) [pid = 1734] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 167 (0x954b3c00) [pid = 1734] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 166 (0x8da4a000) [pid = 1734] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 165 (0x8da4f800) [pid = 1734] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 164 (0x9569e400) [pid = 1734] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 163 (0x92c9d800) [pid = 1734] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 162 (0x91ca0400) [pid = 1734] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 161 (0x952e1c00) [pid = 1734] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 160 (0x8eeb5400) [pid = 1734] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 159 (0x91b8b000) [pid = 1734] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 158 (0x8ef0f000) [pid = 1734] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 157 (0x92412c00) [pid = 1734] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 156 (0x91b91c00) [pid = 1734] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 155 (0x99fbd000) [pid = 1734] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 154 (0x8e1de000) [pid = 1734] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 153 (0x997c4c00) [pid = 1734] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 152 (0x95830400) [pid = 1734] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 151 (0x99fc9400) [pid = 1734] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:37:30 INFO - PROCESS | 1734 | --DOMWINDOW == 150 (0x8eeb0c00) [pid = 1734] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:37:30 INFO - PROCESS | 1734 | 1464997050511 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 16:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1801ms 16:37:30 INFO - PROCESS | 1734 | 1464997050550 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 16:37:30 INFO - PROCESS | 1734 | 1464997050553 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 16:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:37:30 INFO - PROCESS | 1734 | 1464997050559 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:37:30 INFO - PROCESS | 1734 | 1464997050561 Marionette TRACE conn3 <- [1,890,null,{}] 16:37:30 INFO - PROCESS | 1734 | 1464997050566 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:30 INFO - PROCESS | 1734 | 1464997050700 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 16:37:30 INFO - PROCESS | 1734 | 1464997050713 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:30 INFO - PROCESS | 1734 | ++DOCSHELL 0x8da47000 == 96 [pid = 1734] [id = 230] 16:37:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 151 (0x8da49000) [pid = 1734] [serial = 690] [outer = (nil)] 16:37:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 152 (0x8ef0f000) [pid = 1734] [serial = 691] [outer = 0x8da49000] 16:37:30 INFO - PROCESS | 1734 | 1464997050777 Marionette DEBUG loaded listener.js 16:37:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 153 (0x91b93400) [pid = 1734] [serial = 692] [outer = 0x8da49000] 16:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 975ms 16:37:31 INFO - PROCESS | 1734 | 1464997051528 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 16:37:31 INFO - PROCESS | 1734 | 1464997051536 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 16:37:31 INFO - PROCESS | 1734 | 1464997051539 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 16:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:37:31 INFO - PROCESS | 1734 | 1464997051545 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:37:31 INFO - PROCESS | 1734 | 1464997051547 Marionette TRACE conn3 <- [1,894,null,{}] 16:37:31 INFO - PROCESS | 1734 | 1464997051552 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:31 INFO - PROCESS | 1734 | 1464997051747 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 16:37:31 INFO - PROCESS | 1734 | 1464997051769 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:31 INFO - PROCESS | 1734 | ++DOCSHELL 0x8da4a000 == 97 [pid = 1734] [id = 231] 16:37:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 154 (0x8da4f800) [pid = 1734] [serial = 693] [outer = (nil)] 16:37:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 155 (0x926f1800) [pid = 1734] [serial = 694] [outer = 0x8da4f800] 16:37:31 INFO - PROCESS | 1734 | 1464997051834 Marionette DEBUG loaded listener.js 16:37:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 156 (0x93bb5800) [pid = 1734] [serial = 695] [outer = 0x8da4f800] 16:37:32 INFO - PROCESS | 1734 | 1464997052873 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 16:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1377ms 16:37:32 INFO - PROCESS | 1734 | 1464997052923 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 16:37:32 INFO - PROCESS | 1734 | 1464997052929 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 16:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:37:32 INFO - PROCESS | 1734 | 1464997052937 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:37:32 INFO - PROCESS | 1734 | 1464997052943 Marionette TRACE conn3 <- [1,898,null,{}] 16:37:32 INFO - PROCESS | 1734 | 1464997052951 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:33 INFO - PROCESS | 1734 | 1464997053204 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 16:37:33 INFO - PROCESS | 1734 | 1464997053379 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:33 INFO - PROCESS | 1734 | ++DOCSHELL 0x8a1eb000 == 98 [pid = 1734] [id = 232] 16:37:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 157 (0x8d8b0400) [pid = 1734] [serial = 696] [outer = (nil)] 16:37:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 158 (0x8da4b000) [pid = 1734] [serial = 697] [outer = 0x8d8b0400] 16:37:33 INFO - PROCESS | 1734 | 1464997053462 Marionette DEBUG loaded listener.js 16:37:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 159 (0x8dbcfc00) [pid = 1734] [serial = 698] [outer = 0x8d8b0400] 16:37:34 INFO - PROCESS | 1734 | 1464997054404 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 16:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1483ms 16:37:34 INFO - PROCESS | 1734 | 1464997054420 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 16:37:34 INFO - PROCESS | 1734 | 1464997054428 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 16:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:37:34 INFO - PROCESS | 1734 | 1464997054438 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:37:34 INFO - PROCESS | 1734 | 1464997054442 Marionette TRACE conn3 <- [1,902,null,{}] 16:37:34 INFO - PROCESS | 1734 | 1464997054448 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:34 INFO - PROCESS | 1734 | 1464997054613 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 16:37:34 INFO - PROCESS | 1734 | 1464997054805 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:34 INFO - PROCESS | 1734 | ++DOCSHELL 0x8aca1c00 == 99 [pid = 1734] [id = 233] 16:37:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 160 (0x8e3f7800) [pid = 1734] [serial = 699] [outer = (nil)] 16:37:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 161 (0x8ef0fc00) [pid = 1734] [serial = 700] [outer = 0x8e3f7800] 16:37:34 INFO - PROCESS | 1734 | 1464997054881 Marionette DEBUG loaded listener.js 16:37:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 162 (0x8f06b000) [pid = 1734] [serial = 701] [outer = 0x8e3f7800] 16:37:35 INFO - PROCESS | 1734 | 1464997055815 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 16:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1434ms 16:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:37:35 INFO - PROCESS | 1734 | 1464997055872 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 16:37:35 INFO - PROCESS | 1734 | 1464997055875 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 16:37:35 INFO - PROCESS | 1734 | 1464997055882 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:37:35 INFO - PROCESS | 1734 | 1464997055888 Marionette TRACE conn3 <- [1,906,null,{}] 16:37:35 INFO - PROCESS | 1734 | 1464997055903 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:36 INFO - PROCESS | 1734 | 1464997056113 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 16:37:36 INFO - PROCESS | 1734 | 1464997056289 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:36 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e3f6400 == 100 [pid = 1734] [id = 234] 16:37:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 163 (0x92689800) [pid = 1734] [serial = 702] [outer = (nil)] 16:37:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 164 (0x9514a800) [pid = 1734] [serial = 703] [outer = 0x92689800] 16:37:36 INFO - PROCESS | 1734 | 1464997056369 Marionette DEBUG loaded listener.js 16:37:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 165 (0x954aa400) [pid = 1734] [serial = 704] [outer = 0x92689800] 16:37:37 INFO - PROCESS | 1734 | 1464997057243 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 16:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1436ms 16:37:37 INFO - PROCESS | 1734 | 1464997057317 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 16:37:37 INFO - PROCESS | 1734 | 1464997057322 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 16:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:37:37 INFO - PROCESS | 1734 | 1464997057327 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:37:37 INFO - PROCESS | 1734 | 1464997057330 Marionette TRACE conn3 <- [1,910,null,{}] 16:37:37 INFO - PROCESS | 1734 | 1464997057336 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:37 INFO - PROCESS | 1734 | 1464997057536 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 16:37:37 INFO - PROCESS | 1734 | 1464997057724 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:37 INFO - PROCESS | 1734 | ++DOCSHELL 0x91c9b400 == 101 [pid = 1734] [id = 235] 16:37:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 166 (0x92685800) [pid = 1734] [serial = 705] [outer = (nil)] 16:37:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 167 (0x954c5400) [pid = 1734] [serial = 706] [outer = 0x92685800] 16:37:37 INFO - PROCESS | 1734 | 1464997057799 Marionette DEBUG loaded listener.js 16:37:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 168 (0x95699800) [pid = 1734] [serial = 707] [outer = 0x92685800] 16:37:38 INFO - PROCESS | 1734 | 1464997058633 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 16:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1335ms 16:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:37:38 INFO - PROCESS | 1734 | 1464997058664 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 16:37:38 INFO - PROCESS | 1734 | 1464997058666 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 16:37:38 INFO - PROCESS | 1734 | 1464997058671 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:37:38 INFO - PROCESS | 1734 | 1464997058675 Marionette TRACE conn3 <- [1,914,null,{}] 16:37:38 INFO - PROCESS | 1734 | 1464997058681 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:38 INFO - PROCESS | 1734 | 1464997058842 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 16:37:39 INFO - PROCESS | 1734 | 1464997059024 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:39 INFO - PROCESS | 1734 | ++DOCSHELL 0x914d8400 == 102 [pid = 1734] [id = 236] 16:37:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 169 (0x954b7400) [pid = 1734] [serial = 708] [outer = (nil)] 16:37:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 170 (0x9582f000) [pid = 1734] [serial = 709] [outer = 0x954b7400] 16:37:39 INFO - PROCESS | 1734 | 1464997059100 Marionette DEBUG loaded listener.js 16:37:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 171 (0x95832800) [pid = 1734] [serial = 710] [outer = 0x954b7400] 16:37:40 INFO - PROCESS | 1734 | 1464997060030 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 16:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1429ms 16:37:40 INFO - PROCESS | 1734 | 1464997060102 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 16:37:40 INFO - PROCESS | 1734 | 1464997060106 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 16:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:37:40 INFO - PROCESS | 1734 | 1464997060112 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:37:40 INFO - PROCESS | 1734 | 1464997060115 Marionette TRACE conn3 <- [1,918,null,{}] 16:37:40 INFO - PROCESS | 1734 | 1464997060120 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:40 INFO - PROCESS | 1734 | 1464997060355 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 16:37:40 INFO - PROCESS | 1734 | 1464997060535 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:40 INFO - PROCESS | 1734 | ++DOCSHELL 0x9569d800 == 103 [pid = 1734] [id = 237] 16:37:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 172 (0x95825800) [pid = 1734] [serial = 711] [outer = (nil)] 16:37:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 173 (0x9965a800) [pid = 1734] [serial = 712] [outer = 0x95825800] 16:37:40 INFO - PROCESS | 1734 | 1464997060615 Marionette DEBUG loaded listener.js 16:37:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 174 (0x9969c800) [pid = 1734] [serial = 713] [outer = 0x95825800] 16:37:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 175 (0x999e6c00) [pid = 1734] [serial = 714] [outer = 0x920c5c00] 16:37:41 INFO - PROCESS | 1734 | 1464997061597 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 16:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1534ms 16:37:41 INFO - PROCESS | 1734 | 1464997061648 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 16:37:41 INFO - PROCESS | 1734 | 1464997061652 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 16:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:37:41 INFO - PROCESS | 1734 | 1464997061658 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:37:41 INFO - PROCESS | 1734 | 1464997061661 Marionette TRACE conn3 <- [1,922,null,{}] 16:37:41 INFO - PROCESS | 1734 | 1464997061666 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:41 INFO - PROCESS | 1734 | 1464997061829 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 16:37:42 INFO - PROCESS | 1734 | 1464997062050 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:42 INFO - PROCESS | 1734 | ++DOCSHELL 0x92683c00 == 104 [pid = 1734] [id = 238] 16:37:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 176 (0x92c9fc00) [pid = 1734] [serial = 715] [outer = (nil)] 16:37:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 177 (0x997cbc00) [pid = 1734] [serial = 716] [outer = 0x92c9fc00] 16:37:42 INFO - PROCESS | 1734 | 1464997062168 Marionette DEBUG loaded listener.js 16:37:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 178 (0x99a04800) [pid = 1734] [serial = 717] [outer = 0x92c9fc00] 16:37:42 INFO - PROCESS | 1734 | 1464997062945 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 16:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1334ms 16:37:42 INFO - PROCESS | 1734 | 1464997062992 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 16:37:42 INFO - PROCESS | 1734 | 1464997062995 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 16:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:37:43 INFO - PROCESS | 1734 | 1464997063002 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:37:43 INFO - PROCESS | 1734 | 1464997063004 Marionette TRACE conn3 <- [1,926,null,{}] 16:37:43 INFO - PROCESS | 1734 | 1464997063011 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:43 INFO - PROCESS | 1734 | 1464997063191 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 16:37:43 INFO - PROCESS | 1734 | 1464997063374 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:43 INFO - PROCESS | 1734 | ++DOCSHELL 0x99692c00 == 105 [pid = 1734] [id = 239] 16:37:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 179 (0x997c4c00) [pid = 1734] [serial = 718] [outer = (nil)] 16:37:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 180 (0x99c8ac00) [pid = 1734] [serial = 719] [outer = 0x997c4c00] 16:37:43 INFO - PROCESS | 1734 | 1464997063453 Marionette DEBUG loaded listener.js 16:37:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 181 (0x99fbc800) [pid = 1734] [serial = 720] [outer = 0x997c4c00] 16:37:44 INFO - PROCESS | 1734 | 1464997064298 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 16:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1340ms 16:37:44 INFO - PROCESS | 1734 | 1464997064343 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 16:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:37:44 INFO - PROCESS | 1734 | 1464997064353 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 16:37:44 INFO - PROCESS | 1734 | 1464997064358 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:37:44 INFO - PROCESS | 1734 | 1464997064367 Marionette TRACE conn3 <- [1,930,null,{}] 16:37:44 INFO - PROCESS | 1734 | 1464997064372 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:44 INFO - PROCESS | 1734 | 1464997064548 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 16:37:44 INFO - PROCESS | 1734 | 1464997064736 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:44 INFO - PROCESS | 1734 | ++DOCSHELL 0x99a03400 == 106 [pid = 1734] [id = 240] 16:37:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 182 (0x99c83c00) [pid = 1734] [serial = 721] [outer = (nil)] 16:37:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 183 (0x9a138800) [pid = 1734] [serial = 722] [outer = 0x99c83c00] 16:37:44 INFO - PROCESS | 1734 | 1464997064821 Marionette DEBUG loaded listener.js 16:37:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 184 (0x9a141000) [pid = 1734] [serial = 723] [outer = 0x99c83c00] 16:37:45 INFO - PROCESS | 1734 | 1464997065722 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 16:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1394ms 16:37:45 INFO - PROCESS | 1734 | 1464997065753 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 16:37:45 INFO - PROCESS | 1734 | 1464997065757 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 16:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:37:45 INFO - PROCESS | 1734 | 1464997065763 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:37:45 INFO - PROCESS | 1734 | 1464997065765 Marionette TRACE conn3 <- [1,934,null,{}] 16:37:45 INFO - PROCESS | 1734 | 1464997065771 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:45 INFO - PROCESS | 1734 | 1464997065937 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 16:37:46 INFO - PROCESS | 1734 | 1464997066123 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:46 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ef12800 == 107 [pid = 1734] [id = 241] 16:37:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 185 (0x91a10c00) [pid = 1734] [serial = 724] [outer = (nil)] 16:37:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 186 (0x92c9e400) [pid = 1734] [serial = 725] [outer = 0x91a10c00] 16:37:46 INFO - PROCESS | 1734 | 1464997066203 Marionette DEBUG loaded listener.js 16:37:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 187 (0x95147c00) [pid = 1734] [serial = 726] [outer = 0x91a10c00] 16:37:47 INFO - PROCESS | 1734 | 1464997067086 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 16:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1386ms 16:37:47 INFO - PROCESS | 1734 | 1464997067149 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 16:37:47 INFO - PROCESS | 1734 | 1464997067153 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 16:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:37:47 INFO - PROCESS | 1734 | 1464997067159 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:37:47 INFO - PROCESS | 1734 | 1464997067163 Marionette TRACE conn3 <- [1,938,null,{}] 16:37:47 INFO - PROCESS | 1734 | 1464997067169 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:47 INFO - PROCESS | 1734 | 1464997067358 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 16:37:47 INFO - PROCESS | 1734 | 1464997067548 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:47 INFO - PROCESS | 1734 | ++DOCSHELL 0x8da43800 == 108 [pid = 1734] [id = 242] 16:37:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 188 (0x8e094c00) [pid = 1734] [serial = 727] [outer = (nil)] 16:37:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 189 (0x91a05400) [pid = 1734] [serial = 728] [outer = 0x8e094c00] 16:37:47 INFO - PROCESS | 1734 | 1464997067632 Marionette DEBUG loaded listener.js 16:37:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 190 (0x9797fc00) [pid = 1734] [serial = 729] [outer = 0x8e094c00] 16:37:48 INFO - PROCESS | 1734 | 1464997068830 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 16:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1731ms 16:37:48 INFO - PROCESS | 1734 | 1464997068890 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 16:37:48 INFO - PROCESS | 1734 | 1464997068895 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 16:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:37:48 INFO - PROCESS | 1734 | 1464997068911 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:37:48 INFO - PROCESS | 1734 | 1464997068917 Marionette TRACE conn3 <- [1,942,null,{}] 16:37:48 INFO - PROCESS | 1734 | 1464997068925 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:49 INFO - PROCESS | 1734 | 1464997069138 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 16:37:49 INFO - PROCESS | 1734 | 1464997069335 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:49 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b38b400 == 109 [pid = 1734] [id = 243] 16:37:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 191 (0x8d903400) [pid = 1734] [serial = 730] [outer = (nil)] 16:37:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 192 (0x8e09f800) [pid = 1734] [serial = 731] [outer = 0x8d903400] 16:37:49 INFO - PROCESS | 1734 | 1464997069421 Marionette DEBUG loaded listener.js 16:37:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 193 (0x8e31bc00) [pid = 1734] [serial = 732] [outer = 0x8d903400] 16:37:50 INFO - PROCESS | 1734 | 1464997070190 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 16:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1350ms 16:37:50 INFO - PROCESS | 1734 | 1464997070264 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 16:37:50 INFO - PROCESS | 1734 | 1464997070271 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 16:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:37:50 INFO - PROCESS | 1734 | 1464997070282 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:37:50 INFO - PROCESS | 1734 | 1464997070285 Marionette TRACE conn3 <- [1,946,null,{}] 16:37:50 INFO - PROCESS | 1734 | 1464997070291 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:50 INFO - PROCESS | 1734 | 1464997070452 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 16:37:50 INFO - PROCESS | 1734 | 1464997070743 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:50 INFO - PROCESS | 1734 | ++DOCSHELL 0x8d8b0000 == 110 [pid = 1734] [id = 244] 16:37:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 194 (0x8d8b5800) [pid = 1734] [serial = 733] [outer = (nil)] 16:37:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 195 (0x8ed4d000) [pid = 1734] [serial = 734] [outer = 0x8d8b5800] 16:37:50 INFO - PROCESS | 1734 | 1464997070851 Marionette DEBUG loaded listener.js 16:37:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 196 (0x8f065000) [pid = 1734] [serial = 735] [outer = 0x8d8b5800] 16:37:51 INFO - PROCESS | 1734 | 1464997071676 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 16:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1437ms 16:37:51 INFO - PROCESS | 1734 | 1464997071719 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 16:37:51 INFO - PROCESS | 1734 | 1464997071723 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 16:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:37:51 INFO - PROCESS | 1734 | 1464997071729 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:37:51 INFO - PROCESS | 1734 | 1464997071734 Marionette TRACE conn3 <- [1,950,null,{}] 16:37:51 INFO - PROCESS | 1734 | 1464997071748 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:51 INFO - PROCESS | 1734 | 1464997071932 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 16:37:51 INFO - PROCESS | 1734 | --DOCSHELL 0x95692c00 == 109 [pid = 1734] [id = 166] 16:37:51 INFO - PROCESS | 1734 | --DOCSHELL 0x9549d400 == 108 [pid = 1734] [id = 121] 16:37:51 INFO - PROCESS | 1734 | --DOCSHELL 0x954b5c00 == 107 [pid = 1734] [id = 96] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 195 (0x9a080c00) [pid = 1734] [serial = 595] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 194 (0x9d46a000) [pid = 1734] [serial = 598] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 193 (0x8e3f9000) [pid = 1734] [serial = 601] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 192 (0x95497400) [pid = 1734] [serial = 628] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOCSHELL 0x8da47000 == 106 [pid = 1734] [id = 230] 16:37:52 INFO - PROCESS | 1734 | --DOCSHELL 0x91a0f800 == 105 [pid = 1734] [id = 229] 16:37:52 INFO - PROCESS | 1734 | --DOCSHELL 0x91b8d800 == 104 [pid = 1734] [id = 228] 16:37:52 INFO - PROCESS | 1734 | --DOCSHELL 0x8f063800 == 103 [pid = 1734] [id = 227] 16:37:52 INFO - PROCESS | 1734 | --DOCSHELL 0x8b38a400 == 102 [pid = 1734] [id = 226] 16:37:52 INFO - PROCESS | 1734 | --DOCSHELL 0x8e3f5400 == 101 [pid = 1734] [id = 225] 16:37:52 INFO - PROCESS | 1734 | 1464997072218 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:52 INFO - PROCESS | 1734 | --DOCSHELL 0x8aca9400 == 100 [pid = 1734] [id = 224] 16:37:52 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ac9e800 == 101 [pid = 1734] [id = 245] 16:37:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 193 (0x8aca9400) [pid = 1734] [serial = 736] [outer = (nil)] 16:37:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 194 (0x8e1dc800) [pid = 1734] [serial = 737] [outer = 0x8aca9400] 16:37:52 INFO - PROCESS | 1734 | 1464997072298 Marionette DEBUG loaded listener.js 16:37:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 195 (0x8ef10400) [pid = 1734] [serial = 738] [outer = 0x8aca9400] 16:37:52 INFO - PROCESS | 1734 | --DOCSHELL 0x8dbc1400 == 100 [pid = 1734] [id = 215] 16:37:52 INFO - PROCESS | 1734 | --DOCSHELL 0x8dbcdc00 == 99 [pid = 1734] [id = 214] 16:37:52 INFO - PROCESS | 1734 | --DOCSHELL 0x8dbc4000 == 98 [pid = 1734] [id = 213] 16:37:52 INFO - PROCESS | 1734 | --DOCSHELL 0x8ef15400 == 97 [pid = 1734] [id = 212] 16:37:52 INFO - PROCESS | 1734 | --DOCSHELL 0x8dbc7400 == 96 [pid = 1734] [id = 211] 16:37:52 INFO - PROCESS | 1734 | --DOCSHELL 0x8d902800 == 95 [pid = 1734] [id = 210] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 194 (0x9a473800) [pid = 1734] [serial = 521] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 193 (0x8eeba800) [pid = 1734] [serial = 524] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 192 (0x9787d800) [pid = 1734] [serial = 622] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 191 (0x91ca5800) [pid = 1734] [serial = 625] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 190 (0x997c4000) [pid = 1734] [serial = 623] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 189 (0x8ef1a400) [pid = 1734] [serial = 608] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 188 (0x8ef0e400) [pid = 1734] [serial = 607] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 187 (0x91b86400) [pid = 1734] [serial = 613] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 186 (0x954b8c00) [pid = 1734] [serial = 619] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 185 (0x93ad8c00) [pid = 1734] [serial = 616] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 184 (0x9479f800) [pid = 1734] [serial = 617] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 183 (0x99fc8400) [pid = 1734] [serial = 584] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 182 (0xa50b6800) [pid = 1734] [serial = 418] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 181 (0x994ee400) [pid = 1734] [serial = 592] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 180 (0x952df800) [pid = 1734] [serial = 454] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 179 (0x92c98800) [pid = 1734] [serial = 467] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 178 (0x92c9c400) [pid = 1734] [serial = 464] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 177 (0x91e49400) [pid = 1734] [serial = 403] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 176 (0x8eebc400) [pid = 1734] [serial = 586] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 175 (0x999ea800) [pid = 1734] [serial = 409] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 174 (0xa8290000) [pid = 1734] [serial = 421] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 173 (0x92c99800) [pid = 1734] [serial = 611] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 172 (0x926e9800) [pid = 1734] [serial = 610] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 171 (0x91ca6400) [pid = 1734] [serial = 448] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 170 (0x8da4dc00) [pid = 1734] [serial = 470] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 169 (0xa26d3c00) [pid = 1734] [serial = 412] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 168 (0x8e31b400) [pid = 1734] [serial = 605] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 167 (0x954a8000) [pid = 1734] [serial = 424] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 166 (0x91ca2800) [pid = 1734] [serial = 451] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 165 (0x8e1d6c00) [pid = 1734] [serial = 604] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 164 (0x9268f000) [pid = 1734] [serial = 460] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 163 (0x954c0800) [pid = 1734] [serial = 457] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 162 (0x926f2c00) [pid = 1734] [serial = 589] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 161 (0xa6298000) [pid = 1734] [serial = 415] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 160 (0x9582a000) [pid = 1734] [serial = 406] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 159 (0x954c0400) [pid = 1734] [serial = 473] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 158 (0x92686800) [pid = 1734] [serial = 614] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 157 (0x956a0800) [pid = 1734] [serial = 620] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 156 (0x92405400) [pid = 1734] [serial = 626] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 155 (0x91b87000) [pid = 1734] [serial = 503] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 154 (0x99796000) [pid = 1734] [serial = 500] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 153 (0x99127400) [pid = 1734] [serial = 560] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 152 (0x926f7800) [pid = 1734] [serial = 506] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 151 (0x997c8800) [pid = 1734] [serial = 563] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 150 (0x9aaa1800) [pid = 1734] [serial = 527] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 149 (0x92681400) [pid = 1734] [serial = 554] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 148 (0x8ef16400) [pid = 1734] [serial = 530] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 147 (0x9569cc00) [pid = 1734] [serial = 557] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 146 (0x99b33400) [pid = 1734] [serial = 512] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 145 (0x9a077000) [pid = 1734] [serial = 518] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 144 (0x8e31f400) [pid = 1734] [serial = 551] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 143 (0x99c86000) [pid = 1734] [serial = 515] [outer = (nil)] [url = about:blank] 16:37:52 INFO - PROCESS | 1734 | --DOMWINDOW == 142 (0x997c6400) [pid = 1734] [serial = 509] [outer = (nil)] [url = about:blank] 16:37:53 INFO - PROCESS | 1734 | 1464997073041 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 16:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1336ms 16:37:53 INFO - PROCESS | 1734 | 1464997073070 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 16:37:53 INFO - PROCESS | 1734 | 1464997073077 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 16:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:37:53 INFO - PROCESS | 1734 | 1464997073095 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:37:53 INFO - PROCESS | 1734 | 1464997073098 Marionette TRACE conn3 <- [1,954,null,{}] 16:37:53 INFO - PROCESS | 1734 | 1464997073103 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:53 INFO - PROCESS | 1734 | 1464997073248 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 16:37:53 INFO - PROCESS | 1734 | 1464997073262 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:53 INFO - PROCESS | 1734 | ++DOCSHELL 0x8d907c00 == 96 [pid = 1734] [id = 246] 16:37:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 143 (0x8ef17800) [pid = 1734] [serial = 739] [outer = (nil)] 16:37:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 144 (0x91ca5000) [pid = 1734] [serial = 740] [outer = 0x8ef17800] 16:37:53 INFO - PROCESS | 1734 | 1464997073326 Marionette DEBUG loaded listener.js 16:37:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 145 (0x91df0c00) [pid = 1734] [serial = 741] [outer = 0x8ef17800] 16:37:54 INFO - PROCESS | 1734 | 1464997074107 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 16:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1086ms 16:37:54 INFO - PROCESS | 1734 | 1464997074197 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 16:37:54 INFO - PROCESS | 1734 | 1464997074201 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 16:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:37:54 INFO - PROCESS | 1734 | 1464997074206 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:37:54 INFO - PROCESS | 1734 | 1464997074208 Marionette TRACE conn3 <- [1,958,null,{}] 16:37:54 INFO - PROCESS | 1734 | 1464997074218 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:54 INFO - PROCESS | 1734 | 1464997074363 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 16:37:54 INFO - PROCESS | 1734 | 1464997074373 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:54 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ef15400 == 97 [pid = 1734] [id = 247] 16:37:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 146 (0x91b87000) [pid = 1734] [serial = 742] [outer = (nil)] 16:37:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 147 (0x9233e800) [pid = 1734] [serial = 743] [outer = 0x91b87000] 16:37:54 INFO - PROCESS | 1734 | 1464997074448 Marionette DEBUG loaded listener.js 16:37:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 148 (0x9240d800) [pid = 1734] [serial = 744] [outer = 0x91b87000] 16:37:55 INFO - PROCESS | 1734 | 1464997075349 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 16:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1182ms 16:37:55 INFO - PROCESS | 1734 | 1464997075389 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 16:37:55 INFO - PROCESS | 1734 | 1464997075391 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 16:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:37:55 INFO - PROCESS | 1734 | 1464997075397 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:37:55 INFO - PROCESS | 1734 | 1464997075399 Marionette TRACE conn3 <- [1,962,null,{}] 16:37:55 INFO - PROCESS | 1734 | 1464997075410 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:55 INFO - PROCESS | 1734 | 1464997075615 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 16:37:55 INFO - PROCESS | 1734 | 1464997075647 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:55 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b37d800 == 98 [pid = 1734] [id = 248] 16:37:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 149 (0x91decc00) [pid = 1734] [serial = 745] [outer = (nil)] 16:37:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 150 (0x92c92800) [pid = 1734] [serial = 746] [outer = 0x91decc00] 16:37:55 INFO - PROCESS | 1734 | 1464997075726 Marionette DEBUG loaded listener.js 16:37:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 151 (0x92c9b000) [pid = 1734] [serial = 747] [outer = 0x91decc00] 16:37:56 INFO - PROCESS | 1734 | 1464997076550 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 16:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1229ms 16:37:56 INFO - PROCESS | 1734 | --DOMWINDOW == 150 (0x8e3f7400) [pid = 1734] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:37:56 INFO - PROCESS | 1734 | --DOMWINDOW == 149 (0x8e31c800) [pid = 1734] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:37:56 INFO - PROCESS | 1734 | --DOMWINDOW == 148 (0x914cd400) [pid = 1734] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:37:56 INFO - PROCESS | 1734 | --DOMWINDOW == 147 (0x91e46000) [pid = 1734] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:37:56 INFO - PROCESS | 1734 | --DOMWINDOW == 146 (0x8e3f6000) [pid = 1734] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:37:56 INFO - PROCESS | 1734 | --DOMWINDOW == 145 (0x8da49000) [pid = 1734] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:37:56 INFO - PROCESS | 1734 | --DOMWINDOW == 144 (0x91dea000) [pid = 1734] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:37:56 INFO - PROCESS | 1734 | --DOMWINDOW == 143 (0x8b388c00) [pid = 1734] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:37:56 INFO - PROCESS | 1734 | 1464997076957 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 16:37:56 INFO - PROCESS | 1734 | 1464997076959 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 16:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:37:56 INFO - PROCESS | 1734 | 1464997076968 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:37:56 INFO - PROCESS | 1734 | 1464997076971 Marionette TRACE conn3 <- [1,966,null,{}] 16:37:56 INFO - PROCESS | 1734 | 1464997076997 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:57 INFO - PROCESS | 1734 | 1464997077131 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 16:37:57 INFO - PROCESS | 1734 | 1464997077140 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:57 INFO - PROCESS | 1734 | ++DOCSHELL 0x8d910000 == 99 [pid = 1734] [id = 249] 16:37:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 144 (0x8e1db000) [pid = 1734] [serial = 748] [outer = (nil)] 16:37:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 145 (0x914cd400) [pid = 1734] [serial = 749] [outer = 0x8e1db000] 16:37:57 INFO - PROCESS | 1734 | 1464997077215 Marionette DEBUG loaded listener.js 16:37:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 146 (0x926ef800) [pid = 1734] [serial = 750] [outer = 0x8e1db000] 16:37:57 INFO - PROCESS | 1734 | 1464997077978 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 16:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1041ms 16:37:58 INFO - PROCESS | 1734 | 1464997078009 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 16:37:58 INFO - PROCESS | 1734 | 1464997078013 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 16:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:37:58 INFO - PROCESS | 1734 | 1464997078019 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:37:58 INFO - PROCESS | 1734 | 1464997078021 Marionette TRACE conn3 <- [1,970,null,{}] 16:37:58 INFO - PROCESS | 1734 | 1464997078026 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:58 INFO - PROCESS | 1734 | 1464997078239 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 16:37:58 INFO - PROCESS | 1734 | 1464997078256 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:58 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b382000 == 100 [pid = 1734] [id = 250] 16:37:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 147 (0x8dbce800) [pid = 1734] [serial = 751] [outer = (nil)] 16:37:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 148 (0x95142400) [pid = 1734] [serial = 752] [outer = 0x8dbce800] 16:37:58 INFO - PROCESS | 1734 | 1464997078322 Marionette DEBUG loaded listener.js 16:37:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 149 (0x952e1c00) [pid = 1734] [serial = 753] [outer = 0x8dbce800] 16:37:59 INFO - PROCESS | 1734 | 1464997079196 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 16:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1234ms 16:37:59 INFO - PROCESS | 1734 | 1464997079254 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 16:37:59 INFO - PROCESS | 1734 | 1464997079260 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 16:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:37:59 INFO - PROCESS | 1734 | 1464997079269 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:37:59 INFO - PROCESS | 1734 | 1464997079275 Marionette TRACE conn3 <- [1,974,null,{}] 16:37:59 INFO - PROCESS | 1734 | 1464997079285 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:59 INFO - PROCESS | 1734 | 1464997079485 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 16:37:59 INFO - PROCESS | 1734 | 1464997079669 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:59 INFO - PROCESS | 1734 | ++DOCSHELL 0x8aca4c00 == 101 [pid = 1734] [id = 251] 16:37:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 150 (0x8b388000) [pid = 1734] [serial = 754] [outer = (nil)] 16:37:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 151 (0x8da4ec00) [pid = 1734] [serial = 755] [outer = 0x8b388000] 16:37:59 INFO - PROCESS | 1734 | 1464997079762 Marionette DEBUG loaded listener.js 16:37:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 152 (0x8e097000) [pid = 1734] [serial = 756] [outer = 0x8b388000] 16:38:00 INFO - PROCESS | 1734 | 1464997080702 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 16:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1487ms 16:38:00 INFO - PROCESS | 1734 | 1464997080757 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 16:38:00 INFO - PROCESS | 1734 | 1464997080766 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 16:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:38:00 INFO - PROCESS | 1734 | 1464997080776 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:38:00 INFO - PROCESS | 1734 | 1464997080781 Marionette TRACE conn3 <- [1,978,null,{}] 16:38:00 INFO - PROCESS | 1734 | 1464997080787 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:00 INFO - PROCESS | 1734 | 1464997080973 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 16:38:01 INFO - PROCESS | 1734 | 1464997081156 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:01 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b385800 == 102 [pid = 1734] [id = 252] 16:38:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 153 (0x8b38b800) [pid = 1734] [serial = 757] [outer = (nil)] 16:38:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 154 (0x8ef10c00) [pid = 1734] [serial = 758] [outer = 0x8b38b800] 16:38:01 INFO - PROCESS | 1734 | 1464997081237 Marionette DEBUG loaded listener.js 16:38:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 155 (0x914d0c00) [pid = 1734] [serial = 759] [outer = 0x8b38b800] 16:38:02 INFO - PROCESS | 1734 | 1464997082161 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 16:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1431ms 16:38:02 INFO - PROCESS | 1734 | 1464997082208 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 16:38:02 INFO - PROCESS | 1734 | 1464997082212 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 16:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:38:02 INFO - PROCESS | 1734 | 1464997082220 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:38:02 INFO - PROCESS | 1734 | 1464997082226 Marionette TRACE conn3 <- [1,982,null,{}] 16:38:02 INFO - PROCESS | 1734 | 1464997082242 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:02 INFO - PROCESS | 1734 | 1464997082436 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 16:38:02 INFO - PROCESS | 1734 | 1464997082662 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:02 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e312000 == 103 [pid = 1734] [id = 253] 16:38:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 156 (0x926ea400) [pid = 1734] [serial = 760] [outer = (nil)] 16:38:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 157 (0x93bb4c00) [pid = 1734] [serial = 761] [outer = 0x926ea400] 16:38:02 INFO - PROCESS | 1734 | 1464997082793 Marionette DEBUG loaded listener.js 16:38:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 158 (0x954afc00) [pid = 1734] [serial = 762] [outer = 0x926ea400] 16:38:03 INFO - PROCESS | 1734 | 1464997083648 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 16:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1488ms 16:38:03 INFO - PROCESS | 1734 | 1464997083709 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 16:38:03 INFO - PROCESS | 1734 | 1464997083714 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 16:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:38:03 INFO - PROCESS | 1734 | 1464997083721 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:38:03 INFO - PROCESS | 1734 | 1464997083724 Marionette TRACE conn3 <- [1,986,null,{}] 16:38:03 INFO - PROCESS | 1734 | 1464997083730 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:03 INFO - PROCESS | 1734 | 1464997083918 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 16:38:04 INFO - PROCESS | 1734 | 1464997084097 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:04 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ef17000 == 104 [pid = 1734] [id = 254] 16:38:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 159 (0x954b6000) [pid = 1734] [serial = 763] [outer = (nil)] 16:38:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 160 (0x9569dc00) [pid = 1734] [serial = 764] [outer = 0x954b6000] 16:38:04 INFO - PROCESS | 1734 | 1464997084179 Marionette DEBUG loaded listener.js 16:38:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 161 (0x95830400) [pid = 1734] [serial = 765] [outer = 0x954b6000] 16:38:05 INFO - PROCESS | 1734 | 1464997085072 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 16:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1382ms 16:38:05 INFO - PROCESS | 1734 | 1464997085103 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 16:38:05 INFO - PROCESS | 1734 | 1464997085107 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 16:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:38:05 INFO - PROCESS | 1734 | 1464997085113 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:38:05 INFO - PROCESS | 1734 | 1464997085117 Marionette TRACE conn3 <- [1,990,null,{}] 16:38:05 INFO - PROCESS | 1734 | 1464997085122 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:05 INFO - PROCESS | 1734 | 1464997085297 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 16:38:05 INFO - PROCESS | 1734 | 1464997085482 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:05 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e3f3000 == 105 [pid = 1734] [id = 255] 16:38:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 162 (0x95695400) [pid = 1734] [serial = 766] [outer = (nil)] 16:38:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 163 (0x97882400) [pid = 1734] [serial = 767] [outer = 0x95695400] 16:38:05 INFO - PROCESS | 1734 | 1464997085559 Marionette DEBUG loaded listener.js 16:38:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 164 (0x9928c800) [pid = 1734] [serial = 768] [outer = 0x95695400] 16:38:06 INFO - PROCESS | 1734 | 1464997086461 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 16:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1383ms 16:38:06 INFO - PROCESS | 1734 | 1464997086498 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 16:38:06 INFO - PROCESS | 1734 | 1464997086501 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 16:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:38:06 INFO - PROCESS | 1734 | 1464997086508 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:38:06 INFO - PROCESS | 1734 | 1464997086511 Marionette TRACE conn3 <- [1,994,null,{}] 16:38:06 INFO - PROCESS | 1734 | 1464997086517 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:06 INFO - PROCESS | 1734 | 1464997086729 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 16:38:06 INFO - PROCESS | 1734 | 1464997086910 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:06 INFO - PROCESS | 1734 | ++DOCSHELL 0x8a1e8c00 == 106 [pid = 1734] [id = 256] 16:38:06 INFO - PROCESS | 1734 | ++DOMWINDOW == 165 (0x997c3c00) [pid = 1734] [serial = 769] [outer = (nil)] 16:38:06 INFO - PROCESS | 1734 | ++DOMWINDOW == 166 (0x99b35400) [pid = 1734] [serial = 770] [outer = 0x997c3c00] 16:38:06 INFO - PROCESS | 1734 | 1464997086989 Marionette DEBUG loaded listener.js 16:38:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 167 (0x99c86c00) [pid = 1734] [serial = 771] [outer = 0x997c3c00] 16:38:07 INFO - PROCESS | 1734 | 1464997087978 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 16:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1537ms 16:38:08 INFO - PROCESS | 1734 | 1464997088046 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 16:38:08 INFO - PROCESS | 1734 | 1464997088050 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 16:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:38:08 INFO - PROCESS | 1734 | 1464997088056 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:38:08 INFO - PROCESS | 1734 | 1464997088059 Marionette TRACE conn3 <- [1,998,null,{}] 16:38:08 INFO - PROCESS | 1734 | 1464997088065 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:08 INFO - PROCESS | 1734 | 1464997088257 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 16:38:08 INFO - PROCESS | 1734 | 1464997088438 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:08 INFO - PROCESS | 1734 | ++DOCSHELL 0x966ae800 == 107 [pid = 1734] [id = 257] 16:38:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 168 (0x99a0f800) [pid = 1734] [serial = 772] [outer = (nil)] 16:38:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 169 (0x9a075000) [pid = 1734] [serial = 773] [outer = 0x99a0f800] 16:38:08 INFO - PROCESS | 1734 | 1464997088518 Marionette DEBUG loaded listener.js 16:38:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 170 (0x9a07b000) [pid = 1734] [serial = 774] [outer = 0x99a0f800] 16:38:09 INFO - PROCESS | 1734 | 1464997089392 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 16:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1388ms 16:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:38:09 INFO - PROCESS | 1734 | 1464997089445 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 16:38:09 INFO - PROCESS | 1734 | 1464997089448 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 16:38:09 INFO - PROCESS | 1734 | 1464997089454 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:38:09 INFO - PROCESS | 1734 | 1464997089457 Marionette TRACE conn3 <- [1,1002,null,{}] 16:38:09 INFO - PROCESS | 1734 | 1464997089463 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:09 INFO - PROCESS | 1734 | 1464997089658 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 16:38:09 INFO - PROCESS | 1734 | 1464997089861 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:09 INFO - PROCESS | 1734 | ++DOCSHELL 0x99a01800 == 108 [pid = 1734] [id = 258] 16:38:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 171 (0x99a0b000) [pid = 1734] [serial = 775] [outer = (nil)] 16:38:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 172 (0x9a52f400) [pid = 1734] [serial = 776] [outer = 0x99a0b000] 16:38:09 INFO - PROCESS | 1734 | 1464997089987 Marionette DEBUG loaded listener.js 16:38:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 173 (0x9b195400) [pid = 1734] [serial = 777] [outer = 0x99a0b000] 16:38:11 INFO - PROCESS | 1734 | 1464997091076 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 16:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1686ms 16:38:11 INFO - PROCESS | 1734 | 1464997091140 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 16:38:11 INFO - PROCESS | 1734 | 1464997091144 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 16:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:38:11 INFO - PROCESS | 1734 | 1464997091150 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:38:11 INFO - PROCESS | 1734 | 1464997091153 Marionette TRACE conn3 <- [1,1006,null,{}] 16:38:11 INFO - PROCESS | 1734 | 1464997091158 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:11 INFO - PROCESS | 1734 | 1464997091350 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 16:38:11 INFO - PROCESS | 1734 | 1464997091533 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:11 INFO - PROCESS | 1734 | ++DOCSHELL 0x9a140000 == 109 [pid = 1734] [id = 259] 16:38:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 174 (0x9a141400) [pid = 1734] [serial = 778] [outer = (nil)] 16:38:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 175 (0xa0508400) [pid = 1734] [serial = 779] [outer = 0x9a141400] 16:38:11 INFO - PROCESS | 1734 | 1464997091611 Marionette DEBUG loaded listener.js 16:38:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 176 (0xa050f000) [pid = 1734] [serial = 780] [outer = 0x9a141400] 16:38:12 INFO - PROCESS | 1734 | 1464997092469 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 16:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1396ms 16:38:12 INFO - PROCESS | 1734 | 1464997092546 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 16:38:12 INFO - PROCESS | 1734 | 1464997092550 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 16:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:38:12 INFO - PROCESS | 1734 | 1464997092557 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:38:12 INFO - PROCESS | 1734 | 1464997092561 Marionette TRACE conn3 <- [1,1010,null,{}] 16:38:12 INFO - PROCESS | 1734 | 1464997092567 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:12 INFO - PROCESS | 1734 | 1464997092814 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 16:38:13 INFO - PROCESS | 1734 | 1464997093041 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:13 INFO - PROCESS | 1734 | ++DOCSHELL 0x91b88000 == 110 [pid = 1734] [id = 260] 16:38:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 177 (0x9afb7800) [pid = 1734] [serial = 781] [outer = (nil)] 16:38:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 178 (0xa240ac00) [pid = 1734] [serial = 782] [outer = 0x9afb7800] 16:38:13 INFO - PROCESS | 1734 | 1464997093133 Marionette DEBUG loaded listener.js 16:38:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 179 (0xa2613000) [pid = 1734] [serial = 783] [outer = 0x9afb7800] 16:38:13 INFO - PROCESS | 1734 | 1464997093911 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 16:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1430ms 16:38:13 INFO - PROCESS | 1734 | 1464997093988 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 16:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:38:13 INFO - PROCESS | 1734 | 1464997093992 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 16:38:14 INFO - PROCESS | 1734 | 1464997093999 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:38:14 INFO - PROCESS | 1734 | 1464997094003 Marionette TRACE conn3 <- [1,1014,null,{}] 16:38:14 INFO - PROCESS | 1734 | 1464997094009 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:14 INFO - PROCESS | 1734 | 1464997094212 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 16:38:14 INFO - PROCESS | 1734 | 1464997094395 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:14 INFO - PROCESS | 1734 | ++DOCSHELL 0xa0509400 == 111 [pid = 1734] [id = 261] 16:38:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 180 (0xa1065c00) [pid = 1734] [serial = 784] [outer = (nil)] 16:38:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 181 (0xa3267c00) [pid = 1734] [serial = 785] [outer = 0xa1065c00] 16:38:14 INFO - PROCESS | 1734 | 1464997094483 Marionette DEBUG loaded listener.js 16:38:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 182 (0xa35ec800) [pid = 1734] [serial = 786] [outer = 0xa1065c00] 16:38:15 INFO - PROCESS | 1734 | 1464997095411 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 16:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1484ms 16:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:38:15 INFO - PROCESS | 1734 | 1464997095482 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 16:38:15 INFO - PROCESS | 1734 | 1464997095485 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 16:38:15 INFO - PROCESS | 1734 | 1464997095492 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:38:15 INFO - PROCESS | 1734 | 1464997095496 Marionette TRACE conn3 <- [1,1018,null,{}] 16:38:15 INFO - PROCESS | 1734 | 1464997095501 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:15 INFO - PROCESS | 1734 | 1464997095679 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 16:38:15 INFO - PROCESS | 1734 | 1464997095862 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:15 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ab48400 == 112 [pid = 1734] [id = 262] 16:38:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 183 (0x8ab49000) [pid = 1734] [serial = 787] [outer = (nil)] 16:38:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 184 (0x8ab51800) [pid = 1734] [serial = 788] [outer = 0x8ab49000] 16:38:15 INFO - PROCESS | 1734 | 1464997095945 Marionette DEBUG loaded listener.js 16:38:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 185 (0x8ab53c00) [pid = 1734] [serial = 789] [outer = 0x8ab49000] 16:38:16 INFO - PROCESS | 1734 | 1464997096768 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 16:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1338ms 16:38:16 INFO - PROCESS | 1734 | 1464997096829 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 16:38:16 INFO - PROCESS | 1734 | 1464997096833 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 16:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:38:16 INFO - PROCESS | 1734 | 1464997096839 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:38:16 INFO - PROCESS | 1734 | 1464997096843 Marionette TRACE conn3 <- [1,1022,null,{}] 16:38:16 INFO - PROCESS | 1734 | 1464997096849 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:17 INFO - PROCESS | 1734 | 1464997097040 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 16:38:17 INFO - PROCESS | 1734 | 1464997097224 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:17 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ab49400 == 113 [pid = 1734] [id = 263] 16:38:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 186 (0x8ab51c00) [pid = 1734] [serial = 790] [outer = (nil)] 16:38:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 187 (0x8c5a0c00) [pid = 1734] [serial = 791] [outer = 0x8ab51c00] 16:38:17 INFO - PROCESS | 1734 | 1464997097301 Marionette DEBUG loaded listener.js 16:38:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 188 (0x8c5a2c00) [pid = 1734] [serial = 792] [outer = 0x8ab51c00] 16:38:18 INFO - PROCESS | 1734 | 1464997098193 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 16:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1384ms 16:38:18 INFO - PROCESS | 1734 | 1464997098225 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 16:38:18 INFO - PROCESS | 1734 | 1464997098227 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 16:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:38:18 INFO - PROCESS | 1734 | 1464997098234 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:38:18 INFO - PROCESS | 1734 | 1464997098238 Marionette TRACE conn3 <- [1,1026,null,{}] 16:38:18 INFO - PROCESS | 1734 | 1464997098243 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:18 INFO - PROCESS | 1734 | 1464997098420 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 16:38:18 INFO - PROCESS | 1734 | 1464997098610 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:18 INFO - PROCESS | 1734 | ++DOCSHELL 0x8a1e4400 == 114 [pid = 1734] [id = 264] 16:38:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 189 (0x8a1e6400) [pid = 1734] [serial = 793] [outer = (nil)] 16:38:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 190 (0x8b380c00) [pid = 1734] [serial = 794] [outer = 0x8a1e6400] 16:38:18 INFO - PROCESS | 1734 | 1464997098685 Marionette DEBUG loaded listener.js 16:38:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 191 (0x8c5a1c00) [pid = 1734] [serial = 795] [outer = 0x8a1e6400] 16:38:19 INFO - PROCESS | 1734 | 1464997099552 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 16:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1386ms 16:38:19 INFO - PROCESS | 1734 | 1464997099622 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 16:38:19 INFO - PROCESS | 1734 | 1464997099625 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 16:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:38:19 INFO - PROCESS | 1734 | 1464997099631 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:38:19 INFO - PROCESS | 1734 | 1464997099635 Marionette TRACE conn3 <- [1,1030,null,{}] 16:38:19 INFO - PROCESS | 1734 | 1464997099640 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:19 INFO - PROCESS | 1734 | 1464997099834 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 16:38:20 INFO - PROCESS | 1734 | 1464997100466 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:20 INFO - PROCESS | 1734 | ++DOCSHELL 0x8a1e5c00 == 115 [pid = 1734] [id = 265] 16:38:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 192 (0x8a1e7400) [pid = 1734] [serial = 796] [outer = (nil)] 16:38:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 193 (0x8ac9e400) [pid = 1734] [serial = 797] [outer = 0x8a1e7400] 16:38:20 INFO - PROCESS | 1734 | 1464997100548 Marionette DEBUG loaded listener.js 16:38:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 194 (0x8b38a400) [pid = 1734] [serial = 798] [outer = 0x8a1e7400] 16:38:21 INFO - PROCESS | 1734 | 1464997101365 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 16:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1781ms 16:38:21 INFO - PROCESS | 1734 | 1464997101415 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 16:38:21 INFO - PROCESS | 1734 | 1464997101421 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 16:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:38:21 INFO - PROCESS | 1734 | 1464997101428 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:38:21 INFO - PROCESS | 1734 | 1464997101434 Marionette TRACE conn3 <- [1,1034,null,{}] 16:38:21 INFO - PROCESS | 1734 | 1464997101441 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:21 INFO - PROCESS | 1734 | 1464997101627 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 16:38:21 INFO - PROCESS | 1734 | 1464997101821 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:21 INFO - PROCESS | 1734 | ++DOCSHELL 0x8c5ab800 == 116 [pid = 1734] [id = 266] 16:38:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 195 (0x8d90b800) [pid = 1734] [serial = 799] [outer = (nil)] 16:38:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 196 (0x8dbc1c00) [pid = 1734] [serial = 800] [outer = 0x8d90b800] 16:38:21 INFO - PROCESS | 1734 | 1464997101894 Marionette DEBUG loaded listener.js 16:38:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 197 (0x8e098000) [pid = 1734] [serial = 801] [outer = 0x8d90b800] 16:38:22 INFO - PROCESS | 1734 | 1464997102846 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 16:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1488ms 16:38:22 INFO - PROCESS | 1734 | 1464997102920 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 16:38:22 INFO - PROCESS | 1734 | 1464997102924 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 16:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:38:22 INFO - PROCESS | 1734 | 1464997102932 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:38:22 INFO - PROCESS | 1734 | 1464997102936 Marionette TRACE conn3 <- [1,1038,null,{}] 16:38:22 INFO - PROCESS | 1734 | 1464997102941 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:23 INFO - PROCESS | 1734 | 1464997103115 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 16:38:23 INFO - PROCESS | 1734 | --DOCSHELL 0x8d910000 == 115 [pid = 1734] [id = 249] 16:38:23 INFO - PROCESS | 1734 | --DOMWINDOW == 196 (0x926f1800) [pid = 1734] [serial = 694] [outer = (nil)] [url = about:blank] 16:38:23 INFO - PROCESS | 1734 | 1464997103489 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:23 INFO - PROCESS | 1734 | --DOCSHELL 0x8b37d800 == 114 [pid = 1734] [id = 248] 16:38:23 INFO - PROCESS | 1734 | ++DOCSHELL 0x8aca3800 == 115 [pid = 1734] [id = 267] 16:38:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 197 (0x8aca4800) [pid = 1734] [serial = 802] [outer = (nil)] 16:38:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 198 (0x8d8ad400) [pid = 1734] [serial = 803] [outer = 0x8aca4800] 16:38:23 INFO - PROCESS | 1734 | 1464997103585 Marionette DEBUG loaded listener.js 16:38:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 199 (0x8e31a000) [pid = 1734] [serial = 804] [outer = 0x8aca4800] 16:38:23 INFO - PROCESS | 1734 | --DOCSHELL 0x8ef15400 == 114 [pid = 1734] [id = 247] 16:38:23 INFO - PROCESS | 1734 | --DOCSHELL 0x8d907c00 == 113 [pid = 1734] [id = 246] 16:38:23 INFO - PROCESS | 1734 | --DOCSHELL 0x8ac9e800 == 112 [pid = 1734] [id = 245] 16:38:23 INFO - PROCESS | 1734 | --DOCSHELL 0x8d8b0000 == 111 [pid = 1734] [id = 244] 16:38:23 INFO - PROCESS | 1734 | --DOCSHELL 0x8b38b400 == 110 [pid = 1734] [id = 243] 16:38:23 INFO - PROCESS | 1734 | --DOCSHELL 0x99a03400 == 109 [pid = 1734] [id = 240] 16:38:23 INFO - PROCESS | 1734 | --DOCSHELL 0x99692c00 == 108 [pid = 1734] [id = 239] 16:38:24 INFO - PROCESS | 1734 | --DOCSHELL 0x92683c00 == 107 [pid = 1734] [id = 238] 16:38:24 INFO - PROCESS | 1734 | --DOCSHELL 0x9569d800 == 106 [pid = 1734] [id = 237] 16:38:24 INFO - PROCESS | 1734 | --DOCSHELL 0x914d8400 == 105 [pid = 1734] [id = 236] 16:38:24 INFO - PROCESS | 1734 | --DOCSHELL 0x91c9b400 == 104 [pid = 1734] [id = 235] 16:38:24 INFO - PROCESS | 1734 | --DOCSHELL 0x8e3f6400 == 103 [pid = 1734] [id = 234] 16:38:24 INFO - PROCESS | 1734 | --DOCSHELL 0x8aca1c00 == 102 [pid = 1734] [id = 233] 16:38:24 INFO - PROCESS | 1734 | --DOCSHELL 0x8a1eb000 == 101 [pid = 1734] [id = 232] 16:38:24 INFO - PROCESS | 1734 | --DOCSHELL 0x91c99400 == 100 [pid = 1734] [id = 149] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 198 (0x9aaa2400) [pid = 1734] [serial = 643] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 197 (0x8f06fc00) [pid = 1734] [serial = 652] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 196 (0x8f069800) [pid = 1734] [serial = 679] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 195 (0x8ed49800) [pid = 1734] [serial = 649] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 194 (0x95699c00) [pid = 1734] [serial = 629] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 193 (0x91c9f800) [pid = 1734] [serial = 682] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 192 (0x8f06ac00) [pid = 1734] [serial = 646] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 191 (0x8aca2c00) [pid = 1734] [serial = 658] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 190 (0x914cf400) [pid = 1734] [serial = 680] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 189 (0x9268ec00) [pid = 1734] [serial = 686] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 188 (0x99fc1400) [pid = 1734] [serial = 640] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 187 (0x8f063000) [pid = 1734] [serial = 661] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 186 (0x966b5c00) [pid = 1734] [serial = 637] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 185 (0x8eebb800) [pid = 1734] [serial = 677] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 184 (0x8ef0f000) [pid = 1734] [serial = 691] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 183 (0x95147400) [pid = 1734] [serial = 688] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 182 (0x8d8b1c00) [pid = 1734] [serial = 670] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 181 (0x8e092c00) [pid = 1734] [serial = 674] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 180 (0x8dbc3c00) [pid = 1734] [serial = 673] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 179 (0x8a1ed400) [pid = 1734] [serial = 655] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 178 (0x8e313000) [pid = 1734] [serial = 631] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 177 (0x91e41c00) [pid = 1734] [serial = 683] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 176 (0x92684400) [pid = 1734] [serial = 685] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 175 (0x8ed4ac00) [pid = 1734] [serial = 676] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 174 (0x952dec00) [pid = 1734] [serial = 689] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 173 (0x91b93400) [pid = 1734] [serial = 692] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 172 (0x8b385400) [pid = 1734] [serial = 664] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 171 (0x8e31ac00) [pid = 1734] [serial = 667] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | --DOMWINDOW == 170 (0x91ca5c00) [pid = 1734] [serial = 634] [outer = (nil)] [url = about:blank] 16:38:24 INFO - PROCESS | 1734 | 1464997104376 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 16:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1480ms 16:38:24 INFO - PROCESS | 1734 | 1464997104413 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 16:38:24 INFO - PROCESS | 1734 | 1464997104416 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 16:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:38:24 INFO - PROCESS | 1734 | 1464997104429 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:38:24 INFO - PROCESS | 1734 | 1464997104438 Marionette TRACE conn3 <- [1,1042,null,{}] 16:38:24 INFO - PROCESS | 1734 | 1464997104456 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:24 INFO - PROCESS | 1734 | 1464997104633 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 16:38:24 INFO - PROCESS | 1734 | 1464997104645 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:24 INFO - PROCESS | 1734 | ++DOCSHELL 0x8a1ed400 == 101 [pid = 1734] [id = 268] 16:38:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 171 (0x8e319400) [pid = 1734] [serial = 805] [outer = (nil)] 16:38:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 172 (0x8eeb5800) [pid = 1734] [serial = 806] [outer = 0x8e319400] 16:38:24 INFO - PROCESS | 1734 | 1464997104713 Marionette DEBUG loaded listener.js 16:38:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 173 (0x8eebd000) [pid = 1734] [serial = 807] [outer = 0x8e319400] 16:38:25 INFO - PROCESS | 1734 | 1464997105581 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 16:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1195ms 16:38:25 INFO - PROCESS | 1734 | 1464997105619 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 16:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:38:25 INFO - PROCESS | 1734 | 1464997105624 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 16:38:25 INFO - PROCESS | 1734 | 1464997105634 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:38:25 INFO - PROCESS | 1734 | 1464997105637 Marionette TRACE conn3 <- [1,1046,null,{}] 16:38:25 INFO - PROCESS | 1734 | 1464997105642 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:25 INFO - PROCESS | 1734 | 1464997105812 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 16:38:25 INFO - PROCESS | 1734 | 1464997105976 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:26 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ed4b000 == 102 [pid = 1734] [id = 269] 16:38:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 174 (0x8ed4d400) [pid = 1734] [serial = 808] [outer = (nil)] 16:38:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 175 (0x8f063000) [pid = 1734] [serial = 809] [outer = 0x8ed4d400] 16:38:26 INFO - PROCESS | 1734 | 1464997106047 Marionette DEBUG loaded listener.js 16:38:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 176 (0x8f06fc00) [pid = 1734] [serial = 810] [outer = 0x8ed4d400] 16:38:26 INFO - PROCESS | 1734 | 1464997106843 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 16:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1242ms 16:38:26 INFO - PROCESS | 1734 | 1464997106872 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 16:38:26 INFO - PROCESS | 1734 | 1464997106875 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 16:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:38:26 INFO - PROCESS | 1734 | 1464997106888 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:38:26 INFO - PROCESS | 1734 | 1464997106891 Marionette TRACE conn3 <- [1,1050,null,{}] 16:38:26 INFO - PROCESS | 1734 | 1464997106897 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:27 INFO - PROCESS | 1734 | 1464997107105 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 16:38:27 INFO - PROCESS | 1734 | 1464997107145 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:27 INFO - PROCESS | 1734 | ++DOCSHELL 0x8f06c400 == 103 [pid = 1734] [id = 270] 16:38:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 177 (0x914d3c00) [pid = 1734] [serial = 811] [outer = (nil)] 16:38:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 178 (0x91a10000) [pid = 1734] [serial = 812] [outer = 0x914d3c00] 16:38:27 INFO - PROCESS | 1734 | 1464997107341 Marionette DEBUG loaded listener.js 16:38:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 179 (0x91c9e000) [pid = 1734] [serial = 813] [outer = 0x914d3c00] 16:38:28 INFO - PROCESS | 1734 | --DOMWINDOW == 178 (0x91decc00) [pid = 1734] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:38:28 INFO - PROCESS | 1734 | --DOMWINDOW == 177 (0x8e1db000) [pid = 1734] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:38:28 INFO - PROCESS | 1734 | --DOMWINDOW == 176 (0x8aca9400) [pid = 1734] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:38:28 INFO - PROCESS | 1734 | --DOMWINDOW == 175 (0x8ef17800) [pid = 1734] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:38:28 INFO - PROCESS | 1734 | --DOMWINDOW == 174 (0x8d8b5800) [pid = 1734] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:38:28 INFO - PROCESS | 1734 | --DOMWINDOW == 173 (0x91b87000) [pid = 1734] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:38:28 INFO - PROCESS | 1734 | --DOMWINDOW == 172 (0x8d903400) [pid = 1734] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:38:28 INFO - PROCESS | 1734 | 1464997108400 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 16:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1538ms 16:38:28 INFO - PROCESS | 1734 | 1464997108426 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 16:38:28 INFO - PROCESS | 1734 | 1464997108430 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 16:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:38:28 INFO - PROCESS | 1734 | 1464997108436 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:38:28 INFO - PROCESS | 1734 | 1464997108438 Marionette TRACE conn3 <- [1,1054,null,{}] 16:38:28 INFO - PROCESS | 1734 | 1464997108443 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:28 INFO - PROCESS | 1734 | 1464997108595 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 16:38:28 INFO - PROCESS | 1734 | 1464997108614 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:28 INFO - PROCESS | 1734 | ++DOCSHELL 0x91a04400 == 104 [pid = 1734] [id = 271] 16:38:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 173 (0x91a0a800) [pid = 1734] [serial = 814] [outer = (nil)] 16:38:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 174 (0x91ca8800) [pid = 1734] [serial = 815] [outer = 0x91a0a800] 16:38:28 INFO - PROCESS | 1734 | 1464997108682 Marionette DEBUG loaded listener.js 16:38:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 175 (0x91de7000) [pid = 1734] [serial = 816] [outer = 0x91a0a800] 16:38:29 INFO - PROCESS | 1734 | 1464997109522 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 16:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1136ms 16:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:38:29 INFO - PROCESS | 1734 | 1464997109573 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 16:38:29 INFO - PROCESS | 1734 | 1464997109575 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 16:38:29 INFO - PROCESS | 1734 | 1464997109585 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:38:29 INFO - PROCESS | 1734 | 1464997109588 Marionette TRACE conn3 <- [1,1058,null,{}] 16:38:29 INFO - PROCESS | 1734 | 1464997109593 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:29 INFO - PROCESS | 1734 | 1464997109747 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 16:38:29 INFO - PROCESS | 1734 | 1464997109760 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:29 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ef17800 == 105 [pid = 1734] [id = 272] 16:38:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 176 (0x91ca7800) [pid = 1734] [serial = 817] [outer = (nil)] 16:38:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 177 (0x920b9c00) [pid = 1734] [serial = 818] [outer = 0x91ca7800] 16:38:29 INFO - PROCESS | 1734 | 1464997109827 Marionette DEBUG loaded listener.js 16:38:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 178 (0x9268b000) [pid = 1734] [serial = 819] [outer = 0x91ca7800] 16:38:30 INFO - PROCESS | 1734 | 1464997110948 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 16:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1394ms 16:38:30 INFO - PROCESS | 1734 | 1464997110975 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 16:38:30 INFO - PROCESS | 1734 | 1464997110982 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 16:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:38:30 INFO - PROCESS | 1734 | 1464997110991 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:38:31 INFO - PROCESS | 1734 | 1464997110997 Marionette TRACE conn3 <- [1,1062,null,{}] 16:38:31 INFO - PROCESS | 1734 | 1464997111005 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:31 INFO - PROCESS | 1734 | 1464997111212 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 16:38:31 INFO - PROCESS | 1734 | 1464997111445 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:31 INFO - PROCESS | 1734 | ++DOCSHELL 0x8c5a9800 == 106 [pid = 1734] [id = 273] 16:38:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 179 (0x8d8b3000) [pid = 1734] [serial = 820] [outer = (nil)] 16:38:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 180 (0x8da4f400) [pid = 1734] [serial = 821] [outer = 0x8d8b3000] 16:38:31 INFO - PROCESS | 1734 | 1464997111586 Marionette DEBUG loaded listener.js 16:38:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 181 (0x8e1d1400) [pid = 1734] [serial = 822] [outer = 0x8d8b3000] 16:38:32 INFO - PROCESS | 1734 | 1464997112493 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 16:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1535ms 16:38:32 INFO - PROCESS | 1734 | 1464997112526 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 16:38:32 INFO - PROCESS | 1734 | 1464997112534 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 16:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:38:32 INFO - PROCESS | 1734 | 1464997112545 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:38:32 INFO - PROCESS | 1734 | 1464997112549 Marionette TRACE conn3 <- [1,1066,null,{}] 16:38:32 INFO - PROCESS | 1734 | 1464997112555 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:32 INFO - PROCESS | 1734 | 1464997112735 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 16:38:32 INFO - PROCESS | 1734 | 1464997112925 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:32 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e314000 == 107 [pid = 1734] [id = 274] 16:38:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 182 (0x8e3f6400) [pid = 1734] [serial = 823] [outer = (nil)] 16:38:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 183 (0x8ed4b400) [pid = 1734] [serial = 824] [outer = 0x8e3f6400] 16:38:33 INFO - PROCESS | 1734 | 1464997113007 Marionette DEBUG loaded listener.js 16:38:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 184 (0x8ef16000) [pid = 1734] [serial = 825] [outer = 0x8e3f6400] 16:38:34 INFO - PROCESS | 1734 | 1464997113999 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 16:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1488ms 16:38:34 INFO - PROCESS | 1734 | 1464997114034 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 16:38:34 INFO - PROCESS | 1734 | 1464997114038 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 16:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:38:34 INFO - PROCESS | 1734 | 1464997114045 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:38:34 INFO - PROCESS | 1734 | 1464997114051 Marionette TRACE conn3 <- [1,1070,null,{}] 16:38:34 INFO - PROCESS | 1734 | 1464997114066 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:34 INFO - PROCESS | 1734 | 1464997114257 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 16:38:34 INFO - PROCESS | 1734 | 1464997114442 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:34 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e1d6000 == 108 [pid = 1734] [id = 275] 16:38:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 185 (0x8ed4e000) [pid = 1734] [serial = 826] [outer = (nil)] 16:38:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 186 (0x926ec400) [pid = 1734] [serial = 827] [outer = 0x8ed4e000] 16:38:34 INFO - PROCESS | 1734 | 1464997114528 Marionette DEBUG loaded listener.js 16:38:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 187 (0x926f3c00) [pid = 1734] [serial = 828] [outer = 0x8ed4e000] 16:38:35 INFO - PROCESS | 1734 | 1464997115406 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 16:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1434ms 16:38:35 INFO - PROCESS | 1734 | 1464997115480 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 16:38:35 INFO - PROCESS | 1734 | 1464997115485 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 16:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:38:35 INFO - PROCESS | 1734 | 1464997115491 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:38:35 INFO - PROCESS | 1734 | 1464997115493 Marionette TRACE conn3 <- [1,1074,null,{}] 16:38:35 INFO - PROCESS | 1734 | 1464997115499 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:35 INFO - PROCESS | 1734 | 1464997115692 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 16:38:35 INFO - PROCESS | 1734 | 1464997115876 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:35 INFO - PROCESS | 1734 | ++DOCSHELL 0x8d905800 == 109 [pid = 1734] [id = 276] 16:38:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 188 (0x926f5000) [pid = 1734] [serial = 829] [outer = (nil)] 16:38:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 189 (0x92fc7000) [pid = 1734] [serial = 830] [outer = 0x926f5000] 16:38:35 INFO - PROCESS | 1734 | 1464997115952 Marionette DEBUG loaded listener.js 16:38:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 190 (0x93bbac00) [pid = 1734] [serial = 831] [outer = 0x926f5000] 16:38:36 INFO - PROCESS | 1734 | 1464997116870 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 16:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1429ms 16:38:36 INFO - PROCESS | 1734 | 1464997116921 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 16:38:36 INFO - PROCESS | 1734 | 1464997116925 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 16:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:38:36 INFO - PROCESS | 1734 | 1464997116931 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:38:36 INFO - PROCESS | 1734 | 1464997116934 Marionette TRACE conn3 <- [1,1078,null,{}] 16:38:36 INFO - PROCESS | 1734 | 1464997116939 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:37 INFO - PROCESS | 1734 | 1464997117110 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 16:38:37 INFO - PROCESS | 1734 | 1464997117302 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:37 INFO - PROCESS | 1734 | ++DOCSHELL 0x92c9a800 == 110 [pid = 1734] [id = 277] 16:38:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 191 (0x93bc1c00) [pid = 1734] [serial = 832] [outer = (nil)] 16:38:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 192 (0x9476a800) [pid = 1734] [serial = 833] [outer = 0x93bc1c00] 16:38:37 INFO - PROCESS | 1734 | 1464997117379 Marionette DEBUG loaded listener.js 16:38:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 193 (0x94777c00) [pid = 1734] [serial = 834] [outer = 0x93bc1c00] 16:38:38 INFO - PROCESS | 1734 | 1464997118290 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 16:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1382ms 16:38:38 INFO - PROCESS | 1734 | 1464997118314 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 16:38:38 INFO - PROCESS | 1734 | 1464997118317 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 16:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:38:38 INFO - PROCESS | 1734 | 1464997118323 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:38:38 INFO - PROCESS | 1734 | 1464997118326 Marionette TRACE conn3 <- [1,1082,null,{}] 16:38:38 INFO - PROCESS | 1734 | 1464997118331 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:38 INFO - PROCESS | 1734 | 1464997118534 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 16:38:38 INFO - PROCESS | 1734 | 1464997118721 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:38 INFO - PROCESS | 1734 | ++DOCSHELL 0x9268ec00 == 111 [pid = 1734] [id = 278] 16:38:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 194 (0x94774000) [pid = 1734] [serial = 835] [outer = (nil)] 16:38:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 195 (0x95497c00) [pid = 1734] [serial = 836] [outer = 0x94774000] 16:38:38 INFO - PROCESS | 1734 | 1464997118801 Marionette DEBUG loaded listener.js 16:38:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 196 (0x954b8800) [pid = 1734] [serial = 837] [outer = 0x94774000] 16:38:39 INFO - PROCESS | 1734 | 1464997119669 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 16:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1377ms 16:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:38:39 INFO - PROCESS | 1734 | 1464997119701 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 16:38:39 INFO - PROCESS | 1734 | 1464997119704 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 16:38:39 INFO - PROCESS | 1734 | 1464997119711 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:38:39 INFO - PROCESS | 1734 | 1464997119714 Marionette TRACE conn3 <- [1,1086,null,{}] 16:38:39 INFO - PROCESS | 1734 | 1464997119720 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:39 INFO - PROCESS | 1734 | 1464997119898 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 16:38:40 INFO - PROCESS | 1734 | 1464997120089 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:40 INFO - PROCESS | 1734 | ++DOCSHELL 0x94691c00 == 112 [pid = 1734] [id = 279] 16:38:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 197 (0x952e5400) [pid = 1734] [serial = 838] [outer = (nil)] 16:38:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 198 (0x95697400) [pid = 1734] [serial = 839] [outer = 0x952e5400] 16:38:40 INFO - PROCESS | 1734 | 1464997120165 Marionette DEBUG loaded listener.js 16:38:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 199 (0x9569cc00) [pid = 1734] [serial = 840] [outer = 0x952e5400] 16:38:41 INFO - PROCESS | 1734 | 1464997121058 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 16:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1387ms 16:38:41 INFO - PROCESS | 1734 | 1464997121098 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 16:38:41 INFO - PROCESS | 1734 | 1464997121101 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 16:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:38:41 INFO - PROCESS | 1734 | 1464997121108 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:38:41 INFO - PROCESS | 1734 | 1464997121110 Marionette TRACE conn3 <- [1,1090,null,{}] 16:38:41 INFO - PROCESS | 1734 | 1464997121117 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:41 INFO - PROCESS | 1734 | 1464997121288 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 16:38:41 INFO - PROCESS | 1734 | 1464997121478 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:41 INFO - PROCESS | 1734 | ++DOCSHELL 0x8eeb3c00 == 113 [pid = 1734] [id = 280] 16:38:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 200 (0x952e2800) [pid = 1734] [serial = 841] [outer = (nil)] 16:38:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 201 (0x966b0000) [pid = 1734] [serial = 842] [outer = 0x952e2800] 16:38:41 INFO - PROCESS | 1734 | 1464997121553 Marionette DEBUG loaded listener.js 16:38:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 202 (0x966b4800) [pid = 1734] [serial = 843] [outer = 0x952e2800] 16:38:42 INFO - PROCESS | 1734 | 1464997122394 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 16:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1345ms 16:38:42 INFO - PROCESS | 1734 | 1464997122453 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 16:38:42 INFO - PROCESS | 1734 | 1464997122457 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 16:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:38:42 INFO - PROCESS | 1734 | 1464997122463 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:38:42 INFO - PROCESS | 1734 | 1464997122466 Marionette TRACE conn3 <- [1,1094,null,{}] 16:38:42 INFO - PROCESS | 1734 | 1464997122472 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:42 INFO - PROCESS | 1734 | 1464997122647 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 16:38:42 INFO - PROCESS | 1734 | 1464997122834 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:42 INFO - PROCESS | 1734 | ++DOCSHELL 0x9268c000 == 114 [pid = 1734] [id = 281] 16:38:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 203 (0x9582b800) [pid = 1734] [serial = 844] [outer = (nil)] 16:38:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 204 (0x9850cc00) [pid = 1734] [serial = 845] [outer = 0x9582b800] 16:38:42 INFO - PROCESS | 1734 | 1464997122923 Marionette DEBUG loaded listener.js 16:38:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 205 (0x98e79000) [pid = 1734] [serial = 846] [outer = 0x9582b800] 16:38:43 INFO - PROCESS | 1734 | 1464997123778 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 16:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1388ms 16:38:43 INFO - PROCESS | 1734 | 1464997123852 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 16:38:43 INFO - PROCESS | 1734 | 1464997123855 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 16:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:38:43 INFO - PROCESS | 1734 | 1464997123861 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:38:43 INFO - PROCESS | 1734 | 1464997123864 Marionette TRACE conn3 <- [1,1098,null,{}] 16:38:43 INFO - PROCESS | 1734 | 1464997123869 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:44 INFO - PROCESS | 1734 | 1464997124085 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 16:38:44 INFO - PROCESS | 1734 | 1464997124274 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:44 INFO - PROCESS | 1734 | ++DOCSHELL 0x954abc00 == 115 [pid = 1734] [id = 282] 16:38:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 206 (0x95698400) [pid = 1734] [serial = 847] [outer = (nil)] 16:38:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 207 (0x99695c00) [pid = 1734] [serial = 848] [outer = 0x95698400] 16:38:44 INFO - PROCESS | 1734 | 1464997124353 Marionette DEBUG loaded listener.js 16:38:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 208 (0x9969bc00) [pid = 1734] [serial = 849] [outer = 0x95698400] 16:38:45 INFO - PROCESS | 1734 | 1464997125222 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 16:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1429ms 16:38:45 INFO - PROCESS | 1734 | 1464997125290 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 16:38:45 INFO - PROCESS | 1734 | 1464997125295 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 16:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:38:45 INFO - PROCESS | 1734 | 1464997125300 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:38:45 INFO - PROCESS | 1734 | 1464997125304 Marionette TRACE conn3 <- [1,1102,null,{}] 16:38:45 INFO - PROCESS | 1734 | 1464997125309 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:45 INFO - PROCESS | 1734 | 1464997125544 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 16:38:45 INFO - PROCESS | 1734 | 1464997125739 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:45 INFO - PROCESS | 1734 | ++DOCSHELL 0x966b1c00 == 116 [pid = 1734] [id = 283] 16:38:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 209 (0x997c0400) [pid = 1734] [serial = 850] [outer = (nil)] 16:38:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 210 (0x99a0b400) [pid = 1734] [serial = 851] [outer = 0x997c0400] 16:38:45 INFO - PROCESS | 1734 | 1464997125874 Marionette DEBUG loaded listener.js 16:38:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 211 (0x99b40800) [pid = 1734] [serial = 852] [outer = 0x997c0400] 16:38:46 INFO - PROCESS | 1734 | 1464997126686 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 16:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1437ms 16:38:46 INFO - PROCESS | 1734 | 1464997126739 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 16:38:46 INFO - PROCESS | 1734 | 1464997126742 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 16:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:38:46 INFO - PROCESS | 1734 | 1464997126748 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:38:46 INFO - PROCESS | 1734 | 1464997126750 Marionette TRACE conn3 <- [1,1106,null,{}] 16:38:46 INFO - PROCESS | 1734 | 1464997126756 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:46 INFO - PROCESS | 1734 | 1464997126923 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 16:38:47 INFO - PROCESS | 1734 | 1464997127117 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:47 INFO - PROCESS | 1734 | ++DOCSHELL 0x99a07800 == 117 [pid = 1734] [id = 284] 16:38:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 212 (0x99b35c00) [pid = 1734] [serial = 853] [outer = (nil)] 16:38:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 213 (0x99c8ec00) [pid = 1734] [serial = 854] [outer = 0x99b35c00] 16:38:47 INFO - PROCESS | 1734 | 1464997127192 Marionette DEBUG loaded listener.js 16:38:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 214 (0x99fc3800) [pid = 1734] [serial = 855] [outer = 0x99b35c00] 16:38:48 INFO - PROCESS | 1734 | 1464997128019 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 16:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1332ms 16:38:48 INFO - PROCESS | 1734 | 1464997128081 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 16:38:48 INFO - PROCESS | 1734 | 1464997128085 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 16:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:38:48 INFO - PROCESS | 1734 | 1464997128091 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:38:48 INFO - PROCESS | 1734 | 1464997128093 Marionette TRACE conn3 <- [1,1110,null,{}] 16:38:48 INFO - PROCESS | 1734 | 1464997128107 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:48 INFO - PROCESS | 1734 | 1464997128284 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 16:38:48 INFO - PROCESS | 1734 | 1464997128483 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:48 INFO - PROCESS | 1734 | ++DOCSHELL 0x8aca7400 == 118 [pid = 1734] [id = 285] 16:38:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 215 (0x99a0d800) [pid = 1734] [serial = 856] [outer = (nil)] 16:38:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 216 (0x9a07d800) [pid = 1734] [serial = 857] [outer = 0x99a0d800] 16:38:48 INFO - PROCESS | 1734 | 1464997128565 Marionette DEBUG loaded listener.js 16:38:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 217 (0x9a139400) [pid = 1734] [serial = 858] [outer = 0x99a0d800] 16:38:49 INFO - PROCESS | 1734 | 1464997129400 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 16:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1338ms 16:38:49 INFO - PROCESS | 1734 | 1464997129429 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 16:38:49 INFO - PROCESS | 1734 | 1464997129433 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 16:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:38:49 INFO - PROCESS | 1734 | 1464997129440 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:38:49 INFO - PROCESS | 1734 | 1464997129442 Marionette TRACE conn3 <- [1,1114,null,{}] 16:38:49 INFO - PROCESS | 1734 | 1464997129448 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:49 INFO - PROCESS | 1734 | 1464997129693 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 16:38:49 INFO - PROCESS | 1734 | 1464997129848 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:49 INFO - PROCESS | 1734 | ++DOCSHELL 0x954aa000 == 119 [pid = 1734] [id = 286] 16:38:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 218 (0x954b7800) [pid = 1734] [serial = 859] [outer = (nil)] 16:38:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 219 (0x9a081000) [pid = 1734] [serial = 860] [outer = 0x954b7800] 16:38:49 INFO - PROCESS | 1734 | 1464997129976 Marionette DEBUG loaded listener.js 16:38:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 220 (0x9a2b9c00) [pid = 1734] [serial = 861] [outer = 0x954b7800] 16:38:51 INFO - PROCESS | 1734 | 1464997131245 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 16:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1831ms 16:38:51 INFO - PROCESS | 1734 | 1464997131282 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 16:38:51 INFO - PROCESS | 1734 | 1464997131287 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 16:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:38:51 INFO - PROCESS | 1734 | 1464997131296 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:38:51 INFO - PROCESS | 1734 | 1464997131302 Marionette TRACE conn3 <- [1,1118,null,{}] 16:38:51 INFO - PROCESS | 1734 | 1464997131310 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:51 INFO - PROCESS | 1734 | 1464997131540 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 16:38:51 INFO - PROCESS | 1734 | 1464997131736 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:51 INFO - PROCESS | 1734 | ++DOCSHELL 0x8a1e6000 == 120 [pid = 1734] [id = 287] 16:38:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 221 (0x8da46000) [pid = 1734] [serial = 862] [outer = (nil)] 16:38:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 222 (0x8e096000) [pid = 1734] [serial = 863] [outer = 0x8da46000] 16:38:51 INFO - PROCESS | 1734 | 1464997131810 Marionette DEBUG loaded listener.js 16:38:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 223 (0x8e318400) [pid = 1734] [serial = 864] [outer = 0x8da46000] 16:38:52 INFO - PROCESS | 1734 | 1464997132621 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 16:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1385ms 16:38:52 INFO - PROCESS | 1734 | 1464997132681 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 16:38:52 INFO - PROCESS | 1734 | 1464997132688 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 16:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:38:52 INFO - PROCESS | 1734 | 1464997132697 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:38:52 INFO - PROCESS | 1734 | 1464997132701 Marionette TRACE conn3 <- [1,1122,null,{}] 16:38:52 INFO - PROCESS | 1734 | 1464997132707 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:52 INFO - PROCESS | 1734 | 1464997132878 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 16:38:53 INFO - PROCESS | 1734 | 1464997133253 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:53 INFO - PROCESS | 1734 | ++DOCSHELL 0x8c5a3400 == 121 [pid = 1734] [id = 288] 16:38:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 224 (0x8c5a4c00) [pid = 1734] [serial = 865] [outer = (nil)] 16:38:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 225 (0x8e3fa000) [pid = 1734] [serial = 866] [outer = 0x8c5a4c00] 16:38:53 INFO - PROCESS | 1734 | 1464997133341 Marionette DEBUG loaded listener.js 16:38:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 226 (0x91b87000) [pid = 1734] [serial = 867] [outer = 0x8c5a4c00] 16:38:54 INFO - PROCESS | 1734 | 1464997134153 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 16:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1488ms 16:38:54 INFO - PROCESS | 1734 | 1464997134186 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 16:38:54 INFO - PROCESS | 1734 | 1464997134189 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 16:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:38:54 INFO - PROCESS | 1734 | 1464997134195 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:38:54 INFO - PROCESS | 1734 | 1464997134200 Marionette TRACE conn3 <- [1,1126,null,{}] 16:38:54 INFO - PROCESS | 1734 | 1464997134214 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:54 INFO - PROCESS | 1734 | 1464997134386 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 16:38:54 INFO - PROCESS | 1734 | --DOCSHELL 0x91a04400 == 120 [pid = 1734] [id = 271] 16:38:54 INFO - PROCESS | 1734 | --DOMWINDOW == 225 (0x95142400) [pid = 1734] [serial = 752] [outer = (nil)] [url = about:blank] 16:38:54 INFO - PROCESS | 1734 | --DOMWINDOW == 224 (0x8da4b000) [pid = 1734] [serial = 697] [outer = (nil)] [url = about:blank] 16:38:54 INFO - PROCESS | 1734 | --DOMWINDOW == 223 (0x954c5400) [pid = 1734] [serial = 706] [outer = (nil)] [url = about:blank] 16:38:54 INFO - PROCESS | 1734 | --DOMWINDOW == 222 (0x9582f000) [pid = 1734] [serial = 709] [outer = (nil)] [url = about:blank] 16:38:54 INFO - PROCESS | 1734 | --DOMWINDOW == 221 (0x9514a800) [pid = 1734] [serial = 703] [outer = (nil)] [url = about:blank] 16:38:54 INFO - PROCESS | 1734 | --DOMWINDOW == 220 (0x9965a800) [pid = 1734] [serial = 712] [outer = (nil)] [url = about:blank] 16:38:54 INFO - PROCESS | 1734 | --DOMWINDOW == 219 (0x997cbc00) [pid = 1734] [serial = 716] [outer = (nil)] [url = about:blank] 16:38:54 INFO - PROCESS | 1734 | --DOMWINDOW == 218 (0x99c8ac00) [pid = 1734] [serial = 719] [outer = (nil)] [url = about:blank] 16:38:54 INFO - PROCESS | 1734 | --DOMWINDOW == 217 (0x9a138800) [pid = 1734] [serial = 722] [outer = (nil)] [url = about:blank] 16:38:54 INFO - PROCESS | 1734 | --DOMWINDOW == 216 (0x8ef0fc00) [pid = 1734] [serial = 700] [outer = (nil)] [url = about:blank] 16:38:54 INFO - PROCESS | 1734 | --DOMWINDOW == 215 (0x92c9e400) [pid = 1734] [serial = 725] [outer = (nil)] [url = about:blank] 16:38:54 INFO - PROCESS | 1734 | 1464997134810 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:54 INFO - PROCESS | 1734 | ++DOCSHELL 0x8da4b000 == 121 [pid = 1734] [id = 289] 16:38:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 216 (0x8dbc8000) [pid = 1734] [serial = 868] [outer = (nil)] 16:38:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 217 (0x8e1dd000) [pid = 1734] [serial = 869] [outer = 0x8dbc8000] 16:38:54 INFO - PROCESS | 1734 | 1464997134887 Marionette DEBUG loaded listener.js 16:38:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 218 (0x8ef12000) [pid = 1734] [serial = 870] [outer = 0x8dbc8000] 16:38:55 INFO - PROCESS | 1734 | --DOCSHELL 0x8a1ed400 == 120 [pid = 1734] [id = 268] 16:38:55 INFO - PROCESS | 1734 | --DOCSHELL 0x8aca3800 == 119 [pid = 1734] [id = 267] 16:38:55 INFO - PROCESS | 1734 | --DOCSHELL 0x8c5ab800 == 118 [pid = 1734] [id = 266] 16:38:55 INFO - PROCESS | 1734 | --DOCSHELL 0x8a1e5c00 == 117 [pid = 1734] [id = 265] 16:38:55 INFO - PROCESS | 1734 | --DOCSHELL 0x99a01800 == 116 [pid = 1734] [id = 258] 16:38:55 INFO - PROCESS | 1734 | --DOCSHELL 0x966ae800 == 115 [pid = 1734] [id = 257] 16:38:55 INFO - PROCESS | 1734 | --DOCSHELL 0x8a1e8c00 == 114 [pid = 1734] [id = 256] 16:38:55 INFO - PROCESS | 1734 | --DOCSHELL 0x8e3f3000 == 113 [pid = 1734] [id = 255] 16:38:55 INFO - PROCESS | 1734 | --DOCSHELL 0x8ef17000 == 112 [pid = 1734] [id = 254] 16:38:55 INFO - PROCESS | 1734 | --DOCSHELL 0x8e312000 == 111 [pid = 1734] [id = 253] 16:38:55 INFO - PROCESS | 1734 | --DOCSHELL 0x8b385800 == 110 [pid = 1734] [id = 252] 16:38:55 INFO - PROCESS | 1734 | --DOCSHELL 0x8aca4c00 == 109 [pid = 1734] [id = 251] 16:38:55 INFO - PROCESS | 1734 | --DOMWINDOW == 217 (0x92c92800) [pid = 1734] [serial = 746] [outer = (nil)] [url = about:blank] 16:38:55 INFO - PROCESS | 1734 | --DOMWINDOW == 216 (0x914cd400) [pid = 1734] [serial = 749] [outer = (nil)] [url = about:blank] 16:38:55 INFO - PROCESS | 1734 | --DOMWINDOW == 215 (0x92c9b000) [pid = 1734] [serial = 747] [outer = (nil)] [url = about:blank] 16:38:55 INFO - PROCESS | 1734 | --DOMWINDOW == 214 (0x8e1dc800) [pid = 1734] [serial = 737] [outer = (nil)] [url = about:blank] 16:38:55 INFO - PROCESS | 1734 | --DOMWINDOW == 213 (0x8ef10400) [pid = 1734] [serial = 738] [outer = (nil)] [url = about:blank] 16:38:55 INFO - PROCESS | 1734 | --DOMWINDOW == 212 (0x91ca5000) [pid = 1734] [serial = 740] [outer = (nil)] [url = about:blank] 16:38:55 INFO - PROCESS | 1734 | --DOMWINDOW == 211 (0x91df0c00) [pid = 1734] [serial = 741] [outer = (nil)] [url = about:blank] 16:38:55 INFO - PROCESS | 1734 | --DOMWINDOW == 210 (0x8f065000) [pid = 1734] [serial = 735] [outer = (nil)] [url = about:blank] 16:38:55 INFO - PROCESS | 1734 | --DOMWINDOW == 209 (0x8ed4d000) [pid = 1734] [serial = 734] [outer = (nil)] [url = about:blank] 16:38:55 INFO - PROCESS | 1734 | --DOMWINDOW == 208 (0x9233e800) [pid = 1734] [serial = 743] [outer = (nil)] [url = about:blank] 16:38:55 INFO - PROCESS | 1734 | --DOMWINDOW == 207 (0x8e31bc00) [pid = 1734] [serial = 732] [outer = (nil)] [url = about:blank] 16:38:55 INFO - PROCESS | 1734 | --DOMWINDOW == 206 (0x8e09f800) [pid = 1734] [serial = 731] [outer = (nil)] [url = about:blank] 16:38:55 INFO - PROCESS | 1734 | --DOMWINDOW == 205 (0x91a05400) [pid = 1734] [serial = 728] [outer = (nil)] [url = about:blank] 16:38:55 INFO - PROCESS | 1734 | --DOMWINDOW == 204 (0x926ef800) [pid = 1734] [serial = 750] [outer = (nil)] [url = about:blank] 16:38:55 INFO - PROCESS | 1734 | --DOMWINDOW == 203 (0x9240d800) [pid = 1734] [serial = 744] [outer = (nil)] [url = about:blank] 16:38:55 INFO - PROCESS | 1734 | --DOMWINDOW == 202 (0x9268e000) [pid = 1734] [serial = 461] [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.] 16:38:55 INFO - PROCESS | 1734 | 1464997135670 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 16:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1540ms 16:38:55 INFO - PROCESS | 1734 | 1464997135735 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 16:38:55 INFO - PROCESS | 1734 | 1464997135740 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 16:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:38:55 INFO - PROCESS | 1734 | 1464997135745 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:38:55 INFO - PROCESS | 1734 | 1464997135747 Marionette TRACE conn3 <- [1,1130,null,{}] 16:38:55 INFO - PROCESS | 1734 | 1464997135753 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:55 INFO - PROCESS | 1734 | 1464997135921 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 16:38:56 INFO - PROCESS | 1734 | 1464997136106 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:56 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b389000 == 110 [pid = 1734] [id = 290] 16:38:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 203 (0x8e1dc800) [pid = 1734] [serial = 871] [outer = (nil)] 16:38:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 204 (0x91e44800) [pid = 1734] [serial = 872] [outer = 0x8e1dc800] 16:38:56 INFO - PROCESS | 1734 | 1464997136175 Marionette DEBUG loaded listener.js 16:38:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 205 (0x92686c00) [pid = 1734] [serial = 873] [outer = 0x8e1dc800] 16:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1131ms 16:38:56 INFO - PROCESS | 1734 | 1464997136869 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 16:38:56 INFO - PROCESS | 1734 | 1464997136881 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 16:38:56 INFO - PROCESS | 1734 | 1464997136884 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 16:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:38:56 INFO - PROCESS | 1734 | 1464997136890 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:38:56 INFO - PROCESS | 1734 | 1464997136892 Marionette TRACE conn3 <- [1,1134,null,{}] 16:38:56 INFO - PROCESS | 1734 | 1464997136897 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:57 INFO - PROCESS | 1734 | 1464997137115 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 16:38:57 INFO - PROCESS | 1734 | 1464997137145 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:57 INFO - PROCESS | 1734 | ++DOCSHELL 0x8aca4c00 == 111 [pid = 1734] [id = 291] 16:38:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 206 (0x8b383800) [pid = 1734] [serial = 874] [outer = (nil)] 16:38:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 207 (0x926f1c00) [pid = 1734] [serial = 875] [outer = 0x8b383800] 16:38:57 INFO - PROCESS | 1734 | 1464997137210 Marionette DEBUG loaded listener.js 16:38:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 208 (0x92c94c00) [pid = 1734] [serial = 876] [outer = 0x8b383800] 16:38:58 INFO - PROCESS | 1734 | 1464997138058 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1232ms 16:38:58 INFO - PROCESS | 1734 | 1464997138122 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 16:38:58 INFO - PROCESS | 1734 | 1464997138125 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 16:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:38:58 INFO - PROCESS | 1734 | 1464997138131 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:38:58 INFO - PROCESS | 1734 | 1464997138133 Marionette TRACE conn3 <- [1,1138,null,{}] 16:38:58 INFO - PROCESS | 1734 | 1464997138138 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:58 INFO - PROCESS | 1734 | 1464997138380 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 16:38:58 INFO - PROCESS | 1734 | 1464997138406 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:58 INFO - PROCESS | 1734 | ++DOCSHELL 0x914cf800 == 112 [pid = 1734] [id = 292] 16:38:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 209 (0x926f2000) [pid = 1734] [serial = 877] [outer = (nil)] 16:38:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 210 (0x952e2000) [pid = 1734] [serial = 878] [outer = 0x926f2000] 16:38:58 INFO - PROCESS | 1734 | 1464997138483 Marionette DEBUG loaded listener.js 16:38:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 211 (0x954a8400) [pid = 1734] [serial = 879] [outer = 0x926f2000] 16:38:59 INFO - PROCESS | 1734 | --DOMWINDOW == 210 (0x8ed4d400) [pid = 1734] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:38:59 INFO - PROCESS | 1734 | --DOMWINDOW == 209 (0x8a1e7400) [pid = 1734] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:38:59 INFO - PROCESS | 1734 | --DOMWINDOW == 208 (0x8e319400) [pid = 1734] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:38:59 INFO - PROCESS | 1734 | --DOMWINDOW == 207 (0x914d3c00) [pid = 1734] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:38:59 INFO - PROCESS | 1734 | --DOMWINDOW == 206 (0x91a0a800) [pid = 1734] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:38:59 INFO - PROCESS | 1734 | --DOMWINDOW == 205 (0x8d90b800) [pid = 1734] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:38:59 INFO - PROCESS | 1734 | 1464997139617 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 16:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1535ms 16:38:59 INFO - PROCESS | 1734 | 1464997139666 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 16:38:59 INFO - PROCESS | 1734 | 1464997139669 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 16:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:38:59 INFO - PROCESS | 1734 | 1464997139674 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:38:59 INFO - PROCESS | 1734 | 1464997139676 Marionette TRACE conn3 <- [1,1142,null,{}] 16:38:59 INFO - PROCESS | 1734 | 1464997139682 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:59 INFO - PROCESS | 1734 | 1464997139822 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 16:38:59 INFO - PROCESS | 1734 | 1464997139836 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:59 INFO - PROCESS | 1734 | ++DOCSHELL 0x8d8b2c00 == 113 [pid = 1734] [id = 293] 16:38:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 206 (0x8dbcc800) [pid = 1734] [serial = 880] [outer = (nil)] 16:38:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 207 (0x93ada000) [pid = 1734] [serial = 881] [outer = 0x8dbcc800] 16:38:59 INFO - PROCESS | 1734 | 1464997139899 Marionette DEBUG loaded listener.js 16:38:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 208 (0x954b4000) [pid = 1734] [serial = 882] [outer = 0x8dbcc800] 16:39:00 INFO - PROCESS | 1734 | 1464997140696 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 16:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1076ms 16:39:00 INFO - PROCESS | 1734 | 1464997140751 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 16:39:00 INFO - PROCESS | 1734 | 1464997140754 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 16:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:39:00 INFO - PROCESS | 1734 | 1464997140769 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:39:00 INFO - PROCESS | 1734 | 1464997140772 Marionette TRACE conn3 <- [1,1146,null,{}] 16:39:00 INFO - PROCESS | 1734 | 1464997140777 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:01 INFO - PROCESS | 1734 | 1464997140995 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 16:39:01 INFO - PROCESS | 1734 | 1464997141005 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:01 INFO - PROCESS | 1734 | ++DOCSHELL 0x8f065400 == 114 [pid = 1734] [id = 294] 16:39:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 209 (0x91ca5000) [pid = 1734] [serial = 883] [outer = (nil)] 16:39:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 210 (0x9569f400) [pid = 1734] [serial = 884] [outer = 0x91ca5000] 16:39:01 INFO - PROCESS | 1734 | 1464997141069 Marionette DEBUG loaded listener.js 16:39:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 211 (0x95833000) [pid = 1734] [serial = 885] [outer = 0x91ca5000] 16:39:02 INFO - PROCESS | 1734 | 1464997142117 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 16:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1385ms 16:39:02 INFO - PROCESS | 1734 | 1464997142155 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 16:39:02 INFO - PROCESS | 1734 | 1464997142161 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 16:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:39:02 INFO - PROCESS | 1734 | 1464997142170 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:39:02 INFO - PROCESS | 1734 | 1464997142174 Marionette TRACE conn3 <- [1,1150,null,{}] 16:39:02 INFO - PROCESS | 1734 | 1464997142182 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:02 INFO - PROCESS | 1734 | 1464997142385 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 16:39:02 INFO - PROCESS | 1734 | 1464997142576 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:02 INFO - PROCESS | 1734 | ++DOCSHELL 0x8a1ed400 == 115 [pid = 1734] [id = 295] 16:39:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 212 (0x8d907c00) [pid = 1734] [serial = 886] [outer = (nil)] 16:39:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 213 (0x8e316800) [pid = 1734] [serial = 887] [outer = 0x8d907c00] 16:39:02 INFO - PROCESS | 1734 | 1464997142659 Marionette DEBUG loaded listener.js 16:39:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 214 (0x8eeae400) [pid = 1734] [serial = 888] [outer = 0x8d907c00] 16:39:03 INFO - PROCESS | 1734 | 1464997143607 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 16:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1493ms 16:39:03 INFO - PROCESS | 1734 | 1464997143664 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 16:39:03 INFO - PROCESS | 1734 | 1464997143672 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 16:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:39:03 INFO - PROCESS | 1734 | 1464997143683 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:39:03 INFO - PROCESS | 1734 | 1464997143686 Marionette TRACE conn3 <- [1,1154,null,{}] 16:39:03 INFO - PROCESS | 1734 | 1464997143693 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:03 INFO - PROCESS | 1734 | 1464997143878 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 16:39:04 INFO - PROCESS | 1734 | 1464997144069 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:04 INFO - PROCESS | 1734 | ++DOCSHELL 0x91b86400 == 116 [pid = 1734] [id = 296] 16:39:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 215 (0x91b90c00) [pid = 1734] [serial = 889] [outer = (nil)] 16:39:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 216 (0x91de8c00) [pid = 1734] [serial = 890] [outer = 0x91b90c00] 16:39:04 INFO - PROCESS | 1734 | 1464997144150 Marionette DEBUG loaded listener.js 16:39:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 217 (0x92686800) [pid = 1734] [serial = 891] [outer = 0x91b90c00] 16:39:05 INFO - PROCESS | 1734 | 1464997145069 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 16:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1430ms 16:39:05 INFO - PROCESS | 1734 | 1464997145113 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 16:39:05 INFO - PROCESS | 1734 | 1464997145117 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 16:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:39:05 INFO - PROCESS | 1734 | 1464997145124 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:39:05 INFO - PROCESS | 1734 | 1464997145129 Marionette TRACE conn3 <- [1,1158,null,{}] 16:39:05 INFO - PROCESS | 1734 | 1464997145145 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:05 INFO - PROCESS | 1734 | 1464997145340 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 16:39:05 INFO - PROCESS | 1734 | 1464997145576 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:05 INFO - PROCESS | 1734 | ++DOCSHELL 0x952e2400 == 117 [pid = 1734] [id = 297] 16:39:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 218 (0x954c0800) [pid = 1734] [serial = 892] [outer = (nil)] 16:39:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 219 (0x966a6800) [pid = 1734] [serial = 893] [outer = 0x954c0800] 16:39:05 INFO - PROCESS | 1734 | 1464997145702 Marionette DEBUG loaded listener.js 16:39:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 220 (0x994fa400) [pid = 1734] [serial = 894] [outer = 0x954c0800] 16:39:06 INFO - PROCESS | 1734 | 1464997146544 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 16:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1483ms 16:39:06 INFO - PROCESS | 1734 | 1464997146608 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 16:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:39:06 INFO - PROCESS | 1734 | 1464997146612 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 16:39:06 INFO - PROCESS | 1734 | 1464997146618 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:39:06 INFO - PROCESS | 1734 | 1464997146622 Marionette TRACE conn3 <- [1,1162,null,{}] 16:39:06 INFO - PROCESS | 1734 | 1464997146627 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:06 INFO - PROCESS | 1734 | 1464997146812 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 16:39:07 INFO - PROCESS | 1734 | 1464997147003 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:07 INFO - PROCESS | 1734 | ++DOCSHELL 0x952de000 == 118 [pid = 1734] [id = 298] 16:39:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 221 (0x9569a000) [pid = 1734] [serial = 895] [outer = (nil)] 16:39:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 222 (0x997cb400) [pid = 1734] [serial = 896] [outer = 0x9569a000] 16:39:07 INFO - PROCESS | 1734 | 1464997147086 Marionette DEBUG loaded listener.js 16:39:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 223 (0x99a05000) [pid = 1734] [serial = 897] [outer = 0x9569a000] 16:39:07 INFO - PROCESS | 1734 | 1464997147930 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 16:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1379ms 16:39:07 INFO - PROCESS | 1734 | 1464997147998 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 16:39:08 INFO - PROCESS | 1734 | 1464997148002 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 16:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:39:08 INFO - PROCESS | 1734 | 1464997148008 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:39:08 INFO - PROCESS | 1734 | 1464997148011 Marionette TRACE conn3 <- [1,1166,null,{}] 16:39:08 INFO - PROCESS | 1734 | 1464997148016 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:08 INFO - PROCESS | 1734 | 1464997148195 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 16:39:08 INFO - PROCESS | 1734 | 1464997148400 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:08 INFO - PROCESS | 1734 | ++DOCSHELL 0x92ca0000 == 119 [pid = 1734] [id = 299] 16:39:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 224 (0x9970d000) [pid = 1734] [serial = 898] [outer = (nil)] 16:39:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 225 (0x99c83400) [pid = 1734] [serial = 899] [outer = 0x9970d000] 16:39:08 INFO - PROCESS | 1734 | 1464997148520 Marionette DEBUG loaded listener.js 16:39:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 226 (0x99fbe400) [pid = 1734] [serial = 900] [outer = 0x9970d000] 16:39:09 INFO - PROCESS | 1734 | 1464997149372 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 16:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1391ms 16:39:09 INFO - PROCESS | 1734 | 1464997149400 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 16:39:09 INFO - PROCESS | 1734 | 1464997149404 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 16:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:39:09 INFO - PROCESS | 1734 | 1464997149410 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:39:09 INFO - PROCESS | 1734 | 1464997149412 Marionette TRACE conn3 <- [1,1170,null,{}] 16:39:09 INFO - PROCESS | 1734 | 1464997149418 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:09 INFO - PROCESS | 1734 | 1464997149611 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 16:39:09 INFO - PROCESS | 1734 | 1464997149809 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:09 INFO - PROCESS | 1734 | ++DOCSHELL 0x99a0d400 == 120 [pid = 1734] [id = 300] 16:39:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 227 (0x9a2b9400) [pid = 1734] [serial = 901] [outer = (nil)] 16:39:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 228 (0x9d355800) [pid = 1734] [serial = 902] [outer = 0x9a2b9400] 16:39:09 INFO - PROCESS | 1734 | 1464997149889 Marionette DEBUG loaded listener.js 16:39:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 229 (0x9d8b6800) [pid = 1734] [serial = 903] [outer = 0x9a2b9400] 16:39:10 INFO - PROCESS | 1734 | 1464997150763 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 16:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1380ms 16:39:10 INFO - PROCESS | 1734 | 1464997150790 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 16:39:10 INFO - PROCESS | 1734 | 1464997150794 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 16:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:39:10 INFO - PROCESS | 1734 | 1464997150800 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:39:10 INFO - PROCESS | 1734 | 1464997150803 Marionette TRACE conn3 <- [1,1174,null,{}] 16:39:10 INFO - PROCESS | 1734 | 1464997150808 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:10 INFO - PROCESS | 1734 | 1464997150986 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 16:39:11 INFO - PROCESS | 1734 | 1464997151222 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:11 INFO - PROCESS | 1734 | ++DOCSHELL 0x8a1e9400 == 121 [pid = 1734] [id = 301] 16:39:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 230 (0x91e42c00) [pid = 1734] [serial = 904] [outer = (nil)] 16:39:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 231 (0xa21b1400) [pid = 1734] [serial = 905] [outer = 0x91e42c00] 16:39:11 INFO - PROCESS | 1734 | 1464997151299 Marionette DEBUG loaded listener.js 16:39:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 232 (0xa22c6800) [pid = 1734] [serial = 906] [outer = 0x91e42c00] 16:39:12 INFO - PROCESS | 1734 | 1464997152158 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 16:39:12 INFO - PROCESS | 1734 | 1464997152234 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 16:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:39:12 INFO - PROCESS | 1734 | 1464997152241 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:39:12 INFO - PROCESS | 1734 | 1464997152245 Marionette TRACE conn3 <- [1,1178,null,{}] 16:39:12 INFO - PROCESS | 1734 | 1464997152250 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:12 INFO - PROCESS | 1734 | 1464997152429 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 16:39:12 INFO - PROCESS | 1734 | 1464997152636 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:12 INFO - PROCESS | 1734 | ++DOCSHELL 0x91e44c00 == 122 [pid = 1734] [id = 302] 16:39:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 233 (0x9268a400) [pid = 1734] [serial = 907] [outer = (nil)] 16:39:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 234 (0xa2149400) [pid = 1734] [serial = 908] [outer = 0x9268a400] 16:39:12 INFO - PROCESS | 1734 | 1464997152748 Marionette DEBUG loaded listener.js 16:39:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 235 (0xa30fc000) [pid = 1734] [serial = 909] [outer = 0x9268a400] 16:39:13 INFO - PROCESS | 1734 | 1464997153646 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 16:39:13 INFO - PROCESS | 1734 | 1464997153688 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 16:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:39:13 INFO - PROCESS | 1734 | 1464997153693 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:39:13 INFO - PROCESS | 1734 | 1464997153697 Marionette TRACE conn3 <- [1,1182,null,{}] 16:39:13 INFO - PROCESS | 1734 | 1464997153702 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:13 INFO - PROCESS | 1734 | 1464997153873 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 16:39:14 INFO - PROCESS | 1734 | 1464997154072 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:14 INFO - PROCESS | 1734 | ++DOCSHELL 0x8d8b1c00 == 123 [pid = 1734] [id = 303] 16:39:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 236 (0xa26cac00) [pid = 1734] [serial = 910] [outer = (nil)] 16:39:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 237 (0xa3555800) [pid = 1734] [serial = 911] [outer = 0xa26cac00] 16:39:14 INFO - PROCESS | 1734 | 1464997154153 Marionette DEBUG loaded listener.js 16:39:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 238 (0xa35ea800) [pid = 1734] [serial = 912] [outer = 0xa26cac00] 16:39:14 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:39:14 INFO - PROCESS | 1734 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:39:15 INFO - PROCESS | 1734 | 1464997155021 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 16:39:15 INFO - PROCESS | 1734 | 1464997155086 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 16:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:39:15 INFO - PROCESS | 1734 | 1464997155091 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:39:15 INFO - PROCESS | 1734 | 1464997155094 Marionette TRACE conn3 <- [1,1186,null,{}] 16:39:15 INFO - PROCESS | 1734 | 1464997155100 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:15 INFO - PROCESS | 1734 | 1464997155271 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 16:39:15 INFO - PROCESS | 1734 | 1464997155466 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:15 INFO - PROCESS | 1734 | ++DOCSHELL 0xa265b400 == 124 [pid = 1734] [id = 304] 16:39:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 239 (0xa325d400) [pid = 1734] [serial = 913] [outer = (nil)] 16:39:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 240 (0xa50f9000) [pid = 1734] [serial = 914] [outer = 0xa325d400] 16:39:15 INFO - PROCESS | 1734 | 1464997155549 Marionette DEBUG loaded listener.js 16:39:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 241 (0xa6242400) [pid = 1734] [serial = 915] [outer = 0xa325d400] 16:39:16 INFO - PROCESS | 1734 | 1464997156402 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 16:39:16 INFO - PROCESS | 1734 | 1464997156481 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 16:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:39:16 INFO - PROCESS | 1734 | 1464997156487 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:39:16 INFO - PROCESS | 1734 | 1464997156491 Marionette TRACE conn3 <- [1,1190,null,{}] 16:39:16 INFO - PROCESS | 1734 | 1464997156496 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:16 INFO - PROCESS | 1734 | 1464997156723 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 16:39:16 INFO - PROCESS | 1734 | 1464997156925 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:17 INFO - PROCESS | 1734 | ++DOCSHELL 0x92be1c00 == 125 [pid = 1734] [id = 305] 16:39:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 242 (0x92bed000) [pid = 1734] [serial = 916] [outer = (nil)] 16:39:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 243 (0xa5049000) [pid = 1734] [serial = 917] [outer = 0x92bed000] 16:39:17 INFO - PROCESS | 1734 | 1464997157062 Marionette DEBUG loaded listener.js 16:39:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 244 (0xa6762c00) [pid = 1734] [serial = 918] [outer = 0x92bed000] 16:39:17 INFO - PROCESS | 1734 | 1464997157880 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 16:39:17 INFO - PROCESS | 1734 | 1464997157932 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 16:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:39:17 INFO - PROCESS | 1734 | 1464997157958 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:39:17 INFO - PROCESS | 1734 | 1464997157960 Marionette TRACE conn3 <- [1,1194,null,{}] 16:39:17 INFO - PROCESS | 1734 | 1464997157966 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:18 INFO - PROCESS | 1734 | 1464997158137 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 16:39:18 INFO - PROCESS | 1734 | 1464997158336 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:18 INFO - PROCESS | 1734 | ++DOCSHELL 0x895ec400 == 126 [pid = 1734] [id = 306] 16:39:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 245 (0x895edc00) [pid = 1734] [serial = 919] [outer = (nil)] 16:39:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 246 (0x895f6c00) [pid = 1734] [serial = 920] [outer = 0x895edc00] 16:39:18 INFO - PROCESS | 1734 | 1464997158411 Marionette DEBUG loaded listener.js 16:39:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 247 (0x895f9800) [pid = 1734] [serial = 921] [outer = 0x895edc00] 16:39:19 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:39:19 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:39:19 INFO - PROCESS | 1734 | 1464997159293 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 16:39:19 INFO - PROCESS | 1734 | 1464997159356 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 16:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:39:19 INFO - PROCESS | 1734 | 1464997159362 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:39:19 INFO - PROCESS | 1734 | 1464997159364 Marionette TRACE conn3 <- [1,1198,null,{}] 16:39:19 INFO - PROCESS | 1734 | 1464997159379 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:19 INFO - PROCESS | 1734 | 1464997159562 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 16:39:19 INFO - PROCESS | 1734 | 1464997159760 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:19 INFO - PROCESS | 1734 | ++DOCSHELL 0x88103400 == 127 [pid = 1734] [id = 307] 16:39:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 248 (0x88103800) [pid = 1734] [serial = 922] [outer = (nil)] 16:39:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 249 (0x8810d000) [pid = 1734] [serial = 923] [outer = 0x88103800] 16:39:19 INFO - PROCESS | 1734 | 1464997159839 Marionette DEBUG loaded listener.js 16:39:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 250 (0x8810f400) [pid = 1734] [serial = 924] [outer = 0x88103800] 16:39:20 INFO - PROCESS | 1734 | 1464997160694 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1395ms 16:39:20 INFO - PROCESS | 1734 | 1464997160757 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 16:39:20 INFO - PROCESS | 1734 | 1464997160761 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 16:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:39:20 INFO - PROCESS | 1734 | 1464997160767 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:39:20 INFO - PROCESS | 1734 | 1464997160771 Marionette TRACE conn3 <- [1,1202,null,{}] 16:39:20 INFO - PROCESS | 1734 | 1464997160776 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:20 INFO - PROCESS | 1734 | 1464997160950 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 16:39:21 INFO - PROCESS | 1734 | 1464997161242 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:21 INFO - PROCESS | 1734 | ++DOCSHELL 0x88107000 == 128 [pid = 1734] [id = 308] 16:39:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 251 (0x88111c00) [pid = 1734] [serial = 925] [outer = (nil)] 16:39:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 252 (0x881d7c00) [pid = 1734] [serial = 926] [outer = 0x88111c00] 16:39:21 INFO - PROCESS | 1734 | 1464997161363 Marionette DEBUG loaded listener.js 16:39:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 253 (0x881da400) [pid = 1734] [serial = 927] [outer = 0x88111c00] 16:39:22 INFO - PROCESS | 1734 | 1464997162173 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:39:22 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 16:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1436ms 16:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:39:22 INFO - PROCESS | 1734 | 1464997162206 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 16:39:22 INFO - PROCESS | 1734 | 1464997162209 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 16:39:22 INFO - PROCESS | 1734 | 1464997162216 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:39:22 INFO - PROCESS | 1734 | 1464997162219 Marionette TRACE conn3 <- [1,1206,null,{}] 16:39:22 INFO - PROCESS | 1734 | 1464997162225 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:22 INFO - PROCESS | 1734 | 1464997162417 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 16:39:22 INFO - PROCESS | 1734 | 1464997162625 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:22 INFO - PROCESS | 1734 | ++DOCSHELL 0x881d5000 == 129 [pid = 1734] [id = 309] 16:39:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 254 (0x881d5c00) [pid = 1734] [serial = 928] [outer = (nil)] 16:39:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 255 (0x895ee000) [pid = 1734] [serial = 929] [outer = 0x881d5c00] 16:39:22 INFO - PROCESS | 1734 | 1464997162700 Marionette DEBUG loaded listener.js 16:39:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 256 (0x895f3800) [pid = 1734] [serial = 930] [outer = 0x881d5c00] 16:39:23 INFO - PROCESS | 1734 | 1464997163590 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:39:23 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 16:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1439ms 16:39:23 INFO - PROCESS | 1734 | 1464997163655 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 16:39:23 INFO - PROCESS | 1734 | 1464997163658 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 16:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:39:23 INFO - PROCESS | 1734 | 1464997163664 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:39:23 INFO - PROCESS | 1734 | 1464997163668 Marionette TRACE conn3 <- [1,1210,null,{}] 16:39:23 INFO - PROCESS | 1734 | 1464997163673 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:23 INFO - PROCESS | 1734 | 1464997163869 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 16:39:24 INFO - PROCESS | 1734 | 1464997164075 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:24 INFO - PROCESS | 1734 | ++DOCSHELL 0x8a1ee800 == 130 [pid = 1734] [id = 310] 16:39:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 257 (0x8ab57000) [pid = 1734] [serial = 931] [outer = (nil)] 16:39:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 258 (0x8b381c00) [pid = 1734] [serial = 932] [outer = 0x8ab57000] 16:39:24 INFO - PROCESS | 1734 | 1464997164623 Marionette DEBUG loaded listener.js 16:39:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 259 (0x8c5a8000) [pid = 1734] [serial = 933] [outer = 0x8ab57000] 16:39:25 INFO - PROCESS | 1734 | 1464997165574 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1980ms 16:39:25 INFO - PROCESS | 1734 | 1464997165647 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 16:39:25 INFO - PROCESS | 1734 | 1464997165652 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 16:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:39:25 INFO - PROCESS | 1734 | 1464997165661 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:39:25 INFO - PROCESS | 1734 | 1464997165665 Marionette TRACE conn3 <- [1,1214,null,{}] 16:39:25 INFO - PROCESS | 1734 | 1464997165673 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:25 INFO - PROCESS | 1734 | 1464997165865 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 16:39:26 INFO - PROCESS | 1734 | 1464997166124 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:26 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e09f800 == 131 [pid = 1734] [id = 311] 16:39:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 260 (0x8e315c00) [pid = 1734] [serial = 934] [outer = (nil)] 16:39:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 261 (0x8e3fd800) [pid = 1734] [serial = 935] [outer = 0x8e315c00] 16:39:26 INFO - PROCESS | 1734 | 1464997166326 Marionette DEBUG loaded listener.js 16:39:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 262 (0x8ef15400) [pid = 1734] [serial = 936] [outer = 0x8e315c00] 16:39:27 INFO - PROCESS | 1734 | 1464997167214 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 16:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1632ms 16:39:27 INFO - PROCESS | 1734 | 1464997167292 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 16:39:27 INFO - PROCESS | 1734 | 1464997167298 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 16:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:39:27 INFO - PROCESS | 1734 | 1464997167307 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:39:27 INFO - PROCESS | 1734 | 1464997167311 Marionette TRACE conn3 <- [1,1218,null,{}] 16:39:27 INFO - PROCESS | 1734 | 1464997167316 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:27 INFO - PROCESS | 1734 | 1464997167576 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 16:39:27 INFO - PROCESS | 1734 | --DOCSHELL 0x8d8b2c00 == 130 [pid = 1734] [id = 293] 16:39:27 INFO - PROCESS | 1734 | --DOMWINDOW == 261 (0x920b9c00) [pid = 1734] [serial = 818] [outer = (nil)] [url = about:blank] 16:39:27 INFO - PROCESS | 1734 | --DOMWINDOW == 260 (0x99b35400) [pid = 1734] [serial = 770] [outer = (nil)] [url = about:blank] 16:39:27 INFO - PROCESS | 1734 | --DOMWINDOW == 259 (0xa3267c00) [pid = 1734] [serial = 785] [outer = (nil)] [url = about:blank] 16:39:27 INFO - PROCESS | 1734 | --DOMWINDOW == 258 (0x9a075000) [pid = 1734] [serial = 773] [outer = (nil)] [url = about:blank] 16:39:27 INFO - PROCESS | 1734 | --DOMWINDOW == 257 (0x9a52f400) [pid = 1734] [serial = 776] [outer = (nil)] [url = about:blank] 16:39:27 INFO - PROCESS | 1734 | --DOMWINDOW == 256 (0x8ab51800) [pid = 1734] [serial = 788] [outer = (nil)] [url = about:blank] 16:39:27 INFO - PROCESS | 1734 | --DOMWINDOW == 255 (0xa240ac00) [pid = 1734] [serial = 782] [outer = (nil)] [url = about:blank] 16:39:27 INFO - PROCESS | 1734 | --DOMWINDOW == 254 (0x8c5a0c00) [pid = 1734] [serial = 791] [outer = (nil)] [url = about:blank] 16:39:27 INFO - PROCESS | 1734 | --DOMWINDOW == 253 (0xa0508400) [pid = 1734] [serial = 779] [outer = (nil)] [url = about:blank] 16:39:27 INFO - PROCESS | 1734 | --DOMWINDOW == 252 (0x8b380c00) [pid = 1734] [serial = 794] [outer = (nil)] [url = about:blank] 16:39:27 INFO - PROCESS | 1734 | --DOCSHELL 0x914cf800 == 129 [pid = 1734] [id = 292] 16:39:27 INFO - PROCESS | 1734 | --DOCSHELL 0x8aca4c00 == 128 [pid = 1734] [id = 291] 16:39:27 INFO - PROCESS | 1734 | --DOCSHELL 0x8b389000 == 127 [pid = 1734] [id = 290] 16:39:27 INFO - PROCESS | 1734 | --DOCSHELL 0x8f06c400 == 126 [pid = 1734] [id = 270] 16:39:27 INFO - PROCESS | 1734 | --DOCSHELL 0x8ed4b000 == 125 [pid = 1734] [id = 269] 16:39:27 INFO - PROCESS | 1734 | --DOCSHELL 0x8da4b000 == 124 [pid = 1734] [id = 289] 16:39:27 INFO - PROCESS | 1734 | --DOCSHELL 0x8c5a3400 == 123 [pid = 1734] [id = 288] 16:39:27 INFO - PROCESS | 1734 | --DOCSHELL 0x8a1e6000 == 122 [pid = 1734] [id = 287] 16:39:27 INFO - PROCESS | 1734 | 1464997167906 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:27 INFO - PROCESS | 1734 | ++DOCSHELL 0x8a1e6000 == 123 [pid = 1734] [id = 312] 16:39:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 253 (0x8c5a2000) [pid = 1734] [serial = 937] [outer = (nil)] 16:39:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 254 (0x8d8b0800) [pid = 1734] [serial = 938] [outer = 0x8c5a2000] 16:39:27 INFO - PROCESS | 1734 | 1464997167979 Marionette DEBUG loaded listener.js 16:39:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 255 (0x8e098400) [pid = 1734] [serial = 939] [outer = 0x8c5a2000] 16:39:28 INFO - PROCESS | 1734 | --DOCSHELL 0x8eeb3c00 == 122 [pid = 1734] [id = 280] 16:39:28 INFO - PROCESS | 1734 | --DOCSHELL 0x94691c00 == 121 [pid = 1734] [id = 279] 16:39:28 INFO - PROCESS | 1734 | --DOCSHELL 0x9268ec00 == 120 [pid = 1734] [id = 278] 16:39:28 INFO - PROCESS | 1734 | --DOCSHELL 0x92c9a800 == 119 [pid = 1734] [id = 277] 16:39:28 INFO - PROCESS | 1734 | --DOCSHELL 0x8d905800 == 118 [pid = 1734] [id = 276] 16:39:28 INFO - PROCESS | 1734 | --DOCSHELL 0x8e1d6000 == 117 [pid = 1734] [id = 275] 16:39:28 INFO - PROCESS | 1734 | --DOCSHELL 0x8e314000 == 116 [pid = 1734] [id = 274] 16:39:28 INFO - PROCESS | 1734 | --DOCSHELL 0x8c5a9800 == 115 [pid = 1734] [id = 273] 16:39:28 INFO - PROCESS | 1734 | --DOCSHELL 0x8ef17800 == 114 [pid = 1734] [id = 272] 16:39:28 INFO - PROCESS | 1734 | --DOMWINDOW == 254 (0x91de7000) [pid = 1734] [serial = 816] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1734 | --DOMWINDOW == 253 (0x8da4ec00) [pid = 1734] [serial = 755] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1734 | --DOMWINDOW == 252 (0x8d8ad400) [pid = 1734] [serial = 803] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1734 | --DOMWINDOW == 251 (0x8f063000) [pid = 1734] [serial = 809] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1734 | --DOMWINDOW == 250 (0x8ac9e400) [pid = 1734] [serial = 797] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1734 | --DOMWINDOW == 249 (0x8eebd000) [pid = 1734] [serial = 807] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1734 | --DOMWINDOW == 248 (0x91a10000) [pid = 1734] [serial = 812] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1734 | --DOMWINDOW == 247 (0x91c9e000) [pid = 1734] [serial = 813] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1734 | --DOMWINDOW == 246 (0x8b38a400) [pid = 1734] [serial = 798] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1734 | --DOMWINDOW == 245 (0x8ef10c00) [pid = 1734] [serial = 758] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1734 | --DOMWINDOW == 244 (0x9569dc00) [pid = 1734] [serial = 764] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1734 | --DOMWINDOW == 243 (0x97882400) [pid = 1734] [serial = 767] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1734 | --DOMWINDOW == 242 (0x8f06fc00) [pid = 1734] [serial = 810] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1734 | --DOMWINDOW == 241 (0x91ca8800) [pid = 1734] [serial = 815] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1734 | --DOMWINDOW == 240 (0x93bb4c00) [pid = 1734] [serial = 761] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1734 | --DOMWINDOW == 239 (0x8dbc1c00) [pid = 1734] [serial = 800] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1734 | --DOMWINDOW == 238 (0x8eeb5800) [pid = 1734] [serial = 806] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1734 | --DOMWINDOW == 237 (0x8e098000) [pid = 1734] [serial = 801] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1734 | 1464997168788 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 16:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1544ms 16:39:28 INFO - PROCESS | 1734 | 1464997168851 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 16:39:28 INFO - PROCESS | 1734 | 1464997168854 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 16:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:39:28 INFO - PROCESS | 1734 | 1464997168860 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:39:28 INFO - PROCESS | 1734 | 1464997168866 Marionette TRACE conn3 <- [1,1222,null,{}] 16:39:28 INFO - PROCESS | 1734 | 1464997168904 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:29 INFO - PROCESS | 1734 | 1464997169078 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 16:39:29 INFO - PROCESS | 1734 | 1464997169089 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:29 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ab54400 == 115 [pid = 1734] [id = 313] 16:39:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 238 (0x8eeb5800) [pid = 1734] [serial = 940] [outer = (nil)] 16:39:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 239 (0x91b8d800) [pid = 1734] [serial = 941] [outer = 0x8eeb5800] 16:39:29 INFO - PROCESS | 1734 | 1464997169158 Marionette DEBUG loaded listener.js 16:39:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 240 (0x91ca4400) [pid = 1734] [serial = 942] [outer = 0x8eeb5800] 16:39:30 INFO - PROCESS | 1734 | 1464997170011 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 16:39:30 INFO - PROCESS | 1734 | 1464997170096 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 16:39:30 INFO - PROCESS | 1734 | 1464997170102 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:39:30 INFO - PROCESS | 1734 | 1464997170106 Marionette TRACE conn3 <- [1,1226,null,{}] 16:39:30 INFO - PROCESS | 1734 | 1464997170115 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:30 INFO - PROCESS | 1734 | 1464997170341 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 16:39:30 INFO - PROCESS | 1734 | 1464997170361 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:30 INFO - PROCESS | 1734 | ++DOCSHELL 0x881dc400 == 116 [pid = 1734] [id = 314] 16:39:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 241 (0x8ac9e400) [pid = 1734] [serial = 943] [outer = (nil)] 16:39:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 242 (0x92409000) [pid = 1734] [serial = 944] [outer = 0x8ac9e400] 16:39:30 INFO - PROCESS | 1734 | 1464997170427 Marionette DEBUG loaded listener.js 16:39:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 243 (0x9268f000) [pid = 1734] [serial = 945] [outer = 0x8ac9e400] 16:39:31 INFO - PROCESS | 1734 | 1464997171297 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 16:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1237ms 16:39:31 INFO - PROCESS | 1734 | 1464997171338 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 16:39:31 INFO - PROCESS | 1734 | 1464997171342 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 16:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:39:31 INFO - PROCESS | 1734 | 1464997171348 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:39:31 INFO - PROCESS | 1734 | 1464997171351 Marionette TRACE conn3 <- [1,1230,null,{}] 16:39:31 INFO - PROCESS | 1734 | 1464997171357 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:31 INFO - PROCESS | 1734 | 1464997171596 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 16:39:31 INFO - PROCESS | 1734 | 1464997171626 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:31 INFO - PROCESS | 1734 | ++DOCSHELL 0x8dbc6400 == 117 [pid = 1734] [id = 315] 16:39:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 244 (0x91def800) [pid = 1734] [serial = 946] [outer = (nil)] 16:39:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 245 (0x92be8800) [pid = 1734] [serial = 947] [outer = 0x91def800] 16:39:31 INFO - PROCESS | 1734 | 1464997171698 Marionette DEBUG loaded listener.js 16:39:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 246 (0x92c95800) [pid = 1734] [serial = 948] [outer = 0x91def800] 16:39:32 INFO - PROCESS | 1734 | --DOMWINDOW == 245 (0x8da46000) [pid = 1734] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:39:32 INFO - PROCESS | 1734 | --DOMWINDOW == 244 (0x926f2000) [pid = 1734] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:39:32 INFO - PROCESS | 1734 | --DOMWINDOW == 243 (0x8b383800) [pid = 1734] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:39:32 INFO - PROCESS | 1734 | --DOMWINDOW == 242 (0x8dbc8000) [pid = 1734] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:39:32 INFO - PROCESS | 1734 | --DOMWINDOW == 241 (0x8c5a4c00) [pid = 1734] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:39:32 INFO - PROCESS | 1734 | --DOMWINDOW == 240 (0x8e1dc800) [pid = 1734] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:39:32 INFO - PROCESS | 1734 | --DOMWINDOW == 239 (0x8dbcc800) [pid = 1734] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:39:32 INFO - PROCESS | 1734 | --DOMWINDOW == 238 (0x8aca4800) [pid = 1734] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:39:32 INFO - PROCESS | 1734 | 1464997172974 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 16:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1683ms 16:39:33 INFO - PROCESS | 1734 | 1464997173032 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 16:39:33 INFO - PROCESS | 1734 | 1464997173035 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 16:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:39:33 INFO - PROCESS | 1734 | 1464997173042 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:39:33 INFO - PROCESS | 1734 | 1464997173045 Marionette TRACE conn3 <- [1,1234,null,{}] 16:39:33 INFO - PROCESS | 1734 | 1464997173050 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:33 INFO - PROCESS | 1734 | 1464997173271 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 16:39:33 INFO - PROCESS | 1734 | 1464997173292 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:33 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b383800 == 118 [pid = 1734] [id = 316] 16:39:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 239 (0x8c5a4c00) [pid = 1734] [serial = 949] [outer = (nil)] 16:39:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 240 (0x92c95000) [pid = 1734] [serial = 950] [outer = 0x8c5a4c00] 16:39:33 INFO - PROCESS | 1734 | 1464997173360 Marionette DEBUG loaded listener.js 16:39:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 241 (0x92ca1c00) [pid = 1734] [serial = 951] [outer = 0x8c5a4c00] 16:39:34 INFO - PROCESS | 1734 | 1464997174123 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 16:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1128ms 16:39:34 INFO - PROCESS | 1734 | 1464997174180 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 16:39:34 INFO - PROCESS | 1734 | 1464997174184 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 16:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:39:34 INFO - PROCESS | 1734 | 1464997174190 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:39:34 INFO - PROCESS | 1734 | 1464997174193 Marionette TRACE conn3 <- [1,1238,null,{}] 16:39:34 INFO - PROCESS | 1734 | 1464997174198 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:34 INFO - PROCESS | 1734 | 1464997174361 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 16:39:34 INFO - PROCESS | 1734 | 1464997174370 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:34 INFO - PROCESS | 1734 | ++DOCSHELL 0x8aca4800 == 119 [pid = 1734] [id = 317] 16:39:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 242 (0x926f4c00) [pid = 1734] [serial = 952] [outer = (nil)] 16:39:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 243 (0x95143800) [pid = 1734] [serial = 953] [outer = 0x926f4c00] 16:39:34 INFO - PROCESS | 1734 | 1464997174438 Marionette DEBUG loaded listener.js 16:39:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 244 (0x952d9000) [pid = 1734] [serial = 954] [outer = 0x926f4c00] 16:39:35 INFO - PROCESS | 1734 | 1464997175575 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 16:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1430ms 16:39:35 INFO - PROCESS | 1734 | 1464997175621 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 16:39:35 INFO - PROCESS | 1734 | 1464997175628 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 16:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:39:35 INFO - PROCESS | 1734 | 1464997175637 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:39:35 INFO - PROCESS | 1734 | 1464997175643 Marionette TRACE conn3 <- [1,1242,null,{}] 16:39:35 INFO - PROCESS | 1734 | 1464997175651 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:35 INFO - PROCESS | 1734 | 1464997175860 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 16:39:36 INFO - PROCESS | 1734 | 1464997176057 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:36 INFO - PROCESS | 1734 | ++DOCSHELL 0x8aca4c00 == 120 [pid = 1734] [id = 318] 16:39:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 245 (0x8c5a9400) [pid = 1734] [serial = 955] [outer = (nil)] 16:39:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 246 (0x8da4bc00) [pid = 1734] [serial = 956] [outer = 0x8c5a9400] 16:39:36 INFO - PROCESS | 1734 | 1464997176228 Marionette DEBUG loaded listener.js 16:39:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 247 (0x8e0a0800) [pid = 1734] [serial = 957] [outer = 0x8c5a9400] 16:39:37 INFO - PROCESS | 1734 | 1464997177134 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 16:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1533ms 16:39:37 INFO - PROCESS | 1734 | 1464997177170 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 16:39:37 INFO - PROCESS | 1734 | 1464997177178 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 16:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:39:37 INFO - PROCESS | 1734 | 1464997177189 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:39:37 INFO - PROCESS | 1734 | 1464997177192 Marionette TRACE conn3 <- [1,1246,null,{}] 16:39:37 INFO - PROCESS | 1734 | 1464997177199 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:37 INFO - PROCESS | 1734 | 1464997177407 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 16:39:37 INFO - PROCESS | 1734 | 1464997177688 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:37 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e3f5000 == 121 [pid = 1734] [id = 319] 16:39:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 248 (0x8f065000) [pid = 1734] [serial = 958] [outer = (nil)] 16:39:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 249 (0x914da400) [pid = 1734] [serial = 959] [outer = 0x8f065000] 16:39:37 INFO - PROCESS | 1734 | 1464997177815 Marionette DEBUG loaded listener.js 16:39:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 250 (0x91dea000) [pid = 1734] [serial = 960] [outer = 0x8f065000] 16:39:38 INFO - PROCESS | 1734 | 1464997178683 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 16:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1537ms 16:39:38 INFO - PROCESS | 1734 | 1464997178726 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 16:39:38 INFO - PROCESS | 1734 | 1464997178730 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 16:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:39:38 INFO - PROCESS | 1734 | 1464997178737 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:39:38 INFO - PROCESS | 1734 | 1464997178743 Marionette TRACE conn3 <- [1,1250,null,{}] 16:39:38 INFO - PROCESS | 1734 | 1464997178759 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:38 INFO - PROCESS | 1734 | 1464997178962 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 16:39:39 INFO - PROCESS | 1734 | 1464997179160 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:39 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ed4c800 == 122 [pid = 1734] [id = 320] 16:39:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 251 (0x94694c00) [pid = 1734] [serial = 961] [outer = (nil)] 16:39:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 252 (0x952e2c00) [pid = 1734] [serial = 962] [outer = 0x94694c00] 16:39:39 INFO - PROCESS | 1734 | 1464997179288 Marionette DEBUG loaded listener.js 16:39:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 253 (0x954ad000) [pid = 1734] [serial = 963] [outer = 0x94694c00] 16:39:40 INFO - PROCESS | 1734 | 1464997180153 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 16:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1489ms 16:39:40 INFO - PROCESS | 1734 | 1464997180226 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 16:39:40 INFO - PROCESS | 1734 | 1464997180230 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 16:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:39:40 INFO - PROCESS | 1734 | 1464997180237 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:39:40 INFO - PROCESS | 1734 | 1464997180239 Marionette TRACE conn3 <- [1,1254,null,{}] 16:39:40 INFO - PROCESS | 1734 | 1464997180245 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:40 INFO - PROCESS | 1734 | 1464997180443 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 16:39:40 INFO - PROCESS | 1734 | 1464997180640 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:40 INFO - PROCESS | 1734 | ++DOCSHELL 0x91b91c00 == 123 [pid = 1734] [id = 321] 16:39:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 254 (0x94690400) [pid = 1734] [serial = 964] [outer = (nil)] 16:39:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 255 (0x956a0800) [pid = 1734] [serial = 965] [outer = 0x94690400] 16:39:40 INFO - PROCESS | 1734 | 1464997180761 Marionette DEBUG loaded listener.js 16:39:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 256 (0x966a6400) [pid = 1734] [serial = 966] [outer = 0x94690400] 16:39:41 INFO - PROCESS | 1734 | 1464997181587 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 16:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1434ms 16:39:41 INFO - PROCESS | 1734 | 1464997181672 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 16:39:41 INFO - PROCESS | 1734 | 1464997181675 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 16:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:39:41 INFO - PROCESS | 1734 | 1464997181681 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:39:41 INFO - PROCESS | 1734 | 1464997181685 Marionette TRACE conn3 <- [1,1258,null,{}] 16:39:41 INFO - PROCESS | 1734 | 1464997181690 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:41 INFO - PROCESS | 1734 | 1464997181933 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 16:39:42 INFO - PROCESS | 1734 | 1464997182181 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:42 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b383000 == 124 [pid = 1734] [id = 322] 16:39:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 257 (0x954c1400) [pid = 1734] [serial = 967] [outer = (nil)] 16:39:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 258 (0x98f2ac00) [pid = 1734] [serial = 968] [outer = 0x954c1400] 16:39:42 INFO - PROCESS | 1734 | 1464997182305 Marionette DEBUG loaded listener.js 16:39:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 259 (0x994f9800) [pid = 1734] [serial = 969] [outer = 0x954c1400] 16:39:43 INFO - PROCESS | 1734 | 1464997183170 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 16:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1530ms 16:39:43 INFO - PROCESS | 1734 | 1464997183213 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 16:39:43 INFO - PROCESS | 1734 | 1464997183217 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 16:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:39:43 INFO - PROCESS | 1734 | 1464997183224 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:39:43 INFO - PROCESS | 1734 | 1464997183226 Marionette TRACE conn3 <- [1,1262,null,{}] 16:39:43 INFO - PROCESS | 1734 | 1464997183232 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:43 INFO - PROCESS | 1734 | 1464997183430 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 16:39:43 INFO - PROCESS | 1734 | 1464997183640 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:43 INFO - PROCESS | 1734 | ++DOCSHELL 0x94771800 == 125 [pid = 1734] [id = 323] 16:39:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 260 (0x954bb000) [pid = 1734] [serial = 970] [outer = (nil)] 16:39:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 261 (0x99b3e800) [pid = 1734] [serial = 971] [outer = 0x954bb000] 16:39:43 INFO - PROCESS | 1734 | 1464997183802 Marionette DEBUG loaded listener.js 16:39:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 262 (0x99c8fc00) [pid = 1734] [serial = 972] [outer = 0x954bb000] 16:39:44 INFO - PROCESS | 1734 | 1464997184619 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 16:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1429ms 16:39:44 INFO - PROCESS | 1734 | 1464997184653 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 16:39:44 INFO - PROCESS | 1734 | 1464997184656 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 16:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:39:44 INFO - PROCESS | 1734 | 1464997184662 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:39:44 INFO - PROCESS | 1734 | 1464997184666 Marionette TRACE conn3 <- [1,1266,null,{}] 16:39:44 INFO - PROCESS | 1734 | 1464997184671 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:44 INFO - PROCESS | 1734 | 1464997184843 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 16:39:45 INFO - PROCESS | 1734 | 1464997185046 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:45 INFO - PROCESS | 1734 | ++DOCSHELL 0x94773800 == 126 [pid = 1734] [id = 324] 16:39:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 263 (0x99a08800) [pid = 1734] [serial = 973] [outer = (nil)] 16:39:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 264 (0x9a142400) [pid = 1734] [serial = 974] [outer = 0x99a08800] 16:39:45 INFO - PROCESS | 1734 | 1464997185134 Marionette DEBUG loaded listener.js 16:39:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 265 (0x9a2be000) [pid = 1734] [serial = 975] [outer = 0x99a08800] 16:39:46 INFO - PROCESS | 1734 | 1464997185994 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 16:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1383ms 16:39:46 INFO - PROCESS | 1734 | 1464997186047 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 16:39:46 INFO - PROCESS | 1734 | 1464997186050 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 16:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:39:46 INFO - PROCESS | 1734 | 1464997186056 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:39:46 INFO - PROCESS | 1734 | 1464997186059 Marionette TRACE conn3 <- [1,1270,null,{}] 16:39:46 INFO - PROCESS | 1734 | 1464997186065 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:46 INFO - PROCESS | 1734 | 1464997186240 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 16:39:46 INFO - PROCESS | 1734 | 1464997186446 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:46 INFO - PROCESS | 1734 | ++DOCSHELL 0x914cf400 == 127 [pid = 1734] [id = 325] 16:39:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 266 (0x9a07f000) [pid = 1734] [serial = 976] [outer = (nil)] 16:39:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 267 (0x9b18e400) [pid = 1734] [serial = 977] [outer = 0x9a07f000] 16:39:46 INFO - PROCESS | 1734 | 1464997186529 Marionette DEBUG loaded listener.js 16:39:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 268 (0x9d361400) [pid = 1734] [serial = 978] [outer = 0x9a07f000] 16:39:47 INFO - PROCESS | 1734 | 1464997187412 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 16:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1383ms 16:39:47 INFO - PROCESS | 1734 | 1464997187442 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 16:39:47 INFO - PROCESS | 1734 | 1464997187446 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 16:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:39:47 INFO - PROCESS | 1734 | 1464997187452 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:39:47 INFO - PROCESS | 1734 | 1464997187456 Marionette TRACE conn3 <- [1,1274,null,{}] 16:39:47 INFO - PROCESS | 1734 | 1464997187461 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:47 INFO - PROCESS | 1734 | 1464997187637 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 16:39:47 INFO - PROCESS | 1734 | 1464997187847 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:47 INFO - PROCESS | 1734 | ++DOCSHELL 0x97882400 == 128 [pid = 1734] [id = 326] 16:39:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 269 (0x98185800) [pid = 1734] [serial = 979] [outer = (nil)] 16:39:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 270 (0xa240ac00) [pid = 1734] [serial = 980] [outer = 0x98185800] 16:39:47 INFO - PROCESS | 1734 | 1464997187923 Marionette DEBUG loaded listener.js 16:39:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 271 (0xa26cc800) [pid = 1734] [serial = 981] [outer = 0x98185800] 16:39:48 INFO - PROCESS | 1734 | 1464997188802 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 16:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1385ms 16:39:48 INFO - PROCESS | 1734 | 1464997188839 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 16:39:48 INFO - PROCESS | 1734 | 1464997188842 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 16:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:39:48 INFO - PROCESS | 1734 | 1464997188849 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:39:48 INFO - PROCESS | 1734 | 1464997188851 Marionette TRACE conn3 <- [1,1278,null,{}] 16:39:48 INFO - PROCESS | 1734 | 1464997188857 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:49 INFO - PROCESS | 1734 | 1464997189043 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 16:39:49 INFO - PROCESS | 1734 | 1464997189249 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:49 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b153000 == 129 [pid = 1734] [id = 327] 16:39:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 272 (0x8b153c00) [pid = 1734] [serial = 982] [outer = (nil)] 16:39:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 273 (0x8b15a400) [pid = 1734] [serial = 983] [outer = 0x8b153c00] 16:39:49 INFO - PROCESS | 1734 | 1464997189365 Marionette DEBUG loaded listener.js 16:39:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 274 (0x8b15c000) [pid = 1734] [serial = 984] [outer = 0x8b153c00] 16:39:50 INFO - PROCESS | 1734 | 1464997190273 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 16:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1482ms 16:39:50 INFO - PROCESS | 1734 | 1464997190331 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 16:39:50 INFO - PROCESS | 1734 | 1464997190335 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 16:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:39:50 INFO - PROCESS | 1734 | 1464997190342 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:39:50 INFO - PROCESS | 1734 | 1464997190346 Marionette TRACE conn3 <- [1,1282,null,{}] 16:39:50 INFO - PROCESS | 1734 | 1464997190351 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:50 INFO - PROCESS | 1734 | 1464997190559 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 16:39:50 INFO - PROCESS | 1734 | 1464997190806 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:50 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b143400 == 130 [pid = 1734] [id = 328] 16:39:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 275 (0x8b143c00) [pid = 1734] [serial = 985] [outer = (nil)] 16:39:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 276 (0x8b14d000) [pid = 1734] [serial = 986] [outer = 0x8b143c00] 16:39:50 INFO - PROCESS | 1734 | 1464997190932 Marionette DEBUG loaded listener.js 16:39:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 277 (0x8b15ec00) [pid = 1734] [serial = 987] [outer = 0x8b143c00] 16:39:51 INFO - PROCESS | 1734 | 1464997191755 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 16:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1481ms 16:39:51 INFO - PROCESS | 1734 | 1464997191824 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 16:39:51 INFO - PROCESS | 1734 | 1464997191831 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 16:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:39:51 INFO - PROCESS | 1734 | 1464997191841 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:39:51 INFO - PROCESS | 1734 | 1464997191845 Marionette TRACE conn3 <- [1,1286,null,{}] 16:39:51 INFO - PROCESS | 1734 | 1464997191850 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:52 INFO - PROCESS | 1734 | 1464997192066 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 16:39:52 INFO - PROCESS | 1734 | 1464997192310 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:52 INFO - PROCESS | 1734 | ++DOCSHELL 0x89a4c400 == 131 [pid = 1734] [id = 329] 16:39:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 278 (0x89a4c800) [pid = 1734] [serial = 988] [outer = (nil)] 16:39:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 279 (0x89a55400) [pid = 1734] [serial = 989] [outer = 0x89a4c800] 16:39:52 INFO - PROCESS | 1734 | 1464997192429 Marionette DEBUG loaded listener.js 16:39:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 280 (0x89a58400) [pid = 1734] [serial = 990] [outer = 0x89a4c800] 16:39:53 INFO - PROCESS | 1734 | 1464997193234 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 16:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1431ms 16:39:53 INFO - PROCESS | 1734 | 1464997193271 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 16:39:53 INFO - PROCESS | 1734 | 1464997193275 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 16:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:39:53 INFO - PROCESS | 1734 | 1464997193281 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:39:53 INFO - PROCESS | 1734 | 1464997193293 Marionette TRACE conn3 <- [1,1290,null,{}] 16:39:53 INFO - PROCESS | 1734 | 1464997193317 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:53 INFO - PROCESS | 1734 | 1464997193501 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 16:39:53 INFO - PROCESS | 1734 | 1464997193713 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:53 INFO - PROCESS | 1734 | ++DOCSHELL 0x89a4f000 == 132 [pid = 1734] [id = 330] 16:39:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 281 (0x89a4f400) [pid = 1734] [serial = 991] [outer = (nil)] 16:39:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 282 (0x8b150400) [pid = 1734] [serial = 992] [outer = 0x89a4f400] 16:39:53 INFO - PROCESS | 1734 | 1464997193826 Marionette DEBUG loaded listener.js 16:39:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 283 (0xa240f400) [pid = 1734] [serial = 993] [outer = 0x89a4f400] 16:39:54 INFO - PROCESS | 1734 | 1464997194680 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 16:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1456ms 16:39:54 INFO - PROCESS | 1734 | 1464997194738 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 16:39:54 INFO - PROCESS | 1734 | 1464997194742 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 16:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:39:54 INFO - PROCESS | 1734 | 1464997194748 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:39:54 INFO - PROCESS | 1734 | 1464997194751 Marionette TRACE conn3 <- [1,1294,null,{}] 16:39:54 INFO - PROCESS | 1734 | 1464997194776 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:54 INFO - PROCESS | 1734 | 1464997194953 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 16:39:55 INFO - PROCESS | 1734 | 1464997195166 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:55 INFO - PROCESS | 1734 | ++DOCSHELL 0x86dc6c00 == 133 [pid = 1734] [id = 331] 16:39:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 284 (0x86dc7c00) [pid = 1734] [serial = 994] [outer = (nil)] 16:39:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 285 (0x86dcf400) [pid = 1734] [serial = 995] [outer = 0x86dc7c00] 16:39:55 INFO - PROCESS | 1734 | 1464997195280 Marionette DEBUG loaded listener.js 16:39:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 286 (0x86dd2c00) [pid = 1734] [serial = 996] [outer = 0x86dc7c00] 16:39:56 INFO - PROCESS | 1734 | 1464997196109 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 16:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1403ms 16:39:56 INFO - PROCESS | 1734 | 1464997196152 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 16:39:56 INFO - PROCESS | 1734 | 1464997196155 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 16:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:39:56 INFO - PROCESS | 1734 | 1464997196162 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:39:56 INFO - PROCESS | 1734 | 1464997196165 Marionette TRACE conn3 <- [1,1298,null,{}] 16:39:56 INFO - PROCESS | 1734 | 1464997196190 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:56 INFO - PROCESS | 1734 | 1464997196366 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 16:39:56 INFO - PROCESS | 1734 | 1464997196591 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:56 INFO - PROCESS | 1734 | ++DOCSHELL 0x86409800 == 134 [pid = 1734] [id = 332] 16:39:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 287 (0x8640ac00) [pid = 1734] [serial = 997] [outer = (nil)] 16:39:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 288 (0x86411400) [pid = 1734] [serial = 998] [outer = 0x8640ac00] 16:39:56 INFO - PROCESS | 1734 | 1464997196707 Marionette DEBUG loaded listener.js 16:39:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 289 (0x86413400) [pid = 1734] [serial = 999] [outer = 0x8640ac00] 16:39:57 INFO - PROCESS | 1734 | 1464997197619 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1504ms 16:39:57 INFO - PROCESS | 1734 | 1464997197667 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 16:39:57 INFO - PROCESS | 1734 | 1464997197671 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 16:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:39:57 INFO - PROCESS | 1734 | 1464997197677 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:39:57 INFO - PROCESS | 1734 | 1464997197679 Marionette TRACE conn3 <- [1,1302,null,{}] 16:39:57 INFO - PROCESS | 1734 | 1464997197708 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:57 INFO - PROCESS | 1734 | 1464997197903 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 16:39:58 INFO - PROCESS | 1734 | 1464997198112 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:58 INFO - PROCESS | 1734 | ++DOCSHELL 0x86416000 == 135 [pid = 1734] [id = 333] 16:39:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 290 (0x86417c00) [pid = 1734] [serial = 1000] [outer = (nil)] 16:39:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 291 (0x86dd4c00) [pid = 1734] [serial = 1001] [outer = 0x86417c00] 16:39:58 INFO - PROCESS | 1734 | 1464997198226 Marionette DEBUG loaded listener.js 16:39:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 292 (0x8aca2000) [pid = 1734] [serial = 1002] [outer = 0x86417c00] 16:39:59 INFO - PROCESS | 1734 | 1464997199087 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 16:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1454ms 16:39:59 INFO - PROCESS | 1734 | 1464997199132 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 16:39:59 INFO - PROCESS | 1734 | 1464997199135 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 16:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:39:59 INFO - PROCESS | 1734 | 1464997199141 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:39:59 INFO - PROCESS | 1734 | 1464997199143 Marionette TRACE conn3 <- [1,1306,null,{}] 16:39:59 INFO - PROCESS | 1734 | 1464997199172 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:59 INFO - PROCESS | 1734 | 1464997199355 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 16:40:00 INFO - PROCESS | 1734 | 1464997200033 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:00 INFO - PROCESS | 1734 | ++DOCSHELL 0x881dd800 == 136 [pid = 1734] [id = 334] 16:40:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 293 (0x881dec00) [pid = 1734] [serial = 1003] [outer = (nil)] 16:40:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 294 (0x89a4e400) [pid = 1734] [serial = 1004] [outer = 0x881dec00] 16:40:00 INFO - PROCESS | 1734 | 1464997200116 Marionette DEBUG loaded listener.js 16:40:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 295 (0x8aca8c00) [pid = 1734] [serial = 1005] [outer = 0x881dec00] 16:40:00 INFO - PROCESS | 1734 | 1464997200967 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 16:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1857ms 16:40:01 INFO - PROCESS | 1734 | 1464997201000 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 16:40:01 INFO - PROCESS | 1734 | 1464997201004 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 16:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:40:01 INFO - PROCESS | 1734 | 1464997201012 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:40:01 INFO - PROCESS | 1734 | 1464997201017 Marionette TRACE conn3 <- [1,1310,null,{}] 16:40:01 INFO - PROCESS | 1734 | 1464997201024 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:01 INFO - PROCESS | 1734 | 1464997201209 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 16:40:01 INFO - PROCESS | 1734 | 1464997201486 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:01 INFO - PROCESS | 1734 | ++DOCSHELL 0x895fa400 == 137 [pid = 1734] [id = 335] 16:40:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 296 (0x8b14f400) [pid = 1734] [serial = 1006] [outer = (nil)] 16:40:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 297 (0x8d8b2400) [pid = 1734] [serial = 1007] [outer = 0x8b14f400] 16:40:01 INFO - PROCESS | 1734 | 1464997201603 Marionette DEBUG loaded listener.js 16:40:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 298 (0x8da49400) [pid = 1734] [serial = 1008] [outer = 0x8b14f400] 16:40:02 INFO - PROCESS | 1734 | 1464997202583 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 16:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:40:02 INFO - PROCESS | 1734 | 1464997202659 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 16:40:02 INFO - PROCESS | 1734 | 1464997202666 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:40:02 INFO - PROCESS | 1734 | 1464997202670 Marionette TRACE conn3 <- [1,1314,null,{}] 16:40:02 INFO - PROCESS | 1734 | 1464997202676 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:02 INFO - PROCESS | 1734 | 1464997202862 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 16:40:03 INFO - PROCESS | 1734 | 1464997203150 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:03 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b150000 == 138 [pid = 1734] [id = 336] 16:40:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 299 (0x8d8ab400) [pid = 1734] [serial = 1009] [outer = (nil)] 16:40:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 300 (0x8eebd000) [pid = 1734] [serial = 1010] [outer = 0x8d8ab400] 16:40:03 INFO - PROCESS | 1734 | 1464997203263 Marionette DEBUG loaded listener.js 16:40:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 301 (0x914d5800) [pid = 1734] [serial = 1011] [outer = 0x8d8ab400] 16:40:03 INFO - PROCESS | 1734 | --DOCSHELL 0x8b383800 == 137 [pid = 1734] [id = 316] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 300 (0x9a07d800) [pid = 1734] [serial = 857] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 299 (0x95697400) [pid = 1734] [serial = 839] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 298 (0x8ed4b400) [pid = 1734] [serial = 824] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 297 (0x9a081000) [pid = 1734] [serial = 860] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 296 (0x9476a800) [pid = 1734] [serial = 833] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 295 (0x92fc7000) [pid = 1734] [serial = 830] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 294 (0x966b0000) [pid = 1734] [serial = 842] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 293 (0x95497c00) [pid = 1734] [serial = 836] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 292 (0x99695c00) [pid = 1734] [serial = 848] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 291 (0x99a0b400) [pid = 1734] [serial = 851] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 290 (0x926ec400) [pid = 1734] [serial = 827] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 289 (0x9850cc00) [pid = 1734] [serial = 845] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 288 (0x99c8ec00) [pid = 1734] [serial = 854] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 287 (0x9569f400) [pid = 1734] [serial = 884] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOCSHELL 0x8dbc6400 == 136 [pid = 1734] [id = 315] 16:40:04 INFO - PROCESS | 1734 | --DOCSHELL 0x881dc400 == 135 [pid = 1734] [id = 314] 16:40:04 INFO - PROCESS | 1734 | --DOCSHELL 0x8ab54400 == 134 [pid = 1734] [id = 313] 16:40:04 INFO - PROCESS | 1734 | --DOCSHELL 0x8a1e6000 == 133 [pid = 1734] [id = 312] 16:40:04 INFO - PROCESS | 1734 | --DOCSHELL 0x8e09f800 == 132 [pid = 1734] [id = 311] 16:40:04 INFO - PROCESS | 1734 | --DOCSHELL 0x8a1ee800 == 131 [pid = 1734] [id = 310] 16:40:04 INFO - PROCESS | 1734 | 1464997204219 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 16:40:04 INFO - PROCESS | 1734 | --DOCSHELL 0x8a1e9400 == 130 [pid = 1734] [id = 301] 16:40:04 INFO - PROCESS | 1734 | --DOCSHELL 0x99a0d400 == 129 [pid = 1734] [id = 300] 16:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1583ms 16:40:04 INFO - PROCESS | 1734 | --DOCSHELL 0x92ca0000 == 128 [pid = 1734] [id = 299] 16:40:04 INFO - PROCESS | 1734 | --DOCSHELL 0x952de000 == 127 [pid = 1734] [id = 298] 16:40:04 INFO - PROCESS | 1734 | --DOCSHELL 0x952e2400 == 126 [pid = 1734] [id = 297] 16:40:04 INFO - PROCESS | 1734 | --DOCSHELL 0x91b86400 == 125 [pid = 1734] [id = 296] 16:40:04 INFO - PROCESS | 1734 | --DOCSHELL 0x8a1ed400 == 124 [pid = 1734] [id = 295] 16:40:04 INFO - PROCESS | 1734 | 1464997204260 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 16:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:40:04 INFO - PROCESS | 1734 | 1464997204265 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 16:40:04 INFO - PROCESS | 1734 | 1464997204277 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:40:04 INFO - PROCESS | 1734 | 1464997204286 Marionette TRACE conn3 <- [1,1318,null,{}] 16:40:04 INFO - PROCESS | 1734 | 1464997204293 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:04 INFO - PROCESS | 1734 | 1464997204471 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 286 (0x954b4000) [pid = 1734] [serial = 882] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 285 (0x8e096000) [pid = 1734] [serial = 863] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 284 (0x952e2000) [pid = 1734] [serial = 878] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 283 (0x92c94c00) [pid = 1734] [serial = 876] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 282 (0x8e1dd000) [pid = 1734] [serial = 869] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 281 (0x91b87000) [pid = 1734] [serial = 867] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 280 (0x92686c00) [pid = 1734] [serial = 873] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 279 (0x8da4f400) [pid = 1734] [serial = 821] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 278 (0x93ada000) [pid = 1734] [serial = 881] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 277 (0x8e318400) [pid = 1734] [serial = 864] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 276 (0x926f1c00) [pid = 1734] [serial = 875] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 275 (0x8ef12000) [pid = 1734] [serial = 870] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 274 (0x91e44800) [pid = 1734] [serial = 872] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 273 (0x8e3fa000) [pid = 1734] [serial = 866] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 272 (0x954a8400) [pid = 1734] [serial = 879] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | --DOMWINDOW == 271 (0x8e31a000) [pid = 1734] [serial = 804] [outer = (nil)] [url = about:blank] 16:40:04 INFO - PROCESS | 1734 | 1464997204697 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:04 INFO - PROCESS | 1734 | ++DOCSHELL 0x881dc400 == 125 [pid = 1734] [id = 337] 16:40:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 272 (0x8da4f400) [pid = 1734] [serial = 1012] [outer = (nil)] 16:40:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 273 (0x8eeb1400) [pid = 1734] [serial = 1013] [outer = 0x8da4f400] 16:40:04 INFO - PROCESS | 1734 | 1464997204770 Marionette DEBUG loaded listener.js 16:40:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 274 (0x91b8cc00) [pid = 1734] [serial = 1014] [outer = 0x8da4f400] 16:40:05 INFO - PROCESS | 1734 | 1464997205466 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 16:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1252ms 16:40:05 INFO - PROCESS | 1734 | 1464997205523 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 16:40:05 INFO - PROCESS | 1734 | 1464997205526 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 16:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:40:05 INFO - PROCESS | 1734 | 1464997205532 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:40:05 INFO - PROCESS | 1734 | 1464997205535 Marionette TRACE conn3 <- [1,1322,null,{}] 16:40:05 INFO - PROCESS | 1734 | 1464997205540 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:05 INFO - PROCESS | 1734 | 1464997205708 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 16:40:05 INFO - PROCESS | 1734 | 1464997205722 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:05 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b157400 == 126 [pid = 1734] [id = 338] 16:40:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 275 (0x8f06e000) [pid = 1734] [serial = 1015] [outer = (nil)] 16:40:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 276 (0x920c0000) [pid = 1734] [serial = 1016] [outer = 0x8f06e000] 16:40:05 INFO - PROCESS | 1734 | 1464997205789 Marionette DEBUG loaded listener.js 16:40:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 277 (0x92690800) [pid = 1734] [serial = 1017] [outer = 0x8f06e000] 16:40:06 INFO - PROCESS | 1734 | 1464997206694 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 16:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1178ms 16:40:06 INFO - PROCESS | 1734 | 1464997206711 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 16:40:06 INFO - PROCESS | 1734 | 1464997206714 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 16:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:40:06 INFO - PROCESS | 1734 | 1464997206722 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:40:06 INFO - PROCESS | 1734 | 1464997206725 Marionette TRACE conn3 <- [1,1326,null,{}] 16:40:06 INFO - PROCESS | 1734 | 1464997206771 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:06 INFO - PROCESS | 1734 | 1464997206994 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 16:40:07 INFO - PROCESS | 1734 | 1464997207022 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:07 INFO - PROCESS | 1734 | ++DOCSHELL 0x92349000 == 127 [pid = 1734] [id = 339] 16:40:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 278 (0x926eec00) [pid = 1734] [serial = 1018] [outer = (nil)] 16:40:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 279 (0x92be7000) [pid = 1734] [serial = 1019] [outer = 0x926eec00] 16:40:07 INFO - PROCESS | 1734 | 1464997207097 Marionette DEBUG loaded listener.js 16:40:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 280 (0x92c9e000) [pid = 1734] [serial = 1020] [outer = 0x926eec00] 16:40:07 INFO - PROCESS | 1734 | 1464997207979 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:40:08 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 16:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1315ms 16:40:08 INFO - PROCESS | 1734 | 1464997208041 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 16:40:08 INFO - PROCESS | 1734 | 1464997208044 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 16:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:40:08 INFO - PROCESS | 1734 | 1464997208056 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:40:08 INFO - PROCESS | 1734 | 1464997208059 Marionette TRACE conn3 <- [1,1330,null,{}] 16:40:08 INFO - PROCESS | 1734 | 1464997208077 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:08 INFO - PROCESS | 1734 | 1464997208303 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 16:40:08 INFO - PROCESS | 1734 | 1464997208327 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:08 INFO - PROCESS | 1734 | ++DOCSHELL 0x92be6800 == 128 [pid = 1734] [id = 340] 16:40:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 281 (0x92c9ac00) [pid = 1734] [serial = 1021] [outer = (nil)] 16:40:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 282 (0x94778800) [pid = 1734] [serial = 1022] [outer = 0x92c9ac00] 16:40:08 INFO - PROCESS | 1734 | 1464997208394 Marionette DEBUG loaded listener.js 16:40:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 283 (0x95499c00) [pid = 1734] [serial = 1023] [outer = 0x92c9ac00] 16:40:09 INFO - PROCESS | 1734 | --DOMWINDOW == 282 (0x8ac9e400) [pid = 1734] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:40:09 INFO - PROCESS | 1734 | --DOMWINDOW == 281 (0x8c5a2000) [pid = 1734] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:40:09 INFO - PROCESS | 1734 | --DOMWINDOW == 280 (0x8ab57000) [pid = 1734] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:40:09 INFO - PROCESS | 1734 | --DOMWINDOW == 279 (0x8e315c00) [pid = 1734] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:40:09 INFO - PROCESS | 1734 | --DOMWINDOW == 278 (0x8c5a4c00) [pid = 1734] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:40:09 INFO - PROCESS | 1734 | --DOMWINDOW == 277 (0x91def800) [pid = 1734] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:40:09 INFO - PROCESS | 1734 | --DOMWINDOW == 276 (0x8eeb5800) [pid = 1734] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:40:09 INFO - PROCESS | 1734 | 1464997209602 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:40:09 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 16:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1579ms 16:40:09 INFO - PROCESS | 1734 | 1464997209637 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 16:40:09 INFO - PROCESS | 1734 | 1464997209640 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 16:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:40:09 INFO - PROCESS | 1734 | 1464997209646 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:40:09 INFO - PROCESS | 1734 | 1464997209648 Marionette TRACE conn3 <- [1,1334,null,{}] 16:40:09 INFO - PROCESS | 1734 | 1464997209654 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:09 INFO - PROCESS | 1734 | 1464997209891 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 16:40:09 INFO - PROCESS | 1734 | 1464997209910 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:09 INFO - PROCESS | 1734 | ++DOCSHELL 0x8810b400 == 129 [pid = 1734] [id = 341] 16:40:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 277 (0x881df800) [pid = 1734] [serial = 1024] [outer = (nil)] 16:40:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 278 (0x92681c00) [pid = 1734] [serial = 1025] [outer = 0x881df800] 16:40:09 INFO - PROCESS | 1734 | 1464997209977 Marionette DEBUG loaded listener.js 16:40:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 279 (0x952df000) [pid = 1734] [serial = 1026] [outer = 0x881df800] 16:40:10 INFO - PROCESS | 1734 | 1464997210866 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1280ms 16:40:10 INFO - PROCESS | 1734 | 1464997210927 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 16:40:10 INFO - PROCESS | 1734 | 1464997210930 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 16:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:40:10 INFO - PROCESS | 1734 | 1464997210936 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:40:10 INFO - PROCESS | 1734 | 1464997210938 Marionette TRACE conn3 <- [1,1338,null,{}] 16:40:10 INFO - PROCESS | 1734 | 1464997210944 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:11 INFO - PROCESS | 1734 | 1464997211123 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 16:40:11 INFO - PROCESS | 1734 | --DOCSHELL 0x920c0400 == 128 [pid = 1734] [id = 10] 16:40:11 INFO - PROCESS | 1734 | 1464997211156 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:11 INFO - PROCESS | 1734 | ++DOCSHELL 0x91a04c00 == 129 [pid = 1734] [id = 342] 16:40:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 280 (0x91def800) [pid = 1734] [serial = 1027] [outer = (nil)] 16:40:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 281 (0x95826c00) [pid = 1734] [serial = 1028] [outer = 0x91def800] 16:40:11 INFO - PROCESS | 1734 | 1464997211424 Marionette DEBUG loaded listener.js 16:40:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 282 (0x966b2800) [pid = 1734] [serial = 1029] [outer = 0x91def800] 16:40:13 INFO - PROCESS | 1734 | 1464997213070 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 16:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2181ms 16:40:13 INFO - PROCESS | 1734 | 1464997213140 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 16:40:13 INFO - PROCESS | 1734 | 1464997213146 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 16:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:40:13 INFO - PROCESS | 1734 | 1464997213156 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:40:13 INFO - PROCESS | 1734 | 1464997213161 Marionette TRACE conn3 <- [1,1342,null,{}] 16:40:13 INFO - PROCESS | 1734 | 1464997213169 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:13 INFO - PROCESS | 1734 | 1464997213385 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 16:40:13 INFO - PROCESS | 1734 | 1464997213588 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:13 INFO - PROCESS | 1734 | ++DOCSHELL 0x881d6400 == 130 [pid = 1734] [id = 343] 16:40:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 283 (0x881dd000) [pid = 1734] [serial = 1030] [outer = (nil)] 16:40:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 284 (0x8b148000) [pid = 1734] [serial = 1031] [outer = 0x881dd000] 16:40:13 INFO - PROCESS | 1734 | 1464997213719 Marionette DEBUG loaded listener.js 16:40:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 285 (0x8c5a4400) [pid = 1734] [serial = 1032] [outer = 0x881dd000] 16:40:14 INFO - PROCESS | 1734 | 1464997214617 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 16:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1495ms 16:40:14 INFO - PROCESS | 1734 | 1464997214651 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 16:40:14 INFO - PROCESS | 1734 | 1464997214659 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 16:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:40:14 INFO - PROCESS | 1734 | 1464997214670 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:40:14 INFO - PROCESS | 1734 | 1464997214673 Marionette TRACE conn3 <- [1,1346,null,{}] 16:40:14 INFO - PROCESS | 1734 | 1464997214680 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:14 INFO - PROCESS | 1734 | 1464997214883 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 16:40:15 INFO - PROCESS | 1734 | 1464997215171 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:15 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e31f800 == 131 [pid = 1734] [id = 344] 16:40:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 286 (0x8eeba000) [pid = 1734] [serial = 1033] [outer = (nil)] 16:40:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 287 (0x91a0e400) [pid = 1734] [serial = 1034] [outer = 0x8eeba000] 16:40:15 INFO - PROCESS | 1734 | 1464997215309 Marionette DEBUG loaded listener.js 16:40:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 288 (0x9233e000) [pid = 1734] [serial = 1035] [outer = 0x8eeba000] 16:40:16 INFO - PROCESS | 1734 | 1464997216168 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 16:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1535ms 16:40:16 INFO - PROCESS | 1734 | 1464997216205 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 16:40:16 INFO - PROCESS | 1734 | 1464997216209 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 16:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:40:16 INFO - PROCESS | 1734 | 1464997216215 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:40:16 INFO - PROCESS | 1734 | 1464997216221 Marionette TRACE conn3 <- [1,1350,null,{}] 16:40:16 INFO - PROCESS | 1734 | 1464997216237 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:16 INFO - PROCESS | 1734 | 1464997216436 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 16:40:16 INFO - PROCESS | 1734 | 1464997216641 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:16 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e3f5400 == 132 [pid = 1734] [id = 345] 16:40:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 289 (0x91c9e000) [pid = 1734] [serial = 1036] [outer = (nil)] 16:40:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 290 (0x954c4c00) [pid = 1734] [serial = 1037] [outer = 0x91c9e000] 16:40:16 INFO - PROCESS | 1734 | 1464997216770 Marionette DEBUG loaded listener.js 16:40:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 291 (0x9850cc00) [pid = 1734] [serial = 1038] [outer = 0x91c9e000] 16:40:17 INFO - PROCESS | 1734 | 1464997217741 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 16:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1587ms 16:40:17 INFO - PROCESS | 1734 | 1464997217804 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 16:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:40:17 INFO - PROCESS | 1734 | 1464997217808 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 16:40:17 INFO - PROCESS | 1734 | 1464997217814 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:40:17 INFO - PROCESS | 1734 | 1464997217818 Marionette TRACE conn3 <- [1,1354,null,{}] 16:40:17 INFO - PROCESS | 1734 | 1464997217823 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:18 INFO - PROCESS | 1734 | 1464997218022 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 16:40:18 INFO - PROCESS | 1734 | 1464997218230 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:18 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b144c00 == 133 [pid = 1734] [id = 346] 16:40:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 292 (0x95145400) [pid = 1734] [serial = 1039] [outer = (nil)] 16:40:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 293 (0x997bf800) [pid = 1734] [serial = 1040] [outer = 0x95145400] 16:40:18 INFO - PROCESS | 1734 | 1464997218392 Marionette DEBUG loaded listener.js 16:40:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 294 (0x99a0d400) [pid = 1734] [serial = 1041] [outer = 0x95145400] 16:40:19 INFO - PROCESS | 1734 | 1464997219263 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 16:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1479ms 16:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:40:19 INFO - PROCESS | 1734 | 1464997219294 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 16:40:19 INFO - PROCESS | 1734 | 1464997219297 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 16:40:19 INFO - PROCESS | 1734 | 1464997219303 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:40:19 INFO - PROCESS | 1734 | 1464997219307 Marionette TRACE conn3 <- [1,1358,null,{}] 16:40:19 INFO - PROCESS | 1734 | 1464997219312 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:19 INFO - PROCESS | 1734 | 1464997219492 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 16:40:19 INFO - PROCESS | 1734 | 1464997219756 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:19 INFO - PROCESS | 1734 | ++DOCSHELL 0x8da43c00 == 134 [pid = 1734] [id = 347] 16:40:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 295 (0x92c92c00) [pid = 1734] [serial = 1042] [outer = (nil)] 16:40:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 296 (0x99fbd000) [pid = 1734] [serial = 1043] [outer = 0x92c92c00] 16:40:19 INFO - PROCESS | 1734 | 1464997219888 Marionette DEBUG loaded listener.js 16:40:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 297 (0x99fca000) [pid = 1734] [serial = 1044] [outer = 0x92c92c00] 16:40:20 INFO - PROCESS | 1734 | 1464997220708 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 16:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1434ms 16:40:20 INFO - PROCESS | 1734 | 1464997220736 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 16:40:20 INFO - PROCESS | 1734 | 1464997220740 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 16:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:40:20 INFO - PROCESS | 1734 | 1464997220746 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:40:20 INFO - PROCESS | 1734 | 1464997220749 Marionette TRACE conn3 <- [1,1362,null,{}] 16:40:20 INFO - PROCESS | 1734 | 1464997220755 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:20 INFO - PROCESS | 1734 | 1464997220949 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 16:40:21 INFO - PROCESS | 1734 | 1464997221162 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:21 INFO - PROCESS | 1734 | ++DOCSHELL 0x99a0b400 == 135 [pid = 1734] [id = 348] 16:40:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 298 (0x99b36000) [pid = 1734] [serial = 1045] [outer = (nil)] 16:40:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 299 (0x9d465c00) [pid = 1734] [serial = 1046] [outer = 0x99b36000] 16:40:21 INFO - PROCESS | 1734 | 1464997221280 Marionette DEBUG loaded listener.js 16:40:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 300 (0xa228a400) [pid = 1734] [serial = 1047] [outer = 0x99b36000] 16:40:22 INFO - PROCESS | 1734 | 1464997222207 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1530ms 16:40:22 INFO - PROCESS | 1734 | 1464997222276 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 16:40:22 INFO - PROCESS | 1734 | 1464997222280 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 16:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:40:22 INFO - PROCESS | 1734 | 1464997222287 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:40:22 INFO - PROCESS | 1734 | 1464997222289 Marionette TRACE conn3 <- [1,1366,null,{}] 16:40:22 INFO - PROCESS | 1734 | 1464997222295 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:22 INFO - PROCESS | 1734 | 1464997222493 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 16:40:22 INFO - PROCESS | 1734 | 1464997222741 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:22 INFO - PROCESS | 1734 | ++DOCSHELL 0x8dc5b000 == 136 [pid = 1734] [id = 349] 16:40:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 301 (0x8dc5c000) [pid = 1734] [serial = 1048] [outer = (nil)] 16:40:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 302 (0x8dc63400) [pid = 1734] [serial = 1049] [outer = 0x8dc5c000] 16:40:22 INFO - PROCESS | 1734 | 1464997222864 Marionette DEBUG loaded listener.js 16:40:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 303 (0x8dc66800) [pid = 1734] [serial = 1050] [outer = 0x8dc5c000] 16:40:23 INFO - PROCESS | 1734 | 1464997223709 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 16:40:23 INFO - PROCESS | 1734 | 1464997223770 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 16:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:40:23 INFO - PROCESS | 1734 | 1464997223776 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:40:23 INFO - PROCESS | 1734 | 1464997223778 Marionette TRACE conn3 <- [1,1370,null,{}] 16:40:23 INFO - PROCESS | 1734 | 1464997223784 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:24 INFO - PROCESS | 1734 | 1464997224004 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 16:40:24 INFO - PROCESS | 1734 | 1464997224252 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:24 INFO - PROCESS | 1734 | ++DOCSHELL 0x8dc59800 == 137 [pid = 1734] [id = 350] 16:40:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 304 (0x8dc65000) [pid = 1734] [serial = 1051] [outer = (nil)] 16:40:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 305 (0x9965c400) [pid = 1734] [serial = 1052] [outer = 0x8dc65000] 16:40:24 INFO - PROCESS | 1734 | 1464997224386 Marionette DEBUG loaded listener.js 16:40:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 306 (0xa504b000) [pid = 1734] [serial = 1053] [outer = 0x8dc65000] 16:40:25 INFO - PROCESS | 1734 | 1464997225243 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 16:40:25 INFO - PROCESS | 1734 | 1464997225279 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 16:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:40:25 INFO - PROCESS | 1734 | 1464997225289 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:40:25 INFO - PROCESS | 1734 | 1464997225291 Marionette TRACE conn3 <- [1,1374,null,{}] 16:40:25 INFO - PROCESS | 1734 | 1464997225297 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:25 INFO - PROCESS | 1734 | 1464997225479 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 16:40:25 INFO - PROCESS | 1734 | 1464997225698 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:25 INFO - PROCESS | 1734 | ++DOCSHELL 0x92a61000 == 138 [pid = 1734] [id = 351] 16:40:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 307 (0x92a62400) [pid = 1734] [serial = 1054] [outer = (nil)] 16:40:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 308 (0x92a6ac00) [pid = 1734] [serial = 1055] [outer = 0x92a62400] 16:40:25 INFO - PROCESS | 1734 | 1464997225812 Marionette DEBUG loaded listener.js 16:40:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 309 (0x92a6c800) [pid = 1734] [serial = 1056] [outer = 0x92a62400] 16:40:26 INFO - PROCESS | 1734 | [1734] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:40:26 INFO - PROCESS | 1734 | 1464997226731 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 16:40:26 INFO - PROCESS | 1734 | 1464997226776 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 16:40:26 INFO - PROCESS | 1734 | 1464997226782 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:40:26 INFO - PROCESS | 1734 | 1464997226786 Marionette TRACE conn3 <- [1,1378,null,{}] 16:40:26 INFO - PROCESS | 1734 | 1464997226791 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:26 INFO - PROCESS | 1734 | 1464997226980 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 16:40:27 INFO - PROCESS | 1734 | 1464997227243 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:27 INFO - PROCESS | 1734 | ++DOCSHELL 0x868eb800 == 139 [pid = 1734] [id = 352] 16:40:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 310 (0x868ebc00) [pid = 1734] [serial = 1057] [outer = (nil)] 16:40:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 311 (0x868f0000) [pid = 1734] [serial = 1058] [outer = 0x868ebc00] 16:40:27 INFO - PROCESS | 1734 | 1464997227389 Marionette DEBUG loaded listener.js 16:40:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 312 (0x89a52400) [pid = 1734] [serial = 1059] [outer = 0x868ebc00] 16:40:28 INFO - PROCESS | 1734 | 1464997228286 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 16:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:40:28 INFO - PROCESS | 1734 | 1464997228322 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 16:40:28 INFO - PROCESS | 1734 | 1464997228329 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:40:28 INFO - PROCESS | 1734 | 1464997228334 Marionette TRACE conn3 <- [1,1382,null,{}] 16:40:28 INFO - PROCESS | 1734 | 1464997228339 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:28 INFO - PROCESS | 1734 | 1464997228540 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 16:40:28 INFO - PROCESS | 1734 | 1464997228813 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:28 INFO - PROCESS | 1734 | ++DOCSHELL 0x866e8400 == 140 [pid = 1734] [id = 353] 16:40:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 313 (0x866e9400) [pid = 1734] [serial = 1060] [outer = (nil)] 16:40:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 314 (0x868ed400) [pid = 1734] [serial = 1061] [outer = 0x866e9400] 16:40:28 INFO - PROCESS | 1734 | 1464997228945 Marionette DEBUG loaded listener.js 16:40:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 315 (0x8ed4c000) [pid = 1734] [serial = 1062] [outer = 0x866e9400] 16:40:29 INFO - PROCESS | 1734 | [1734] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:40:29 INFO - PROCESS | 1734 | 1464997229807 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 16:40:29 INFO - PROCESS | 1734 | 1464997229867 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 16:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:40:29 INFO - PROCESS | 1734 | 1464997229873 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:40:29 INFO - PROCESS | 1734 | 1464997229876 Marionette TRACE conn3 <- [1,1386,null,{}] 16:40:29 INFO - PROCESS | 1734 | 1464997229882 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:30 INFO - PROCESS | 1734 | 1464997230062 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 16:40:30 INFO - PROCESS | 1734 | 1464997230330 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:30 INFO - PROCESS | 1734 | ++DOCSHELL 0x866e7c00 == 141 [pid = 1734] [id = 354] 16:40:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 316 (0x8ef10c00) [pid = 1734] [serial = 1063] [outer = (nil)] 16:40:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 317 (0x92a6fc00) [pid = 1734] [serial = 1064] [outer = 0x8ef10c00] 16:40:30 INFO - PROCESS | 1734 | 1464997230451 Marionette DEBUG loaded listener.js 16:40:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 318 (0x92fcd000) [pid = 1734] [serial = 1065] [outer = 0x8ef10c00] 16:40:31 INFO - PROCESS | 1734 | 1464997231353 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 16:40:31 INFO - PROCESS | 1734 | 1464997231421 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 16:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:40:31 INFO - PROCESS | 1734 | 1464997231427 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:40:31 INFO - PROCESS | 1734 | 1464997231431 Marionette TRACE conn3 <- [1,1390,null,{}] 16:40:31 INFO - PROCESS | 1734 | 1464997231436 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:31 INFO - PROCESS | 1734 | 1464997231655 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 16:40:31 INFO - PROCESS | 1734 | 1464997231905 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:31 INFO - PROCESS | 1734 | ++DOCSHELL 0x8640c000 == 142 [pid = 1734] [id = 355] 16:40:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 319 (0x866e3400) [pid = 1734] [serial = 1066] [outer = (nil)] 16:40:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 320 (0x8796c800) [pid = 1734] [serial = 1067] [outer = 0x866e3400] 16:40:32 INFO - PROCESS | 1734 | 1464997232021 Marionette DEBUG loaded listener.js 16:40:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 321 (0x87973400) [pid = 1734] [serial = 1068] [outer = 0x866e3400] 16:40:33 INFO - PROCESS | 1734 | 1464997233516 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 16:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 2130ms 16:40:33 INFO - PROCESS | 1734 | 1464997233559 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 16:40:33 INFO - PROCESS | 1734 | 1464997233565 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 16:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:40:33 INFO - PROCESS | 1734 | 1464997233573 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:40:33 INFO - PROCESS | 1734 | 1464997233578 Marionette TRACE conn3 <- [1,1394,null,{}] 16:40:33 INFO - PROCESS | 1734 | 1464997233586 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:33 INFO - PROCESS | 1734 | 1464997233823 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 16:40:34 INFO - PROCESS | 1734 | 1464997234041 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:34 INFO - PROCESS | 1734 | ++DOCSHELL 0x86413c00 == 143 [pid = 1734] [id = 356] 16:40:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 322 (0x868ea800) [pid = 1734] [serial = 1069] [outer = (nil)] 16:40:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 323 (0x881d9c00) [pid = 1734] [serial = 1070] [outer = 0x868ea800] 16:40:34 INFO - PROCESS | 1734 | 1464997234163 Marionette DEBUG loaded listener.js 16:40:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 324 (0x89a53000) [pid = 1734] [serial = 1071] [outer = 0x868ea800] 16:40:35 INFO - PROCESS | 1734 | 1464997235127 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 16:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1587ms 16:40:35 INFO - PROCESS | 1734 | 1464997235159 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 16:40:35 INFO - PROCESS | 1734 | 1464997235167 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 16:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:40:35 INFO - PROCESS | 1734 | 1464997235176 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:40:35 INFO - PROCESS | 1734 | 1464997235180 Marionette TRACE conn3 <- [1,1398,null,{}] 16:40:35 INFO - PROCESS | 1734 | 1464997235185 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:35 INFO - PROCESS | 1734 | 1464997235366 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 16:40:35 INFO - PROCESS | 1734 | 1464997235587 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:35 INFO - PROCESS | 1734 | ++DOCSHELL 0x8810e400 == 144 [pid = 1734] [id = 357] 16:40:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 325 (0x8810f800) [pid = 1734] [serial = 1072] [outer = (nil)] 16:40:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 326 (0x895f5400) [pid = 1734] [serial = 1073] [outer = 0x8810f800] 16:40:35 INFO - PROCESS | 1734 | 1464997235747 Marionette DEBUG loaded listener.js 16:40:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 327 (0x8b146400) [pid = 1734] [serial = 1074] [outer = 0x8810f800] 16:40:35 INFO - PROCESS | 1734 | --DOCSHELL 0x8b382000 == 143 [pid = 1734] [id = 250] 16:40:35 INFO - PROCESS | 1734 | --DOCSHELL 0x8da43800 == 142 [pid = 1734] [id = 242] 16:40:35 INFO - PROCESS | 1734 | --DOCSHELL 0x954aa000 == 141 [pid = 1734] [id = 286] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 326 (0x95143800) [pid = 1734] [serial = 953] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 325 (0x881d7c00) [pid = 1734] [serial = 926] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 324 (0x8810d000) [pid = 1734] [serial = 923] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 323 (0x895f6c00) [pid = 1734] [serial = 920] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 322 (0xa5049000) [pid = 1734] [serial = 917] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 321 (0xa50f9000) [pid = 1734] [serial = 914] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 320 (0x895ee000) [pid = 1734] [serial = 929] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x8ef12800 == 140 [pid = 1734] [id = 241] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x8aca7400 == 139 [pid = 1734] [id = 285] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x9268c000 == 138 [pid = 1734] [id = 281] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x99a07800 == 137 [pid = 1734] [id = 284] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x8810b400 == 136 [pid = 1734] [id = 341] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x92be6800 == 135 [pid = 1734] [id = 340] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x92349000 == 134 [pid = 1734] [id = 339] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x8b157400 == 133 [pid = 1734] [id = 338] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x881dc400 == 132 [pid = 1734] [id = 337] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x8b150000 == 131 [pid = 1734] [id = 336] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x920c5400 == 130 [pid = 1734] [id = 11] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x895fa400 == 129 [pid = 1734] [id = 335] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x881dd800 == 128 [pid = 1734] [id = 334] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x8b153000 == 127 [pid = 1734] [id = 327] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x97882400 == 126 [pid = 1734] [id = 326] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x914cf400 == 125 [pid = 1734] [id = 325] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x94773800 == 124 [pid = 1734] [id = 324] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x94771800 == 123 [pid = 1734] [id = 323] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x8b383000 == 122 [pid = 1734] [id = 322] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x954abc00 == 121 [pid = 1734] [id = 282] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x91b91c00 == 120 [pid = 1734] [id = 321] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x966b1c00 == 119 [pid = 1734] [id = 283] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x8ed4c800 == 118 [pid = 1734] [id = 320] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x8e3f5000 == 117 [pid = 1734] [id = 319] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x8aca4c00 == 116 [pid = 1734] [id = 318] 16:40:36 INFO - PROCESS | 1734 | --DOCSHELL 0x8aca4800 == 115 [pid = 1734] [id = 317] 16:40:36 INFO - PROCESS | 1734 | 1464997236684 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 319 (0x92ca1c00) [pid = 1734] [serial = 951] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 318 (0x9268f000) [pid = 1734] [serial = 945] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 317 (0x8e098400) [pid = 1734] [serial = 939] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 316 (0x8d8b0800) [pid = 1734] [serial = 938] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 315 (0xa3555800) [pid = 1734] [serial = 911] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 314 (0x8e316800) [pid = 1734] [serial = 887] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 313 (0x8c5a8000) [pid = 1734] [serial = 933] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 312 (0x966a6800) [pid = 1734] [serial = 893] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 311 (0x91de8c00) [pid = 1734] [serial = 890] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 310 (0xa2149400) [pid = 1734] [serial = 908] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 309 (0x9d355800) [pid = 1734] [serial = 902] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 308 (0xa21b1400) [pid = 1734] [serial = 905] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 307 (0x99c83400) [pid = 1734] [serial = 899] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 306 (0x8e3fd800) [pid = 1734] [serial = 935] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 305 (0x92c95000) [pid = 1734] [serial = 950] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 304 (0x92c95800) [pid = 1734] [serial = 948] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 303 (0x91b8d800) [pid = 1734] [serial = 941] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 302 (0x91ca4400) [pid = 1734] [serial = 942] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 301 (0x92409000) [pid = 1734] [serial = 944] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 300 (0x997cb400) [pid = 1734] [serial = 896] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 299 (0x8b381c00) [pid = 1734] [serial = 932] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 298 (0x92be8800) [pid = 1734] [serial = 947] [outer = (nil)] [url = about:blank] 16:40:36 INFO - PROCESS | 1734 | --DOMWINDOW == 297 (0x8ef15400) [pid = 1734] [serial = 936] [outer = (nil)] [url = about:blank] 16:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1578ms 16:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:40:36 INFO - PROCESS | 1734 | 1464997236755 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 16:40:36 INFO - PROCESS | 1734 | 1464997236757 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 16:40:36 INFO - PROCESS | 1734 | 1464997236764 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:40:36 INFO - PROCESS | 1734 | 1464997236769 Marionette TRACE conn3 <- [1,1402,null,{}] 16:40:36 INFO - PROCESS | 1734 | 1464997236784 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:36 INFO - PROCESS | 1734 | 1464997236956 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 16:40:37 INFO - PROCESS | 1734 | 1464997237123 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:37 INFO - PROCESS | 1734 | ++DOCSHELL 0x8810b400 == 116 [pid = 1734] [id = 358] 16:40:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 298 (0x881dc400) [pid = 1734] [serial = 1075] [outer = (nil)] 16:40:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 299 (0x8d8ac000) [pid = 1734] [serial = 1076] [outer = 0x881dc400] 16:40:37 INFO - PROCESS | 1734 | 1464997237194 Marionette DEBUG loaded listener.js 16:40:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 300 (0x8da46400) [pid = 1734] [serial = 1077] [outer = 0x881dc400] 16:40:37 INFO - PROCESS | 1734 | 1464997237935 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 16:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1233ms 16:40:38 INFO - PROCESS | 1734 | 1464997238000 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 16:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:40:38 INFO - PROCESS | 1734 | 1464997238004 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 16:40:38 INFO - PROCESS | 1734 | 1464997238010 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:40:38 INFO - PROCESS | 1734 | 1464997238013 Marionette TRACE conn3 <- [1,1406,null,{}] 16:40:38 INFO - PROCESS | 1734 | 1464997238018 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:38 INFO - PROCESS | 1734 | 1464997238181 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 16:40:38 INFO - PROCESS | 1734 | 1464997238190 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:38 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b385800 == 117 [pid = 1734] [id = 359] 16:40:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 301 (0x8da4e400) [pid = 1734] [serial = 1078] [outer = (nil)] 16:40:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 302 (0x8e1d4c00) [pid = 1734] [serial = 1079] [outer = 0x8da4e400] 16:40:38 INFO - PROCESS | 1734 | 1464997238257 Marionette DEBUG loaded listener.js 16:40:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 303 (0x8e319c00) [pid = 1734] [serial = 1080] [outer = 0x8da4e400] 16:40:39 INFO - PROCESS | 1734 | 1464997239211 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 16:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1227ms 16:40:39 INFO - PROCESS | 1734 | 1464997239237 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 16:40:39 INFO - PROCESS | 1734 | 1464997239241 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 16:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:40:39 INFO - PROCESS | 1734 | 1464997239246 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:40:39 INFO - PROCESS | 1734 | 1464997239248 Marionette TRACE conn3 <- [1,1410,null,{}] 16:40:39 INFO - PROCESS | 1734 | 1464997239254 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:39 INFO - PROCESS | 1734 | 1464997239466 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 16:40:39 INFO - PROCESS | 1734 | 1464997239497 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:39 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b15fc00 == 118 [pid = 1734] [id = 360] 16:40:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 304 (0x8dbcf800) [pid = 1734] [serial = 1081] [outer = (nil)] 16:40:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 305 (0x8e3fb000) [pid = 1734] [serial = 1082] [outer = 0x8dbcf800] 16:40:39 INFO - PROCESS | 1734 | 1464997239562 Marionette DEBUG loaded listener.js 16:40:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 306 (0x8ed4ac00) [pid = 1734] [serial = 1083] [outer = 0x8dbcf800] 16:40:41 INFO - PROCESS | 1734 | --DOMWINDOW == 305 (0x92c9ac00) [pid = 1734] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:40:41 INFO - PROCESS | 1734 | --DOMWINDOW == 304 (0x881dec00) [pid = 1734] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:40:41 INFO - PROCESS | 1734 | --DOMWINDOW == 303 (0x8b14f400) [pid = 1734] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:40:41 INFO - PROCESS | 1734 | --DOMWINDOW == 302 (0x8d8ab400) [pid = 1734] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:40:41 INFO - PROCESS | 1734 | --DOMWINDOW == 301 (0x8f06e000) [pid = 1734] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:40:41 INFO - PROCESS | 1734 | --DOMWINDOW == 300 (0x8da4f400) [pid = 1734] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:40:41 INFO - PROCESS | 1734 | --DOMWINDOW == 299 (0x926eec00) [pid = 1734] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:40:41 INFO - PROCESS | 1734 | --DOMWINDOW == 298 (0x920c5c00) [pid = 1734] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:40:41 INFO - PROCESS | 1734 | --DOMWINDOW == 297 (0x881df800) [pid = 1734] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:40:41 INFO - PROCESS | 1734 | --DOMWINDOW == 296 (0x920c0c00) [pid = 1734] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:40:41 INFO - PROCESS | 1734 | 1464997241166 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 16:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1984ms 16:40:41 INFO - PROCESS | 1734 | 1464997241231 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 16:40:41 INFO - PROCESS | 1734 | 1464997241234 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 16:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:40:41 INFO - PROCESS | 1734 | 1464997241240 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:40:41 INFO - PROCESS | 1734 | 1464997241242 Marionette TRACE conn3 <- [1,1414,null,{}] 16:40:41 INFO - PROCESS | 1734 | 1464997241247 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:41 INFO - PROCESS | 1734 | 1464997241475 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 16:40:41 INFO - PROCESS | 1734 | 1464997241583 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:41 INFO - PROCESS | 1734 | ++DOCSHELL 0x866ef800 == 119 [pid = 1734] [id = 361] 16:40:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 297 (0x8e1d6000) [pid = 1734] [serial = 1084] [outer = (nil)] 16:40:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 298 (0x8ef17400) [pid = 1734] [serial = 1085] [outer = 0x8e1d6000] 16:40:41 INFO - PROCESS | 1734 | 1464997241650 Marionette DEBUG loaded listener.js 16:40:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 299 (0x8f06e000) [pid = 1734] [serial = 1086] [outer = 0x8e1d6000] 16:40:42 INFO - PROCESS | 1734 | 1464997242330 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 16:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1130ms 16:40:42 INFO - PROCESS | 1734 | 1464997242370 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 16:40:42 INFO - PROCESS | 1734 | 1464997242373 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 16:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:40:42 INFO - PROCESS | 1734 | 1464997242379 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:40:42 INFO - PROCESS | 1734 | 1464997242381 Marionette TRACE conn3 <- [1,1418,null,{}] 16:40:42 INFO - PROCESS | 1734 | 1464997242386 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:42 INFO - PROCESS | 1734 | 1464997242545 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 16:40:42 INFO - PROCESS | 1734 | 1464997242555 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:42 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e3ef400 == 120 [pid = 1734] [id = 362] 16:40:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 300 (0x8e3fdc00) [pid = 1734] [serial = 1087] [outer = (nil)] 16:40:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 301 (0x91b86400) [pid = 1734] [serial = 1088] [outer = 0x8e3fdc00] 16:40:42 INFO - PROCESS | 1734 | 1464997242621 Marionette DEBUG loaded listener.js 16:40:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 302 (0x91b90400) [pid = 1734] [serial = 1089] [outer = 0x8e3fdc00] 16:40:43 INFO - PROCESS | 1734 | 1464997243826 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 16:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1477ms 16:40:43 INFO - PROCESS | 1734 | 1464997243857 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 16:40:43 INFO - PROCESS | 1734 | 1464997243863 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 16:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:40:43 INFO - PROCESS | 1734 | 1464997243872 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:40:43 INFO - PROCESS | 1734 | 1464997243877 Marionette TRACE conn3 <- [1,1422,null,{}] 16:40:43 INFO - PROCESS | 1734 | 1464997243885 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:44 INFO - PROCESS | 1734 | 1464997244095 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 16:40:44 INFO - PROCESS | 1734 | 1464997244403 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:44 INFO - PROCESS | 1734 | ++DOCSHELL 0x86dd0000 == 121 [pid = 1734] [id = 363] 16:40:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 303 (0x87968000) [pid = 1734] [serial = 1090] [outer = (nil)] 16:40:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 304 (0x881db000) [pid = 1734] [serial = 1091] [outer = 0x87968000] 16:40:44 INFO - PROCESS | 1734 | 1464997244487 Marionette DEBUG loaded listener.js 16:40:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 305 (0x89a58c00) [pid = 1734] [serial = 1092] [outer = 0x87968000] 16:40:45 INFO - PROCESS | 1734 | 1464997245408 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 16:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1587ms 16:40:45 INFO - PROCESS | 1734 | 1464997245459 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 16:40:45 INFO - PROCESS | 1734 | 1464997245468 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 16:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:40:45 INFO - PROCESS | 1734 | 1464997245477 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:40:45 INFO - PROCESS | 1734 | 1464997245481 Marionette TRACE conn3 <- [1,1426,null,{}] 16:40:45 INFO - PROCESS | 1734 | 1464997245487 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:45 INFO - PROCESS | 1734 | 1464997245665 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 16:40:45 INFO - PROCESS | 1734 | 1464997245895 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:45 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b386800 == 122 [pid = 1734] [id = 364] 16:40:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 306 (0x8b388c00) [pid = 1734] [serial = 1093] [outer = (nil)] 16:40:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 307 (0x8c5a6c00) [pid = 1734] [serial = 1094] [outer = 0x8b388c00] 16:40:46 INFO - PROCESS | 1734 | 1464997246015 Marionette DEBUG loaded listener.js 16:40:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 308 (0x8dbc6c00) [pid = 1734] [serial = 1095] [outer = 0x8b388c00] 16:40:46 INFO - PROCESS | 1734 | 1464997246915 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 16:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1493ms 16:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:40:46 INFO - PROCESS | 1734 | 1464997246971 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 16:40:46 INFO - PROCESS | 1734 | 1464997246974 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 16:40:46 INFO - PROCESS | 1734 | 1464997246981 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:40:46 INFO - PROCESS | 1734 | 1464997246986 Marionette TRACE conn3 <- [1,1430,null,{}] 16:40:47 INFO - PROCESS | 1734 | 1464997247002 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:47 INFO - PROCESS | 1734 | 1464997247220 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 16:40:47 INFO - PROCESS | 1734 | 1464997247476 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:47 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ef18c00 == 123 [pid = 1734] [id = 365] 16:40:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 309 (0x914d4c00) [pid = 1734] [serial = 1096] [outer = (nil)] 16:40:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 310 (0x91c9bc00) [pid = 1734] [serial = 1097] [outer = 0x914d4c00] 16:40:47 INFO - PROCESS | 1734 | 1464997247599 Marionette DEBUG loaded listener.js 16:40:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 311 (0x91df0400) [pid = 1734] [serial = 1098] [outer = 0x914d4c00] 16:40:48 INFO - PROCESS | 1734 | 1464997248481 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 16:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1539ms 16:40:48 INFO - PROCESS | 1734 | 1464997248519 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 16:40:48 INFO - PROCESS | 1734 | 1464997248524 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 16:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:40:48 INFO - PROCESS | 1734 | 1464997248529 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:40:48 INFO - PROCESS | 1734 | 1464997248533 Marionette TRACE conn3 <- [1,1434,null,{}] 16:40:48 INFO - PROCESS | 1734 | 1464997248538 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:48 INFO - PROCESS | 1734 | 1464997248707 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 16:40:48 INFO - PROCESS | 1734 | 1464997248925 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:49 INFO - PROCESS | 1734 | ++DOCSHELL 0x91b91000 == 124 [pid = 1734] [id = 366] 16:40:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 312 (0x92346400) [pid = 1734] [serial = 1099] [outer = (nil)] 16:40:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 313 (0x92686c00) [pid = 1734] [serial = 1100] [outer = 0x92346400] 16:40:49 INFO - PROCESS | 1734 | 1464997249079 Marionette DEBUG loaded listener.js 16:40:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 314 (0x926ed800) [pid = 1734] [serial = 1101] [outer = 0x92346400] 16:40:49 INFO - PROCESS | 1734 | 1464997249934 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 16:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1477ms 16:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:40:50 INFO - PROCESS | 1734 | 1464997250008 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 16:40:50 INFO - PROCESS | 1734 | 1464997250011 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 16:40:50 INFO - PROCESS | 1734 | 1464997250017 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:40:50 INFO - PROCESS | 1734 | 1464997250020 Marionette TRACE conn3 <- [1,1438,null,{}] 16:40:50 INFO - PROCESS | 1734 | 1464997250025 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:50 INFO - PROCESS | 1734 | 1464997250232 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 16:40:50 INFO - PROCESS | 1734 | 1464997250531 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:50 INFO - PROCESS | 1734 | ++DOCSHELL 0x920bd800 == 125 [pid = 1734] [id = 367] 16:40:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 315 (0x920c0c00) [pid = 1734] [serial = 1102] [outer = (nil)] 16:40:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 316 (0x92be6800) [pid = 1734] [serial = 1103] [outer = 0x920c0c00] 16:40:50 INFO - PROCESS | 1734 | 1464997250613 Marionette DEBUG loaded listener.js 16:40:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 317 (0x92bed800) [pid = 1734] [serial = 1104] [outer = 0x920c0c00] 16:40:51 INFO - PROCESS | 1734 | 1464997251431 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 16:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1486ms 16:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:40:51 INFO - PROCESS | 1734 | 1464997251503 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 16:40:51 INFO - PROCESS | 1734 | 1464997251506 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 16:40:51 INFO - PROCESS | 1734 | 1464997251512 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:40:51 INFO - PROCESS | 1734 | 1464997251515 Marionette TRACE conn3 <- [1,1442,null,{}] 16:40:51 INFO - PROCESS | 1734 | 1464997251521 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:51 INFO - PROCESS | 1734 | 1464997251754 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 16:40:52 INFO - PROCESS | 1734 | 1464997252008 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:52 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b145c00 == 126 [pid = 1734] [id = 368] 16:40:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 318 (0x92a63800) [pid = 1734] [serial = 1105] [outer = (nil)] 16:40:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 319 (0x947a6c00) [pid = 1734] [serial = 1106] [outer = 0x92a63800] 16:40:52 INFO - PROCESS | 1734 | 1464997252140 Marionette DEBUG loaded listener.js 16:40:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 320 (0x952e3400) [pid = 1734] [serial = 1107] [outer = 0x92a63800] 16:40:52 INFO - PROCESS | 1734 | 1464997252961 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 16:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1490ms 16:40:53 INFO - PROCESS | 1734 | 1464997253001 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 16:40:53 INFO - PROCESS | 1734 | 1464997253004 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 16:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:40:53 INFO - PROCESS | 1734 | 1464997253017 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:40:53 INFO - PROCESS | 1734 | 1464997253019 Marionette TRACE conn3 <- [1,1446,null,{}] 16:40:53 INFO - PROCESS | 1734 | 1464997253031 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:53 INFO - PROCESS | 1734 | 1464997253201 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 16:40:53 INFO - PROCESS | 1734 | 1464997253414 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:53 INFO - PROCESS | 1734 | ++DOCSHELL 0x926f4400 == 127 [pid = 1734] [id = 369] 16:40:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 321 (0x94771800) [pid = 1734] [serial = 1108] [outer = (nil)] 16:40:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 322 (0x954b8000) [pid = 1734] [serial = 1109] [outer = 0x94771800] 16:40:53 INFO - PROCESS | 1734 | 1464997253526 Marionette DEBUG loaded listener.js 16:40:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 323 (0x954c5400) [pid = 1734] [serial = 1110] [outer = 0x94771800] 16:40:54 INFO - PROCESS | 1734 | 1464997254436 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 16:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1502ms 16:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:40:54 INFO - PROCESS | 1734 | 1464997254513 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 16:40:54 INFO - PROCESS | 1734 | 1464997254516 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 16:40:54 INFO - PROCESS | 1734 | 1464997254522 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:40:54 INFO - PROCESS | 1734 | 1464997254526 Marionette TRACE conn3 <- [1,1450,null,{}] 16:40:54 INFO - PROCESS | 1734 | 1464997254531 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:54 INFO - PROCESS | 1734 | 1464997254735 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 16:40:55 INFO - PROCESS | 1734 | 1464997254985 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:55 INFO - PROCESS | 1734 | ++DOCSHELL 0x95497400 == 128 [pid = 1734] [id = 370] 16:40:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 324 (0x954aa000) [pid = 1734] [serial = 1111] [outer = (nil)] 16:40:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 325 (0x9797ac00) [pid = 1734] [serial = 1112] [outer = 0x954aa000] 16:40:55 INFO - PROCESS | 1734 | 1464997255102 Marionette DEBUG loaded listener.js 16:40:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 326 (0x99392800) [pid = 1734] [serial = 1113] [outer = 0x954aa000] 16:40:55 INFO - PROCESS | 1734 | 1464997255938 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 16:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1479ms 16:40:56 INFO - PROCESS | 1734 | 1464997256002 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 16:40:56 INFO - PROCESS | 1734 | 1464997256005 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 16:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:40:56 INFO - PROCESS | 1734 | 1464997256011 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:40:56 INFO - PROCESS | 1734 | 1464997256014 Marionette TRACE conn3 <- [1,1454,null,{}] 16:40:56 INFO - PROCESS | 1734 | 1464997256020 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:56 INFO - PROCESS | 1734 | 1464997256194 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 16:40:56 INFO - PROCESS | 1734 | 1464997256409 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:56 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ef16400 == 129 [pid = 1734] [id = 371] 16:40:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 327 (0x91e4c800) [pid = 1734] [serial = 1114] [outer = (nil)] 16:40:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 328 (0x997cb800) [pid = 1734] [serial = 1115] [outer = 0x91e4c800] 16:40:56 INFO - PROCESS | 1734 | 1464997256538 Marionette DEBUG loaded listener.js 16:40:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 329 (0x99b41800) [pid = 1734] [serial = 1116] [outer = 0x91e4c800] 16:40:57 INFO - PROCESS | 1734 | 1464997257418 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 16:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1442ms 16:40:57 INFO - PROCESS | 1734 | 1464997257454 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 16:40:57 INFO - PROCESS | 1734 | 1464997257457 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 16:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:40:57 INFO - PROCESS | 1734 | 1464997257464 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:40:57 INFO - PROCESS | 1734 | 1464997257467 Marionette TRACE conn3 <- [1,1458,null,{}] 16:40:57 INFO - PROCESS | 1734 | 1464997257472 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:57 INFO - PROCESS | 1734 | 1464997257646 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 16:40:57 INFO - PROCESS | 1734 | 1464997257862 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:57 INFO - PROCESS | 1734 | ++DOCSHELL 0x94773800 == 130 [pid = 1734] [id = 372] 16:40:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 330 (0x99b38800) [pid = 1734] [serial = 1117] [outer = (nil)] 16:40:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 331 (0x9a137800) [pid = 1734] [serial = 1118] [outer = 0x99b38800] 16:40:57 INFO - PROCESS | 1734 | 1464997257974 Marionette DEBUG loaded listener.js 16:40:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 332 (0x9a142000) [pid = 1734] [serial = 1119] [outer = 0x99b38800] 16:40:58 INFO - PROCESS | 1734 | 1464997258935 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 16:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1536ms 16:40:59 INFO - PROCESS | 1734 | 1464997259001 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 16:40:59 INFO - PROCESS | 1734 | 1464997259005 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 16:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:40:59 INFO - PROCESS | 1734 | 1464997259011 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:40:59 INFO - PROCESS | 1734 | 1464997259016 Marionette TRACE conn3 <- [1,1462,null,{}] 16:40:59 INFO - PROCESS | 1734 | 1464997259021 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:59 INFO - PROCESS | 1734 | 1464997259258 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 16:40:59 INFO - PROCESS | 1734 | 1464997259520 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:59 INFO - PROCESS | 1734 | ++DOCSHELL 0x99a01800 == 131 [pid = 1734] [id = 373] 16:40:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 333 (0xa228b400) [pid = 1734] [serial = 1120] [outer = (nil)] 16:40:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 334 (0xa306b400) [pid = 1734] [serial = 1121] [outer = 0xa228b400] 16:40:59 INFO - PROCESS | 1734 | 1464997259647 Marionette DEBUG loaded listener.js 16:40:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 335 (0xa35f3000) [pid = 1734] [serial = 1122] [outer = 0xa228b400] 16:41:00 INFO - PROCESS | 1734 | 1464997260497 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 16:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1537ms 16:41:00 INFO - PROCESS | 1734 | 1464997260549 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 16:41:00 INFO - PROCESS | 1734 | 1464997260553 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 16:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:41:00 INFO - PROCESS | 1734 | 1464997260559 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:41:00 INFO - PROCESS | 1734 | 1464997260561 Marionette TRACE conn3 <- [1,1466,null,{}] 16:41:00 INFO - PROCESS | 1734 | 1464997260567 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:00 INFO - PROCESS | 1734 | 1464997260736 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 16:41:00 INFO - PROCESS | 1734 | 1464997260952 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:01 INFO - PROCESS | 1734 | ++DOCSHELL 0x87ac8000 == 132 [pid = 1734] [id = 374] 16:41:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 336 (0x87ac8800) [pid = 1734] [serial = 1123] [outer = (nil)] 16:41:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 337 (0x87acc400) [pid = 1734] [serial = 1124] [outer = 0x87ac8800] 16:41:01 INFO - PROCESS | 1734 | 1464997261108 Marionette DEBUG loaded listener.js 16:41:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 338 (0x87acdc00) [pid = 1734] [serial = 1125] [outer = 0x87ac8800] 16:41:01 INFO - PROCESS | 1734 | 1464997261988 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 16:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1481ms 16:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:41:02 INFO - PROCESS | 1734 | 1464997262040 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 16:41:02 INFO - PROCESS | 1734 | 1464997262043 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 16:41:02 INFO - PROCESS | 1734 | 1464997262049 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:41:02 INFO - PROCESS | 1734 | 1464997262053 Marionette TRACE conn3 <- [1,1470,null,{}] 16:41:02 INFO - PROCESS | 1734 | 1464997262058 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:02 INFO - PROCESS | 1734 | 1464997262237 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 16:41:02 INFO - PROCESS | 1734 | 1464997262498 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:02 INFO - PROCESS | 1734 | ++DOCSHELL 0x87aca800 == 133 [pid = 1734] [id = 375] 16:41:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 339 (0x87acb000) [pid = 1734] [serial = 1126] [outer = (nil)] 16:41:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 340 (0xa5049000) [pid = 1734] [serial = 1127] [outer = 0x87acb000] 16:41:02 INFO - PROCESS | 1734 | 1464997262614 Marionette DEBUG loaded listener.js 16:41:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 341 (0xa50f9000) [pid = 1734] [serial = 1128] [outer = 0x87acb000] 16:41:03 INFO - PROCESS | 1734 | 1464997263437 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 16:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1429ms 16:41:03 INFO - PROCESS | 1734 | 1464997263478 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 16:41:03 INFO - PROCESS | 1734 | 1464997263482 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 16:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:41:03 INFO - PROCESS | 1734 | 1464997263488 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:41:03 INFO - PROCESS | 1734 | 1464997263491 Marionette TRACE conn3 <- [1,1474,null,{}] 16:41:03 INFO - PROCESS | 1734 | 1464997263496 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:03 INFO - PROCESS | 1734 | 1464997263672 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 16:41:03 INFO - PROCESS | 1734 | 1464997263970 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:04 INFO - PROCESS | 1734 | ++DOCSHELL 0x866f0800 == 134 [pid = 1734] [id = 376] 16:41:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 342 (0x867c4000) [pid = 1734] [serial = 1129] [outer = (nil)] 16:41:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 343 (0x867cb000) [pid = 1734] [serial = 1130] [outer = 0x867c4000] 16:41:04 INFO - PROCESS | 1734 | 1464997264104 Marionette DEBUG loaded listener.js 16:41:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 344 (0x867cc800) [pid = 1734] [serial = 1131] [outer = 0x867c4000] 16:41:04 INFO - PROCESS | 1734 | 1464997264956 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 16:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1532ms 16:41:05 INFO - PROCESS | 1734 | 1464997265021 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 16:41:05 INFO - PROCESS | 1734 | 1464997265024 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 16:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:41:05 INFO - PROCESS | 1734 | 1464997265030 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:41:05 INFO - PROCESS | 1734 | 1464997265032 Marionette TRACE conn3 <- [1,1478,null,{}] 16:41:05 INFO - PROCESS | 1734 | 1464997265038 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:05 INFO - PROCESS | 1734 | 1464997265213 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 16:41:05 INFO - PROCESS | 1734 | 1464997265526 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:05 INFO - PROCESS | 1734 | ++DOCSHELL 0x867cac00 == 135 [pid = 1734] [id = 377] 16:41:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 345 (0x867ce000) [pid = 1734] [serial = 1132] [outer = (nil)] 16:41:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 346 (0x8c5a1400) [pid = 1734] [serial = 1133] [outer = 0x867ce000] 16:41:05 INFO - PROCESS | 1734 | 1464997265608 Marionette DEBUG loaded listener.js 16:41:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 347 (0x8e0a0400) [pid = 1734] [serial = 1134] [outer = 0x867ce000] 16:41:06 INFO - PROCESS | 1734 | 1464997266473 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 16:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1480ms 16:41:06 INFO - PROCESS | 1734 | 1464997266511 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 16:41:06 INFO - PROCESS | 1734 | 1464997266514 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 16:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:41:06 INFO - PROCESS | 1734 | 1464997266520 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:41:06 INFO - PROCESS | 1734 | 1464997266524 Marionette TRACE conn3 <- [1,1482,null,{}] 16:41:06 INFO - PROCESS | 1734 | 1464997266529 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:06 INFO - PROCESS | 1734 | 1464997266704 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 16:41:06 INFO - PROCESS | 1734 | 1464997266966 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:07 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e098800 == 136 [pid = 1734] [id = 378] 16:41:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 348 (0x926ec400) [pid = 1734] [serial = 1135] [outer = (nil)] 16:41:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 349 (0x966a8000) [pid = 1734] [serial = 1136] [outer = 0x926ec400] 16:41:07 INFO - PROCESS | 1734 | 1464997267082 Marionette DEBUG loaded listener.js 16:41:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 350 (0x9549ec00) [pid = 1734] [serial = 1137] [outer = 0x926ec400] 16:41:07 INFO - PROCESS | 1734 | 1464997267875 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 16:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1383ms 16:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:41:07 INFO - PROCESS | 1734 | 1464997267905 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 16:41:07 INFO - PROCESS | 1734 | 1464997267908 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 16:41:07 INFO - PROCESS | 1734 | 1464997267914 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:41:07 INFO - PROCESS | 1734 | 1464997267917 Marionette TRACE conn3 <- [1,1486,null,{}] 16:41:07 INFO - PROCESS | 1734 | 1464997267923 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:08 INFO - PROCESS | 1734 | 1464997268100 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 16:41:08 INFO - PROCESS | 1734 | 1464997268322 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:08 INFO - PROCESS | 1734 | ++DOCSHELL 0x95717400 == 137 [pid = 1734] [id = 379] 16:41:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 351 (0x95718c00) [pid = 1734] [serial = 1138] [outer = (nil)] 16:41:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 352 (0x9571cc00) [pid = 1734] [serial = 1139] [outer = 0x95718c00] 16:41:08 INFO - PROCESS | 1734 | 1464997268444 Marionette DEBUG loaded listener.js 16:41:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 353 (0x9571e400) [pid = 1734] [serial = 1140] [outer = 0x95718c00] 16:41:09 INFO - PROCESS | 1734 | 1464997269365 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 16:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1488ms 16:41:09 INFO - PROCESS | 1734 | 1464997269401 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 16:41:09 INFO - PROCESS | 1734 | 1464997269405 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 16:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:41:09 INFO - PROCESS | 1734 | 1464997269411 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:41:09 INFO - PROCESS | 1734 | 1464997269413 Marionette TRACE conn3 <- [1,1490,null,{}] 16:41:09 INFO - PROCESS | 1734 | 1464997269418 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:09 INFO - PROCESS | 1734 | 1464997269595 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 16:41:10 INFO - PROCESS | 1734 | 1464997270264 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:10 INFO - PROCESS | 1734 | ++DOCSHELL 0x866f2800 == 138 [pid = 1734] [id = 380] 16:41:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 354 (0x867c1c00) [pid = 1734] [serial = 1141] [outer = (nil)] 16:41:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 355 (0x868e5800) [pid = 1734] [serial = 1142] [outer = 0x867c1c00] 16:41:10 INFO - PROCESS | 1734 | 1464997270346 Marionette DEBUG loaded listener.js 16:41:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 356 (0x86dd0400) [pid = 1734] [serial = 1143] [outer = 0x867c1c00] 16:41:11 INFO - PROCESS | 1734 | 1464997271213 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 16:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1833ms 16:41:11 INFO - PROCESS | 1734 | 1464997271245 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 16:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:41:11 INFO - PROCESS | 1734 | 1464997271251 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 16:41:11 INFO - PROCESS | 1734 | 1464997271258 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:41:11 INFO - PROCESS | 1734 | 1464997271262 Marionette TRACE conn3 <- [1,1494,null,{}] 16:41:11 INFO - PROCESS | 1734 | 1464997271269 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:11 INFO - PROCESS | 1734 | 1464997271449 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 16:41:11 INFO - PROCESS | 1734 | 1464997271683 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:11 INFO - PROCESS | 1734 | ++DOCSHELL 0x866edc00 == 139 [pid = 1734] [id = 381] 16:41:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 357 (0x8796d400) [pid = 1734] [serial = 1144] [outer = (nil)] 16:41:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 358 (0x881da000) [pid = 1734] [serial = 1145] [outer = 0x8796d400] 16:41:11 INFO - PROCESS | 1734 | 1464997271852 Marionette DEBUG loaded listener.js 16:41:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 359 (0x868ed800) [pid = 1734] [serial = 1146] [outer = 0x8796d400] 16:41:12 INFO - PROCESS | 1734 | --DOCSHELL 0x866ef800 == 138 [pid = 1734] [id = 361] 16:41:12 INFO - PROCESS | 1734 | --DOMWINDOW == 358 (0x8b15a400) [pid = 1734] [serial = 983] [outer = (nil)] [url = about:blank] 16:41:12 INFO - PROCESS | 1734 | --DOMWINDOW == 357 (0x8b14d000) [pid = 1734] [serial = 986] [outer = (nil)] [url = about:blank] 16:41:12 INFO - PROCESS | 1734 | --DOMWINDOW == 356 (0x89a55400) [pid = 1734] [serial = 989] [outer = (nil)] [url = about:blank] 16:41:12 INFO - PROCESS | 1734 | --DOMWINDOW == 355 (0x8b150400) [pid = 1734] [serial = 992] [outer = (nil)] [url = about:blank] 16:41:12 INFO - PROCESS | 1734 | --DOMWINDOW == 354 (0x86dcf400) [pid = 1734] [serial = 995] [outer = (nil)] [url = about:blank] 16:41:12 INFO - PROCESS | 1734 | --DOMWINDOW == 353 (0x86411400) [pid = 1734] [serial = 998] [outer = (nil)] [url = about:blank] 16:41:12 INFO - PROCESS | 1734 | --DOMWINDOW == 352 (0x86dd4c00) [pid = 1734] [serial = 1001] [outer = (nil)] [url = about:blank] 16:41:12 INFO - PROCESS | 1734 | 1464997272988 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 16:41:13 INFO - PROCESS | 1734 | --DOCSHELL 0x8b15fc00 == 137 [pid = 1734] [id = 360] 16:41:13 INFO - PROCESS | 1734 | --DOCSHELL 0x8b385800 == 136 [pid = 1734] [id = 359] 16:41:13 INFO - PROCESS | 1734 | --DOCSHELL 0x8810b400 == 135 [pid = 1734] [id = 358] 16:41:13 INFO - PROCESS | 1734 | --DOCSHELL 0x8810e400 == 134 [pid = 1734] [id = 357] 16:41:13 INFO - PROCESS | 1734 | --DOCSHELL 0x86413c00 == 133 [pid = 1734] [id = 356] 16:41:13 INFO - PROCESS | 1734 | --DOCSHELL 0x866e7c00 == 132 [pid = 1734] [id = 354] 16:41:13 INFO - PROCESS | 1734 | --DOCSHELL 0x866e8400 == 131 [pid = 1734] [id = 353] 16:41:13 INFO - PROCESS | 1734 | --DOCSHELL 0x868eb800 == 130 [pid = 1734] [id = 352] 16:41:13 INFO - PROCESS | 1734 | --DOCSHELL 0x92a61000 == 129 [pid = 1734] [id = 351] 16:41:13 INFO - PROCESS | 1734 | --DOCSHELL 0x8dc59800 == 128 [pid = 1734] [id = 350] 16:41:13 INFO - PROCESS | 1734 | --DOCSHELL 0x8dc5b000 == 127 [pid = 1734] [id = 349] 16:41:13 INFO - PROCESS | 1734 | --DOCSHELL 0x99a0b400 == 126 [pid = 1734] [id = 348] 16:41:13 INFO - PROCESS | 1734 | --DOCSHELL 0x8da43c00 == 125 [pid = 1734] [id = 347] 16:41:13 INFO - PROCESS | 1734 | --DOCSHELL 0x8b144c00 == 124 [pid = 1734] [id = 346] 16:41:13 INFO - PROCESS | 1734 | --DOCSHELL 0x8e3f5400 == 123 [pid = 1734] [id = 345] 16:41:13 INFO - PROCESS | 1734 | --DOCSHELL 0x8e31f800 == 122 [pid = 1734] [id = 344] 16:41:13 INFO - PROCESS | 1734 | --DOCSHELL 0x881d6400 == 121 [pid = 1734] [id = 343] 16:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1790ms 16:41:13 INFO - PROCESS | 1734 | 1464997273050 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 16:41:13 INFO - PROCESS | 1734 | 1464997273056 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 16:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:41:13 INFO - PROCESS | 1734 | 1464997273062 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:41:13 INFO - PROCESS | 1734 | 1464997273065 Marionette TRACE conn3 <- [1,1498,null,{}] 16:41:13 INFO - PROCESS | 1734 | 1464997273076 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:13 INFO - PROCESS | 1734 | 1464997273241 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 351 (0x98f2ac00) [pid = 1734] [serial = 968] [outer = (nil)] [url = about:blank] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 350 (0x956a0800) [pid = 1734] [serial = 965] [outer = (nil)] [url = about:blank] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 349 (0x920c0000) [pid = 1734] [serial = 1016] [outer = (nil)] [url = about:blank] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 348 (0x8eeb1400) [pid = 1734] [serial = 1013] [outer = (nil)] [url = about:blank] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 347 (0x91b8cc00) [pid = 1734] [serial = 1014] [outer = (nil)] [url = about:blank] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 346 (0x952e2c00) [pid = 1734] [serial = 962] [outer = (nil)] [url = about:blank] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 345 (0x92be7000) [pid = 1734] [serial = 1019] [outer = (nil)] [url = about:blank] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 344 (0x92c9e000) [pid = 1734] [serial = 1020] [outer = (nil)] [url = about:blank] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 343 (0x999e6c00) [pid = 1734] [serial = 714] [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.] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 342 (0x92681c00) [pid = 1734] [serial = 1025] [outer = (nil)] [url = about:blank] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 341 (0x952df000) [pid = 1734] [serial = 1026] [outer = (nil)] [url = about:blank] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 340 (0x92690800) [pid = 1734] [serial = 1017] [outer = (nil)] [url = about:blank] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 339 (0x94778800) [pid = 1734] [serial = 1022] [outer = (nil)] [url = about:blank] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 338 (0x95499c00) [pid = 1734] [serial = 1023] [outer = (nil)] [url = about:blank] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 337 (0x8aca8c00) [pid = 1734] [serial = 1005] [outer = (nil)] [url = about:blank] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 336 (0x89a4e400) [pid = 1734] [serial = 1004] [outer = (nil)] [url = about:blank] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 335 (0x9b18e400) [pid = 1734] [serial = 977] [outer = (nil)] [url = about:blank] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 334 (0x8da4bc00) [pid = 1734] [serial = 956] [outer = (nil)] [url = about:blank] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 333 (0x8da49400) [pid = 1734] [serial = 1008] [outer = (nil)] [url = about:blank] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 332 (0x8d8b2400) [pid = 1734] [serial = 1007] [outer = (nil)] [url = about:blank] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 331 (0x9a142400) [pid = 1734] [serial = 974] [outer = (nil)] [url = about:blank] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 330 (0x914da400) [pid = 1734] [serial = 959] [outer = (nil)] [url = about:blank] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 329 (0x99b3e800) [pid = 1734] [serial = 971] [outer = (nil)] [url = about:blank] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 328 (0x914d5800) [pid = 1734] [serial = 1011] [outer = (nil)] [url = about:blank] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 327 (0x8eebd000) [pid = 1734] [serial = 1010] [outer = (nil)] [url = about:blank] 16:41:13 INFO - PROCESS | 1734 | --DOMWINDOW == 326 (0xa240ac00) [pid = 1734] [serial = 980] [outer = (nil)] [url = about:blank] 16:41:13 INFO - PROCESS | 1734 | 1464997273541 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:13 INFO - PROCESS | 1734 | ++DOCSHELL 0x8810b400 == 122 [pid = 1734] [id = 382] 16:41:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 327 (0x881d6400) [pid = 1734] [serial = 1147] [outer = (nil)] 16:41:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 328 (0x89a4fc00) [pid = 1734] [serial = 1148] [outer = 0x881d6400] 16:41:13 INFO - PROCESS | 1734 | 1464997273662 Marionette DEBUG loaded listener.js 16:41:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 329 (0x8ab49800) [pid = 1734] [serial = 1149] [outer = 0x881d6400] 16:41:14 INFO - PROCESS | 1734 | 1464997274362 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 16:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1335ms 16:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:41:14 INFO - PROCESS | 1734 | 1464997274398 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 16:41:14 INFO - PROCESS | 1734 | 1464997274401 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 16:41:14 INFO - PROCESS | 1734 | 1464997274414 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:41:14 INFO - PROCESS | 1734 | 1464997274422 Marionette TRACE conn3 <- [1,1502,null,{}] 16:41:14 INFO - PROCESS | 1734 | 1464997274429 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:14 INFO - PROCESS | 1734 | 1464997274662 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 16:41:14 INFO - PROCESS | 1734 | 1464997274688 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:14 INFO - PROCESS | 1734 | ++DOCSHELL 0x86416800 == 123 [pid = 1734] [id = 383] 16:41:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 330 (0x8b14e400) [pid = 1734] [serial = 1150] [outer = (nil)] 16:41:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 331 (0x8b15fc00) [pid = 1734] [serial = 1151] [outer = 0x8b14e400] 16:41:14 INFO - PROCESS | 1734 | 1464997274754 Marionette DEBUG loaded listener.js 16:41:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 332 (0x8c5a5800) [pid = 1734] [serial = 1152] [outer = 0x8b14e400] 16:41:15 INFO - PROCESS | 1734 | 1464997275624 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 16:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1251ms 16:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:41:15 INFO - PROCESS | 1734 | 1464997275659 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 16:41:15 INFO - PROCESS | 1734 | 1464997275662 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 16:41:15 INFO - PROCESS | 1734 | 1464997275669 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:41:15 INFO - PROCESS | 1734 | 1464997275672 Marionette TRACE conn3 <- [1,1506,null,{}] 16:41:15 INFO - PROCESS | 1734 | 1464997275683 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:15 INFO - PROCESS | 1734 | 1464997275929 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 16:41:15 INFO - PROCESS | 1734 | 1464997275961 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:15 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b15c400 == 124 [pid = 1734] [id = 384] 16:41:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 333 (0x8d8ba400) [pid = 1734] [serial = 1153] [outer = (nil)] 16:41:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 334 (0x8da4f400) [pid = 1734] [serial = 1154] [outer = 0x8d8ba400] 16:41:16 INFO - PROCESS | 1734 | 1464997276027 Marionette DEBUG loaded listener.js 16:41:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 335 (0x8dc5e400) [pid = 1734] [serial = 1155] [outer = 0x8d8ba400] 16:41:16 INFO - PROCESS | 1734 | 1464997276914 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 16:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1291ms 16:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:41:16 INFO - PROCESS | 1734 | 1464997276986 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 16:41:16 INFO - PROCESS | 1734 | 1464997276988 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 16:41:16 INFO - PROCESS | 1734 | 1464997276995 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:41:17 INFO - PROCESS | 1734 | 1464997276998 Marionette TRACE conn3 <- [1,1510,null,{}] 16:41:17 INFO - PROCESS | 1734 | 1464997277003 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:17 INFO - PROCESS | 1734 | 1464997277240 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 16:41:17 INFO - PROCESS | 1734 | 1464997277270 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:17 INFO - PROCESS | 1734 | ++DOCSHELL 0x8dc61c00 == 125 [pid = 1734] [id = 385] 16:41:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 336 (0x8dc67c00) [pid = 1734] [serial = 1156] [outer = (nil)] 16:41:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 337 (0x8e31a800) [pid = 1734] [serial = 1157] [outer = 0x8dc67c00] 16:41:17 INFO - PROCESS | 1734 | 1464997277345 Marionette DEBUG loaded listener.js 16:41:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 338 (0x8ef13000) [pid = 1734] [serial = 1158] [outer = 0x8dc67c00] 16:41:18 INFO - PROCESS | 1734 | --DOMWINDOW == 337 (0x8da4e400) [pid = 1734] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:41:18 INFO - PROCESS | 1734 | --DOMWINDOW == 336 (0x881dc400) [pid = 1734] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:41:18 INFO - PROCESS | 1734 | --DOMWINDOW == 335 (0x8dbcf800) [pid = 1734] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:41:18 INFO - PROCESS | 1734 | --DOMWINDOW == 334 (0x8810f800) [pid = 1734] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:41:18 INFO - PROCESS | 1734 | --DOMWINDOW == 333 (0x8e1d6000) [pid = 1734] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:41:18 INFO - PROCESS | 1734 | --DOMWINDOW == 332 (0x868ea800) [pid = 1734] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:41:18 INFO - PROCESS | 1734 | 1464997278476 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 16:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1533ms 16:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:41:18 INFO - PROCESS | 1734 | 1464997278528 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 16:41:18 INFO - PROCESS | 1734 | 1464997278530 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 16:41:18 INFO - PROCESS | 1734 | 1464997278535 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:41:18 INFO - PROCESS | 1734 | 1464997278539 Marionette TRACE conn3 <- [1,1514,null,{}] 16:41:18 INFO - PROCESS | 1734 | 1464997278544 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:18 INFO - PROCESS | 1734 | 1464997278724 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 16:41:18 INFO - PROCESS | 1734 | 1464997278739 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:18 INFO - PROCESS | 1734 | ++DOCSHELL 0x8d8bac00 == 126 [pid = 1734] [id = 386] 16:41:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 333 (0x8da4a800) [pid = 1734] [serial = 1159] [outer = (nil)] 16:41:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 334 (0x8f067800) [pid = 1734] [serial = 1160] [outer = 0x8da4a800] 16:41:18 INFO - PROCESS | 1734 | 1464997278981 Marionette DEBUG loaded listener.js 16:41:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 335 (0x914d8000) [pid = 1734] [serial = 1161] [outer = 0x8da4a800] 16:41:19 INFO - PROCESS | 1734 | 1464997279684 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 16:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1182ms 16:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:41:19 INFO - PROCESS | 1734 | 1464997279718 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 16:41:19 INFO - PROCESS | 1734 | 1464997279721 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 16:41:19 INFO - PROCESS | 1734 | 1464997279728 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:41:19 INFO - PROCESS | 1734 | 1464997279731 Marionette TRACE conn3 <- [1,1518,null,{}] 16:41:19 INFO - PROCESS | 1734 | 1464997279736 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:19 INFO - PROCESS | 1734 | 1464997279967 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 16:41:20 INFO - PROCESS | 1734 | 1464997280233 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:20 INFO - PROCESS | 1734 | ++DOCSHELL 0x85c0d400 == 127 [pid = 1734] [id = 387] 16:41:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 336 (0x85c0e400) [pid = 1734] [serial = 1162] [outer = (nil)] 16:41:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 337 (0x86411400) [pid = 1734] [serial = 1163] [outer = 0x85c0e400] 16:41:20 INFO - PROCESS | 1734 | 1464997280319 Marionette DEBUG loaded listener.js 16:41:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 338 (0x866eec00) [pid = 1734] [serial = 1164] [outer = 0x85c0e400] 16:41:21 INFO - PROCESS | 1734 | 1464997281318 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1633ms 16:41:21 INFO - PROCESS | 1734 | 1464997281362 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 16:41:21 INFO - PROCESS | 1734 | 1464997281369 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 16:41:21 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:41:21 INFO - PROCESS | 1734 | 1464997281377 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:41:21 INFO - PROCESS | 1734 | 1464997281383 Marionette TRACE conn3 <- [1,1522,null,{}] 16:41:21 INFO - PROCESS | 1734 | 1464997281390 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:21 INFO - PROCESS | 1734 | 1464997281605 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 16:41:21 INFO - PROCESS | 1734 | 1464997281871 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:21 INFO - PROCESS | 1734 | ++DOCSHELL 0x87976400 == 128 [pid = 1734] [id = 388] 16:41:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 339 (0x87ac6000) [pid = 1734] [serial = 1165] [outer = (nil)] 16:41:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 340 (0x88110000) [pid = 1734] [serial = 1166] [outer = 0x87ac6000] 16:41:22 INFO - PROCESS | 1734 | 1464997281999 Marionette DEBUG loaded listener.js 16:41:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 341 (0x89a51400) [pid = 1734] [serial = 1167] [outer = 0x87ac6000] 16:41:22 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:22 INFO - PROCESS | 1734 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:41:22 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:22 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:22 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:22 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:22 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:22 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:22 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:22 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:22 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:22 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:22 INFO - PROCESS | 1734 | 1464997282815 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 16:41:22 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 () { 16:41:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:41:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:41:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:41:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:41:22 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 () { 16:41:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:41:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:41:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:41:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:41:22 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 () { 16:41:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:41:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:41:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:41:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:41:22 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 () { 16:41:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:41:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:41:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:41:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:41:22 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1483ms 16:41:22 INFO - PROCESS | 1734 | 1464997282869 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 16:41:22 INFO - PROCESS | 1734 | 1464997282877 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 16:41:22 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:41:22 INFO - PROCESS | 1734 | 1464997282905 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:41:22 INFO - PROCESS | 1734 | 1464997282909 Marionette TRACE conn3 <- [1,1526,null,{}] 16:41:22 INFO - PROCESS | 1734 | 1464997282915 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:23 INFO - PROCESS | 1734 | 1464997283102 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 16:41:23 INFO - PROCESS | 1734 | 1464997283330 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:23 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b151800 == 129 [pid = 1734] [id = 389] 16:41:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 342 (0x8c5a3000) [pid = 1734] [serial = 1168] [outer = (nil)] 16:41:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 343 (0x8eeb2800) [pid = 1734] [serial = 1169] [outer = 0x8c5a3000] 16:41:23 INFO - PROCESS | 1734 | 1464997283445 Marionette DEBUG loaded listener.js 16:41:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 344 (0x91a0ec00) [pid = 1734] [serial = 1170] [outer = 0x8c5a3000] 16:41:24 INFO - PROCESS | 1734 | 1464997284344 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 16:41:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:41:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:41:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:41:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:41:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:41:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:41:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:41:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:41:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:41:24 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1536ms 16:41:24 INFO - PROCESS | 1734 | 1464997284440 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 16:41:24 INFO - PROCESS | 1734 | 1464997284445 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 16:41:24 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:41:24 INFO - PROCESS | 1734 | 1464997284460 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:41:24 INFO - PROCESS | 1734 | 1464997284469 Marionette TRACE conn3 <- [1,1530,null,{}] 16:41:24 INFO - PROCESS | 1734 | 1464997284476 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:24 INFO - PROCESS | 1734 | 1464997284712 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 16:41:25 INFO - PROCESS | 1734 | 1464997285020 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:25 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b158800 == 130 [pid = 1734] [id = 390] 16:41:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 345 (0x8e3f2400) [pid = 1734] [serial = 1171] [outer = (nil)] 16:41:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 346 (0x92be7000) [pid = 1734] [serial = 1172] [outer = 0x8e3f2400] 16:41:25 INFO - PROCESS | 1734 | 1464997285110 Marionette DEBUG loaded listener.js 16:41:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 347 (0x92c97400) [pid = 1734] [serial = 1173] [outer = 0x8e3f2400] 16:41:25 INFO - PROCESS | 1734 | 1464997285846 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 16:41:25 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 16:41:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:41:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:41:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:41:25 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. 16:41:25 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:41:25 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1447ms 16:41:25 INFO - PROCESS | 1734 | 1464997285902 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 16:41:25 INFO - PROCESS | 1734 | 1464997285906 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 16:41:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:41:25 INFO - PROCESS | 1734 | 1464997285912 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:41:25 INFO - PROCESS | 1734 | 1464997285916 Marionette TRACE conn3 <- [1,1534,null,{}] 16:41:25 INFO - PROCESS | 1734 | 1464997285921 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:26 INFO - PROCESS | 1734 | 1464997286098 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 16:41:26 INFO - PROCESS | 1734 | 1464997286367 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:26 INFO - PROCESS | 1734 | ++DOCSHELL 0x8da4e400 == 131 [pid = 1734] [id = 391] 16:41:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 348 (0x92be8400) [pid = 1734] [serial = 1174] [outer = (nil)] 16:41:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 349 (0x951a6c00) [pid = 1734] [serial = 1175] [outer = 0x92be8400] 16:41:26 INFO - PROCESS | 1734 | 1464997286451 Marionette DEBUG loaded listener.js 16:41:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 350 (0x95496c00) [pid = 1734] [serial = 1176] [outer = 0x92be8400] 16:41:27 INFO - PROCESS | 1734 | 1464997287314 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:41:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:41:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1439ms 16:41:27 INFO - PROCESS | 1734 | 1464997287352 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 16:41:27 INFO - PROCESS | 1734 | 1464997287356 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 16:41:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:41:27 INFO - PROCESS | 1734 | 1464997287363 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:41:27 INFO - PROCESS | 1734 | 1464997287366 Marionette TRACE conn3 <- [1,1538,null,{}] 16:41:27 INFO - PROCESS | 1734 | 1464997287372 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:27 INFO - PROCESS | 1734 | 1464997287550 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 16:41:27 INFO - PROCESS | 1734 | 1464997287818 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:27 INFO - PROCESS | 1734 | ++DOCSHELL 0x954c3c00 == 132 [pid = 1734] [id = 392] 16:41:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 351 (0x95718800) [pid = 1734] [serial = 1177] [outer = (nil)] 16:41:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 352 (0x95721000) [pid = 1734] [serial = 1178] [outer = 0x95718800] 16:41:27 INFO - PROCESS | 1734 | 1464997287955 Marionette DEBUG loaded listener.js 16:41:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 353 (0x9582e000) [pid = 1734] [serial = 1179] [outer = 0x95718800] 16:41:28 INFO - PROCESS | 1734 | 1464997288841 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:41:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:41:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1537ms 16:41:28 INFO - PROCESS | 1734 | 1464997288900 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 16:41:28 INFO - PROCESS | 1734 | 1464997288903 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 16:41:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:41:28 INFO - PROCESS | 1734 | 1464997288910 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:41:28 INFO - PROCESS | 1734 | 1464997288912 Marionette TRACE conn3 <- [1,1542,null,{}] 16:41:28 INFO - PROCESS | 1734 | 1464997288918 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:29 INFO - PROCESS | 1734 | 1464997289115 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 16:41:29 INFO - PROCESS | 1734 | 1464997289432 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:29 INFO - PROCESS | 1734 | ++DOCSHELL 0x85c0fc00 == 133 [pid = 1734] [id = 393] 16:41:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 354 (0x8dbc4400) [pid = 1734] [serial = 1180] [outer = (nil)] 16:41:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 355 (0x9968f800) [pid = 1734] [serial = 1181] [outer = 0x8dbc4400] 16:41:29 INFO - PROCESS | 1734 | 1464997289518 Marionette DEBUG loaded listener.js 16:41:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 356 (0x99b37c00) [pid = 1734] [serial = 1182] [outer = 0x8dbc4400] 16:41:30 INFO - PROCESS | 1734 | 1464997290324 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 16:41:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:41:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1433ms 16:41:30 INFO - PROCESS | 1734 | 1464997290352 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 16:41:30 INFO - PROCESS | 1734 | 1464997290356 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 16:41:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:41:30 INFO - PROCESS | 1734 | 1464997290364 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:41:30 INFO - PROCESS | 1734 | 1464997290367 Marionette TRACE conn3 <- [1,1546,null,{}] 16:41:30 INFO - PROCESS | 1734 | 1464997290372 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:30 INFO - PROCESS | 1734 | 1464997290562 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 16:41:30 INFO - PROCESS | 1734 | 1464997290829 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:30 INFO - PROCESS | 1734 | ++DOCSHELL 0x95719800 == 134 [pid = 1734] [id = 394] 16:41:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 357 (0x99696800) [pid = 1734] [serial = 1183] [outer = (nil)] 16:41:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 358 (0x9a2c2000) [pid = 1734] [serial = 1184] [outer = 0x99696800] 16:41:30 INFO - PROCESS | 1734 | 1464997290913 Marionette DEBUG loaded listener.js 16:41:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 359 (0x9aa75400) [pid = 1734] [serial = 1185] [outer = 0x99696800] 16:41:31 INFO - PROCESS | 1734 | 1464997291725 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:41:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:41:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1433ms 16:41:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:41:31 INFO - PROCESS | 1734 | 1464997291798 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 16:41:31 INFO - PROCESS | 1734 | 1464997291801 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 16:41:31 INFO - PROCESS | 1734 | 1464997291807 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:41:31 INFO - PROCESS | 1734 | 1464997291810 Marionette TRACE conn3 <- [1,1550,null,{}] 16:41:31 INFO - PROCESS | 1734 | 1464997291815 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:32 INFO - PROCESS | 1734 | 1464997291996 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 16:41:32 INFO - PROCESS | 1734 | 1464997292260 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:32 INFO - PROCESS | 1734 | ++DOCSHELL 0x868e3400 == 135 [pid = 1734] [id = 395] 16:41:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 360 (0x99a03c00) [pid = 1734] [serial = 1186] [outer = (nil)] 16:41:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 361 (0xa2285800) [pid = 1734] [serial = 1187] [outer = 0x99a03c00] 16:41:32 INFO - PROCESS | 1734 | 1464997292344 Marionette DEBUG loaded listener.js 16:41:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 362 (0xa2499400) [pid = 1734] [serial = 1188] [outer = 0x99a03c00] 16:41:33 INFO - PROCESS | 1734 | 1464997293207 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:41:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:41:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1435ms 16:41:33 INFO - PROCESS | 1734 | 1464997293241 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 16:41:33 INFO - PROCESS | 1734 | 1464997293245 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 16:41:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:41:33 INFO - PROCESS | 1734 | 1464997293251 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:41:33 INFO - PROCESS | 1734 | 1464997293254 Marionette TRACE conn3 <- [1,1554,null,{}] 16:41:33 INFO - PROCESS | 1734 | 1464997293260 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:33 INFO - PROCESS | 1734 | 1464997293458 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 16:41:33 INFO - PROCESS | 1734 | 1464997293742 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:33 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a02800 == 136 [pid = 1734] [id = 396] 16:41:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 363 (0x84a03c00) [pid = 1734] [serial = 1189] [outer = (nil)] 16:41:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 364 (0x84a0b000) [pid = 1734] [serial = 1190] [outer = 0x84a03c00] 16:41:33 INFO - PROCESS | 1734 | 1464997293872 Marionette DEBUG loaded listener.js 16:41:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 365 (0x84a0d400) [pid = 1734] [serial = 1191] [outer = 0x84a03c00] 16:41:34 INFO - PROCESS | 1734 | 1464997294693 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:41:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:41:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1485ms 16:41:34 INFO - PROCESS | 1734 | 1464997294737 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 16:41:34 INFO - PROCESS | 1734 | 1464997294741 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 16:41:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:41:34 INFO - PROCESS | 1734 | 1464997294747 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:41:34 INFO - PROCESS | 1734 | 1464997294750 Marionette TRACE conn3 <- [1,1558,null,{}] 16:41:34 INFO - PROCESS | 1734 | 1464997294756 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:34 INFO - PROCESS | 1734 | 1464997294942 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 16:41:35 INFO - PROCESS | 1734 | 1464997295212 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:35 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a0bc00 == 137 [pid = 1734] [id = 397] 16:41:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 366 (0x9d8bd400) [pid = 1734] [serial = 1192] [outer = (nil)] 16:41:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 367 (0xa35ea000) [pid = 1734] [serial = 1193] [outer = 0x9d8bd400] 16:41:35 INFO - PROCESS | 1734 | 1464997295353 Marionette DEBUG loaded listener.js 16:41:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 368 (0xa62f9400) [pid = 1734] [serial = 1194] [outer = 0x9d8bd400] 16:41:36 INFO - PROCESS | 1734 | 1464997296214 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:41:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:41:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1485ms 16:41:36 INFO - PROCESS | 1734 | 1464997296233 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 16:41:36 INFO - PROCESS | 1734 | 1464997296237 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 16:41:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:41:36 INFO - PROCESS | 1734 | 1464997296242 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:41:36 INFO - PROCESS | 1734 | 1464997296247 Marionette TRACE conn3 <- [1,1562,null,{}] 16:41:36 INFO - PROCESS | 1734 | 1464997296252 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:36 INFO - PROCESS | 1734 | 1464997296464 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 16:41:36 INFO - PROCESS | 1734 | 1464997296741 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:36 INFO - PROCESS | 1734 | ++DOCSHELL 0x8baee000 == 138 [pid = 1734] [id = 398] 16:41:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 369 (0x8baeec00) [pid = 1734] [serial = 1195] [outer = (nil)] 16:41:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 370 (0x8baf8400) [pid = 1734] [serial = 1196] [outer = 0x8baeec00] 16:41:36 INFO - PROCESS | 1734 | 1464997296870 Marionette DEBUG loaded listener.js 16:41:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 371 (0x8bafac00) [pid = 1734] [serial = 1197] [outer = 0x8baeec00] 16:41:37 INFO - PROCESS | 1734 | 1464997297687 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:41:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:41:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1482ms 16:41:37 INFO - PROCESS | 1734 | 1464997297726 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 16:41:37 INFO - PROCESS | 1734 | 1464997297728 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 16:41:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:41:37 INFO - PROCESS | 1734 | 1464997297735 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:41:37 INFO - PROCESS | 1734 | 1464997297739 Marionette TRACE conn3 <- [1,1566,null,{}] 16:41:37 INFO - PROCESS | 1734 | 1464997297744 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:37 INFO - PROCESS | 1734 | 1464997297934 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 16:41:38 INFO - PROCESS | 1734 | 1464997298218 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:38 INFO - PROCESS | 1734 | ++DOCSHELL 0x84cc8000 == 139 [pid = 1734] [id = 399] 16:41:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 372 (0x84cc8c00) [pid = 1734] [serial = 1198] [outer = (nil)] 16:41:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 373 (0x84cccc00) [pid = 1734] [serial = 1199] [outer = 0x84cc8c00] 16:41:38 INFO - PROCESS | 1734 | 1464997298342 Marionette DEBUG loaded listener.js 16:41:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 374 (0x84ccf800) [pid = 1734] [serial = 1200] [outer = 0x84cc8c00] 16:41:39 INFO - PROCESS | 1734 | 1464997299144 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:41:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:41:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1484ms 16:41:39 INFO - PROCESS | 1734 | 1464997299220 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 16:41:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:41:39 INFO - PROCESS | 1734 | 1464997299233 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 16:41:39 INFO - PROCESS | 1734 | 1464997299239 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:41:39 INFO - PROCESS | 1734 | 1464997299242 Marionette TRACE conn3 <- [1,1570,null,{}] 16:41:39 INFO - PROCESS | 1734 | 1464997299248 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:39 INFO - PROCESS | 1734 | 1464997299475 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 16:41:39 INFO - PROCESS | 1734 | 1464997299784 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:39 INFO - PROCESS | 1734 | ++DOCSHELL 0x842b7c00 == 140 [pid = 1734] [id = 400] 16:41:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 375 (0x842ba400) [pid = 1734] [serial = 1201] [outer = (nil)] 16:41:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 376 (0x842bf800) [pid = 1734] [serial = 1202] [outer = 0x842ba400] 16:41:39 INFO - PROCESS | 1734 | 1464997299868 Marionette DEBUG loaded listener.js 16:41:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 377 (0x842c1800) [pid = 1734] [serial = 1203] [outer = 0x842ba400] 16:41:40 INFO - PROCESS | 1734 | 1464997300679 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:41:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:41:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1490ms 16:41:40 INFO - PROCESS | 1734 | 1464997300729 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 16:41:40 INFO - PROCESS | 1734 | 1464997300733 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 16:41:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:41:40 INFO - PROCESS | 1734 | 1464997300739 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:41:40 INFO - PROCESS | 1734 | 1464997300743 Marionette TRACE conn3 <- [1,1574,null,{}] 16:41:40 INFO - PROCESS | 1734 | 1464997300748 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:40 INFO - PROCESS | 1734 | 1464997300937 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 16:41:41 INFO - PROCESS | 1734 | 1464997301212 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:41 INFO - PROCESS | 1734 | ++DOCSHELL 0x842be400 == 141 [pid = 1734] [id = 401] 16:41:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 378 (0x842c0000) [pid = 1734] [serial = 1204] [outer = (nil)] 16:41:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 379 (0x84ccb800) [pid = 1734] [serial = 1205] [outer = 0x842c0000] 16:41:41 INFO - PROCESS | 1734 | 1464997301337 Marionette DEBUG loaded listener.js 16:41:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 380 (0x84cd1c00) [pid = 1734] [serial = 1206] [outer = 0x842c0000] 16:41:42 INFO - PROCESS | 1734 | 1464997302130 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 16:41:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:41:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1433ms 16:41:42 INFO - PROCESS | 1734 | 1464997302174 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 16:41:42 INFO - PROCESS | 1734 | 1464997302177 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 16:41:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:41:42 INFO - PROCESS | 1734 | 1464997302183 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:41:42 INFO - PROCESS | 1734 | 1464997302185 Marionette TRACE conn3 <- [1,1578,null,{}] 16:41:42 INFO - PROCESS | 1734 | 1464997302191 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:42 INFO - PROCESS | 1734 | 1464997302373 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 16:41:42 INFO - PROCESS | 1734 | 1464997302660 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:42 INFO - PROCESS | 1734 | ++DOCSHELL 0x842c5800 == 142 [pid = 1734] [id = 402] 16:41:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 381 (0x84ccd400) [pid = 1734] [serial = 1207] [outer = (nil)] 16:41:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 382 (0x891c5000) [pid = 1734] [serial = 1208] [outer = 0x84ccd400] 16:41:42 INFO - PROCESS | 1734 | 1464997302788 Marionette DEBUG loaded listener.js 16:41:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 383 (0x891c7400) [pid = 1734] [serial = 1209] [outer = 0x84ccd400] 16:41:43 INFO - PROCESS | 1734 | 1464997303604 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 16:41:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:41:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1490ms 16:41:43 INFO - PROCESS | 1734 | 1464997303673 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 16:41:43 INFO - PROCESS | 1734 | 1464997303676 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 16:41:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:41:43 INFO - PROCESS | 1734 | 1464997303683 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:41:43 INFO - PROCESS | 1734 | 1464997303685 Marionette TRACE conn3 <- [1,1582,null,{}] 16:41:43 INFO - PROCESS | 1734 | 1464997303692 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:43 INFO - PROCESS | 1734 | 1464997303969 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 16:41:44 INFO - PROCESS | 1734 | 1464997304299 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:44 INFO - PROCESS | 1734 | ++DOCSHELL 0x84cc4c00 == 143 [pid = 1734] [id = 403] 16:41:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 384 (0x85c11400) [pid = 1734] [serial = 1210] [outer = (nil)] 16:41:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 385 (0x86d80400) [pid = 1734] [serial = 1211] [outer = 0x85c11400] 16:41:44 INFO - PROCESS | 1734 | 1464997304379 Marionette DEBUG loaded listener.js 16:41:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 386 (0x86d83c00) [pid = 1734] [serial = 1212] [outer = 0x85c11400] 16:41:45 INFO - PROCESS | 1734 | 1464997305165 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:41:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:41:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1540ms 16:41:45 INFO - PROCESS | 1734 | 1464997305223 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 16:41:45 INFO - PROCESS | 1734 | 1464997305227 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 16:41:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:41:45 INFO - PROCESS | 1734 | 1464997305233 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:41:45 INFO - PROCESS | 1734 | 1464997305236 Marionette TRACE conn3 <- [1,1586,null,{}] 16:41:45 INFO - PROCESS | 1734 | 1464997305242 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:45 INFO - PROCESS | 1734 | 1464997305428 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 16:41:45 INFO - PROCESS | 1734 | 1464997305747 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:45 INFO - PROCESS | 1734 | ++DOCSHELL 0x82c03800 == 144 [pid = 1734] [id = 404] 16:41:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 387 (0x82c05400) [pid = 1734] [serial = 1213] [outer = (nil)] 16:41:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 388 (0x82c0a400) [pid = 1734] [serial = 1214] [outer = 0x82c05400] 16:41:45 INFO - PROCESS | 1734 | 1464997305874 Marionette DEBUG loaded listener.js 16:41:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 389 (0x82c0d000) [pid = 1734] [serial = 1215] [outer = 0x82c05400] 16:41:46 INFO - PROCESS | 1734 | 1464997306685 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 16:41:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:41:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1532ms 16:41:46 INFO - PROCESS | 1734 | 1464997306766 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 16:41:46 INFO - PROCESS | 1734 | 1464997306769 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 16:41:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:41:46 INFO - PROCESS | 1734 | 1464997306775 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:41:46 INFO - PROCESS | 1734 | 1464997306778 Marionette TRACE conn3 <- [1,1590,null,{}] 16:41:46 INFO - PROCESS | 1734 | 1464997306784 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:46 INFO - PROCESS | 1734 | 1464997306979 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 16:41:47 INFO - PROCESS | 1734 | 1464997307260 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:47 INFO - PROCESS | 1734 | ++DOCSHELL 0x82c08800 == 145 [pid = 1734] [id = 405] 16:41:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 390 (0x82c0b000) [pid = 1734] [serial = 1216] [outer = (nil)] 16:41:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 391 (0x85ca0000) [pid = 1734] [serial = 1217] [outer = 0x82c0b000] 16:41:47 INFO - PROCESS | 1734 | 1464997307386 Marionette DEBUG loaded listener.js 16:41:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 392 (0x85ca2c00) [pid = 1734] [serial = 1218] [outer = 0x82c0b000] 16:41:48 INFO - PROCESS | 1734 | 1464997308196 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 16:41:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:41:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1486ms 16:41:48 INFO - PROCESS | 1734 | 1464997308263 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 16:41:48 INFO - PROCESS | 1734 | 1464997308266 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 16:41:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:41:48 INFO - PROCESS | 1734 | 1464997308277 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:41:48 INFO - PROCESS | 1734 | 1464997308280 Marionette TRACE conn3 <- [1,1594,null,{}] 16:41:48 INFO - PROCESS | 1734 | 1464997308286 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:48 INFO - PROCESS | 1734 | 1464997308480 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 16:41:48 INFO - PROCESS | 1734 | 1464997308810 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:48 INFO - PROCESS | 1734 | ++DOCSHELL 0x82c0f000 == 146 [pid = 1734] [id = 406] 16:41:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 393 (0x85ca0c00) [pid = 1734] [serial = 1219] [outer = (nil)] 16:41:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 394 (0x85caac00) [pid = 1734] [serial = 1220] [outer = 0x85ca0c00] 16:41:48 INFO - PROCESS | 1734 | 1464997308894 Marionette DEBUG loaded listener.js 16:41:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 395 (0x85cac000) [pid = 1734] [serial = 1221] [outer = 0x85ca0c00] 16:41:49 INFO - PROCESS | 1734 | 1464997309759 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:41:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:41:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1534ms 16:41:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:41:49 INFO - PROCESS | 1734 | 1464997309812 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 16:41:49 INFO - PROCESS | 1734 | 1464997309815 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 16:41:49 INFO - PROCESS | 1734 | 1464997309821 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:41:49 INFO - PROCESS | 1734 | 1464997309825 Marionette TRACE conn3 <- [1,1598,null,{}] 16:41:49 INFO - PROCESS | 1734 | 1464997309830 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:50 INFO - PROCESS | 1734 | 1464997310026 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 16:41:50 INFO - PROCESS | 1734 | 1464997310352 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:50 INFO - PROCESS | 1734 | ++DOCSHELL 0x85cab400 == 147 [pid = 1734] [id = 407] 16:41:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 396 (0x86d7e800) [pid = 1734] [serial = 1222] [outer = (nil)] 16:41:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 397 (0x891c3000) [pid = 1734] [serial = 1223] [outer = 0x86d7e800] 16:41:50 INFO - PROCESS | 1734 | 1464997310440 Marionette DEBUG loaded listener.js 16:41:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 398 (0x891c9800) [pid = 1734] [serial = 1224] [outer = 0x86d7e800] 16:41:51 INFO - PROCESS | 1734 | --DOCSHELL 0x8d8bac00 == 146 [pid = 1734] [id = 386] 16:41:51 INFO - PROCESS | 1734 | --DOCSHELL 0x8dc61c00 == 145 [pid = 1734] [id = 385] 16:41:51 INFO - PROCESS | 1734 | --DOCSHELL 0x8b15c400 == 144 [pid = 1734] [id = 384] 16:41:51 INFO - PROCESS | 1734 | --DOCSHELL 0x86416800 == 143 [pid = 1734] [id = 383] 16:41:51 INFO - PROCESS | 1734 | --DOCSHELL 0x8810b400 == 142 [pid = 1734] [id = 382] 16:41:51 INFO - PROCESS | 1734 | --DOCSHELL 0x866edc00 == 141 [pid = 1734] [id = 381] 16:41:51 INFO - PROCESS | 1734 | --DOCSHELL 0x866f2800 == 140 [pid = 1734] [id = 380] 16:41:51 INFO - PROCESS | 1734 | --DOCSHELL 0x8ef16400 == 139 [pid = 1734] [id = 371] 16:41:51 INFO - PROCESS | 1734 | --DOCSHELL 0x95497400 == 138 [pid = 1734] [id = 370] 16:41:51 INFO - PROCESS | 1734 | --DOCSHELL 0x8b145c00 == 137 [pid = 1734] [id = 368] 16:41:51 INFO - PROCESS | 1734 | --DOCSHELL 0x926f4400 == 136 [pid = 1734] [id = 369] 16:41:51 INFO - PROCESS | 1734 | --DOCSHELL 0x920bd800 == 135 [pid = 1734] [id = 367] 16:41:51 INFO - PROCESS | 1734 | --DOCSHELL 0x91b91000 == 134 [pid = 1734] [id = 366] 16:41:51 INFO - PROCESS | 1734 | --DOCSHELL 0x8ef18c00 == 133 [pid = 1734] [id = 365] 16:41:51 INFO - PROCESS | 1734 | --DOCSHELL 0x8b386800 == 132 [pid = 1734] [id = 364] 16:41:51 INFO - PROCESS | 1734 | --DOCSHELL 0x8e3ef400 == 131 [pid = 1734] [id = 362] 16:41:51 INFO - PROCESS | 1734 | --DOCSHELL 0x86dd0000 == 130 [pid = 1734] [id = 363] 16:41:51 INFO - PROCESS | 1734 | --DOMWINDOW == 397 (0x91a08c00) [pid = 1734] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:41:51 INFO - PROCESS | 1734 | --DOMWINDOW == 396 (0x91b86400) [pid = 1734] [serial = 1088] [outer = (nil)] [url = about:blank] 16:41:51 INFO - PROCESS | 1734 | --DOMWINDOW == 395 (0x8f06e000) [pid = 1734] [serial = 1086] [outer = (nil)] [url = about:blank] 16:41:51 INFO - PROCESS | 1734 | --DOMWINDOW == 394 (0x95826c00) [pid = 1734] [serial = 1028] [outer = (nil)] [url = about:blank] 16:41:51 INFO - PROCESS | 1734 | --DOMWINDOW == 393 (0x8e319c00) [pid = 1734] [serial = 1080] [outer = (nil)] [url = about:blank] 16:41:51 INFO - PROCESS | 1734 | --DOMWINDOW == 392 (0x868f0000) [pid = 1734] [serial = 1058] [outer = (nil)] [url = about:blank] 16:41:51 INFO - PROCESS | 1734 | --DOMWINDOW == 391 (0x8b148000) [pid = 1734] [serial = 1031] [outer = (nil)] [url = about:blank] 16:41:51 INFO - PROCESS | 1734 | --DOMWINDOW == 390 (0x8d8ac000) [pid = 1734] [serial = 1076] [outer = (nil)] [url = about:blank] 16:41:51 INFO - PROCESS | 1734 | --DOMWINDOW == 389 (0x99fbd000) [pid = 1734] [serial = 1043] [outer = (nil)] [url = about:blank] 16:41:51 INFO - PROCESS | 1734 | --DOMWINDOW == 388 (0x8ed4ac00) [pid = 1734] [serial = 1083] [outer = (nil)] [url = about:blank] 16:41:51 INFO - PROCESS | 1734 | --DOMWINDOW == 387 (0x92a6fc00) [pid = 1734] [serial = 1064] [outer = (nil)] [url = about:blank] 16:41:52 INFO - PROCESS | 1734 | --DOMWINDOW == 386 (0x8b146400) [pid = 1734] [serial = 1074] [outer = (nil)] [url = about:blank] 16:41:52 INFO - PROCESS | 1734 | --DOMWINDOW == 385 (0x8ef17400) [pid = 1734] [serial = 1085] [outer = (nil)] [url = about:blank] 16:41:52 INFO - PROCESS | 1734 | --DOMWINDOW == 384 (0x9d465c00) [pid = 1734] [serial = 1046] [outer = (nil)] [url = about:blank] 16:41:52 INFO - PROCESS | 1734 | --DOMWINDOW == 383 (0x8da46400) [pid = 1734] [serial = 1077] [outer = (nil)] [url = about:blank] 16:41:52 INFO - PROCESS | 1734 | --DOMWINDOW == 382 (0x895f5400) [pid = 1734] [serial = 1073] [outer = (nil)] [url = about:blank] 16:41:52 INFO - PROCESS | 1734 | --DOMWINDOW == 381 (0x92a6ac00) [pid = 1734] [serial = 1055] [outer = (nil)] [url = about:blank] 16:41:52 INFO - PROCESS | 1734 | --DOMWINDOW == 380 (0x89a53000) [pid = 1734] [serial = 1071] [outer = (nil)] [url = about:blank] 16:41:52 INFO - PROCESS | 1734 | --DOMWINDOW == 379 (0x8e1d4c00) [pid = 1734] [serial = 1079] [outer = (nil)] [url = about:blank] 16:41:52 INFO - PROCESS | 1734 | --DOMWINDOW == 378 (0x997bf800) [pid = 1734] [serial = 1040] [outer = (nil)] [url = about:blank] 16:41:52 INFO - PROCESS | 1734 | --DOMWINDOW == 377 (0x9965c400) [pid = 1734] [serial = 1052] [outer = (nil)] [url = about:blank] 16:41:52 INFO - PROCESS | 1734 | --DOMWINDOW == 376 (0x8e3fb000) [pid = 1734] [serial = 1082] [outer = (nil)] [url = about:blank] 16:41:52 INFO - PROCESS | 1734 | --DOMWINDOW == 375 (0x868ed400) [pid = 1734] [serial = 1061] [outer = (nil)] [url = about:blank] 16:41:52 INFO - PROCESS | 1734 | --DOMWINDOW == 374 (0x954c4c00) [pid = 1734] [serial = 1037] [outer = (nil)] [url = about:blank] 16:41:52 INFO - PROCESS | 1734 | --DOMWINDOW == 373 (0x8dc63400) [pid = 1734] [serial = 1049] [outer = (nil)] [url = about:blank] 16:41:52 INFO - PROCESS | 1734 | --DOMWINDOW == 372 (0x881d9c00) [pid = 1734] [serial = 1070] [outer = (nil)] [url = about:blank] 16:41:52 INFO - PROCESS | 1734 | --DOMWINDOW == 371 (0x91a0e400) [pid = 1734] [serial = 1034] [outer = (nil)] [url = about:blank] 16:41:52 INFO - PROCESS | 1734 | --DOMWINDOW == 370 (0x8796c800) [pid = 1734] [serial = 1067] [outer = (nil)] [url = about:blank] 16:41:52 INFO - PROCESS | 1734 | 1464997312521 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:41:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:41:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 2737ms 16:41:52 INFO - PROCESS | 1734 | 1464997312559 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 16:41:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:41:52 INFO - PROCESS | 1734 | 1464997312567 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 16:41:52 INFO - PROCESS | 1734 | 1464997312574 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:41:52 INFO - PROCESS | 1734 | 1464997312581 Marionette TRACE conn3 <- [1,1602,null,{}] 16:41:52 INFO - PROCESS | 1734 | 1464997312588 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:52 INFO - PROCESS | 1734 | 1464997312778 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 16:41:52 INFO - PROCESS | 1734 | 1464997312972 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:53 INFO - PROCESS | 1734 | ++DOCSHELL 0x82c07400 == 131 [pid = 1734] [id = 408] 16:41:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 371 (0x85cab000) [pid = 1734] [serial = 1225] [outer = (nil)] 16:41:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 372 (0x868e7800) [pid = 1734] [serial = 1226] [outer = 0x85cab000] 16:41:53 INFO - PROCESS | 1734 | 1464997313045 Marionette DEBUG loaded listener.js 16:41:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 373 (0x86d7bc00) [pid = 1734] [serial = 1227] [outer = 0x85cab000] 16:41:53 INFO - PROCESS | 1734 | 1464997313843 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 16:41:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:41:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1345ms 16:41:53 INFO - PROCESS | 1734 | 1464997313920 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 16:41:53 INFO - PROCESS | 1734 | 1464997313928 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 16:41:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:41:53 INFO - PROCESS | 1734 | 1464997313937 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:41:53 INFO - PROCESS | 1734 | 1464997313941 Marionette TRACE conn3 <- [1,1606,null,{}] 16:41:53 INFO - PROCESS | 1734 | 1464997313947 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:54 INFO - PROCESS | 1734 | 1464997314141 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 16:41:54 INFO - PROCESS | 1734 | 1464997314363 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:54 INFO - PROCESS | 1734 | ++DOCSHELL 0x867c6400 == 132 [pid = 1734] [id = 409] 16:41:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 374 (0x86d82c00) [pid = 1734] [serial = 1228] [outer = (nil)] 16:41:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 375 (0x87ace400) [pid = 1734] [serial = 1229] [outer = 0x86d82c00] 16:41:54 INFO - PROCESS | 1734 | 1464997314433 Marionette DEBUG loaded listener.js 16:41:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 376 (0x881dd800) [pid = 1734] [serial = 1230] [outer = 0x86d82c00] 16:41:55 INFO - PROCESS | 1734 | 1464997315306 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 16:41:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:41:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1434ms 16:41:55 INFO - PROCESS | 1734 | 1464997315372 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 16:41:55 INFO - PROCESS | 1734 | 1464997315375 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 16:41:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:41:55 INFO - PROCESS | 1734 | 1464997315382 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:41:55 INFO - PROCESS | 1734 | 1464997315387 Marionette TRACE conn3 <- [1,1610,null,{}] 16:41:55 INFO - PROCESS | 1734 | 1464997315408 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:55 INFO - PROCESS | 1734 | 1464997315672 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 16:41:55 INFO - PROCESS | 1734 | 1464997315714 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:55 INFO - PROCESS | 1734 | ++DOCSHELL 0x86dd3c00 == 133 [pid = 1734] [id = 410] 16:41:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 377 (0x89a58800) [pid = 1734] [serial = 1231] [outer = (nil)] 16:41:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 378 (0x8b154800) [pid = 1734] [serial = 1232] [outer = 0x89a58800] 16:41:55 INFO - PROCESS | 1734 | 1464997315785 Marionette DEBUG loaded listener.js 16:41:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 379 (0x8b380000) [pid = 1734] [serial = 1233] [outer = 0x89a58800] 16:41:56 INFO - PROCESS | 1734 | --DOMWINDOW == 378 (0x8b14e400) [pid = 1734] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:41:56 INFO - PROCESS | 1734 | --DOMWINDOW == 377 (0x8d8ba400) [pid = 1734] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:41:56 INFO - PROCESS | 1734 | --DOMWINDOW == 376 (0x881d6400) [pid = 1734] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:41:56 INFO - PROCESS | 1734 | --DOMWINDOW == 375 (0x8dc67c00) [pid = 1734] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:41:56 INFO - PROCESS | 1734 | --DOMWINDOW == 374 (0x8796d400) [pid = 1734] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:41:56 INFO - PROCESS | 1734 | --DOMWINDOW == 373 (0x867c1c00) [pid = 1734] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:41:57 INFO - PROCESS | 1734 | 1464997317123 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 16:41:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:41:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1790ms 16:41:57 INFO - PROCESS | 1734 | 1464997317172 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 16:41:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:41:57 INFO - PROCESS | 1734 | 1464997317176 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 16:41:57 INFO - PROCESS | 1734 | 1464997317182 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:41:57 INFO - PROCESS | 1734 | 1464997317186 Marionette TRACE conn3 <- [1,1614,null,{}] 16:41:57 INFO - PROCESS | 1734 | 1464997317191 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:57 INFO - PROCESS | 1734 | 1464997317428 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 16:41:57 INFO - PROCESS | 1734 | 1464997317450 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:57 INFO - PROCESS | 1734 | ++DOCSHELL 0x881dcc00 == 134 [pid = 1734] [id = 411] 16:41:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 374 (0x8b15a400) [pid = 1734] [serial = 1234] [outer = (nil)] 16:41:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 375 (0x8baf2c00) [pid = 1734] [serial = 1235] [outer = 0x8b15a400] 16:41:57 INFO - PROCESS | 1734 | 1464997317517 Marionette DEBUG loaded listener.js 16:41:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 376 (0x8baf8c00) [pid = 1734] [serial = 1236] [outer = 0x8b15a400] 16:41:58 INFO - PROCESS | 1734 | 1464997318321 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 16:41:58 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 16:41:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1177ms 16:41:58 INFO - PROCESS | 1734 | 1464997318360 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 16:41:58 INFO - PROCESS | 1734 | 1464997318362 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 16:41:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:41:58 INFO - PROCESS | 1734 | 1464997318368 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:41:58 INFO - PROCESS | 1734 | 1464997318370 Marionette TRACE conn3 <- [1,1618,null,{}] 16:41:58 INFO - PROCESS | 1734 | 1464997318376 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:58 INFO - PROCESS | 1734 | 1464997318613 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 16:41:58 INFO - PROCESS | 1734 | 1464997318628 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:58 INFO - PROCESS | 1734 | ++DOCSHELL 0x89a57400 == 135 [pid = 1734] [id = 412] 16:41:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 377 (0x8baf2400) [pid = 1734] [serial = 1237] [outer = (nil)] 16:41:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 378 (0x8da4c400) [pid = 1734] [serial = 1238] [outer = 0x8baf2400] 16:41:58 INFO - PROCESS | 1734 | 1464997318693 Marionette DEBUG loaded listener.js 16:41:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 379 (0x8dbd0800) [pid = 1734] [serial = 1239] [outer = 0x8baf2400] 16:41:59 INFO - PROCESS | 1734 | 1464997319920 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 16:41:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:41:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1584ms 16:41:59 INFO - PROCESS | 1734 | 1464997319954 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 16:41:59 INFO - PROCESS | 1734 | 1464997319959 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 16:41:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:41:59 INFO - PROCESS | 1734 | 1464997319968 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:41:59 INFO - PROCESS | 1734 | 1464997319973 Marionette TRACE conn3 <- [1,1622,null,{}] 16:41:59 INFO - PROCESS | 1734 | 1464997319980 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:00 INFO - PROCESS | 1734 | 1464997320192 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 16:42:00 INFO - PROCESS | 1734 | 1464997320514 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:00 INFO - PROCESS | 1734 | ++DOCSHELL 0x85ca8000 == 136 [pid = 1734] [id = 413] 16:42:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 380 (0x86412800) [pid = 1734] [serial = 1240] [outer = (nil)] 16:42:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 381 (0x868e2400) [pid = 1734] [serial = 1241] [outer = 0x86412800] 16:42:00 INFO - PROCESS | 1734 | 1464997320603 Marionette DEBUG loaded listener.js 16:42:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 382 (0x86dd1c00) [pid = 1734] [serial = 1242] [outer = 0x86412800] 16:42:01 INFO - PROCESS | 1734 | 1464997321508 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 16:42:01 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 16:42:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1582ms 16:42:01 INFO - PROCESS | 1734 | 1464997321551 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 16:42:01 INFO - PROCESS | 1734 | 1464997321559 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 16:42:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:42:01 INFO - PROCESS | 1734 | 1464997321570 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:42:01 INFO - PROCESS | 1734 | 1464997321575 Marionette TRACE conn3 <- [1,1626,null,{}] 16:42:01 INFO - PROCESS | 1734 | 1464997321581 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:01 INFO - PROCESS | 1734 | 1464997321788 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 16:42:02 INFO - PROCESS | 1734 | 1464997322145 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:02 INFO - PROCESS | 1734 | ++DOCSHELL 0x87ac3000 == 137 [pid = 1734] [id = 414] 16:42:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 383 (0x895ef000) [pid = 1734] [serial = 1243] [outer = (nil)] 16:42:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 384 (0x8a1ea000) [pid = 1734] [serial = 1244] [outer = 0x895ef000] 16:42:02 INFO - PROCESS | 1734 | 1464997322232 Marionette DEBUG loaded listener.js 16:42:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 385 (0x8b151400) [pid = 1734] [serial = 1245] [outer = 0x895ef000] 16:42:03 INFO - PROCESS | 1734 | 1464997323024 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:42:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:42:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1480ms 16:42:03 INFO - PROCESS | 1734 | 1464997323051 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 16:42:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:42:03 INFO - PROCESS | 1734 | 1464997323056 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 16:42:03 INFO - PROCESS | 1734 | 1464997323063 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:42:03 INFO - PROCESS | 1734 | 1464997323069 Marionette TRACE conn3 <- [1,1630,null,{}] 16:42:03 INFO - PROCESS | 1734 | 1464997323084 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:03 INFO - PROCESS | 1734 | 1464997323282 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 16:42:03 INFO - PROCESS | 1734 | 1464997323575 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:03 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a0c400 == 138 [pid = 1734] [id = 415] 16:42:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 386 (0x8a1e8400) [pid = 1734] [serial = 1246] [outer = (nil)] 16:42:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 387 (0x8e1da800) [pid = 1734] [serial = 1247] [outer = 0x8a1e8400] 16:42:03 INFO - PROCESS | 1734 | 1464997323705 Marionette DEBUG loaded listener.js 16:42:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 388 (0x8e3f2000) [pid = 1734] [serial = 1248] [outer = 0x8a1e8400] 16:42:04 INFO - PROCESS | 1734 | 1464997324562 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 16:42:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:42:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1539ms 16:42:04 INFO - PROCESS | 1734 | 1464997324602 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 16:42:04 INFO - PROCESS | 1734 | 1464997324607 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 16:42:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:42:04 INFO - PROCESS | 1734 | 1464997324613 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:42:04 INFO - PROCESS | 1734 | 1464997324615 Marionette TRACE conn3 <- [1,1634,null,{}] 16:42:04 INFO - PROCESS | 1734 | 1464997324621 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:04 INFO - PROCESS | 1734 | 1464997324816 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 16:42:05 INFO - PROCESS | 1734 | 1464997325131 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:05 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e1dfc00 == 139 [pid = 1734] [id = 416] 16:42:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 389 (0x8e3fe400) [pid = 1734] [serial = 1249] [outer = (nil)] 16:42:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 390 (0x8ef16400) [pid = 1734] [serial = 1250] [outer = 0x8e3fe400] 16:42:05 INFO - PROCESS | 1734 | 1464997325222 Marionette DEBUG loaded listener.js 16:42:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 391 (0x8f06d000) [pid = 1734] [serial = 1251] [outer = 0x8e3fe400] 16:42:06 INFO - PROCESS | 1734 | 1464997326055 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:42:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:42:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1481ms 16:42:06 INFO - PROCESS | 1734 | 1464997326095 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 16:42:06 INFO - PROCESS | 1734 | 1464997326098 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 16:42:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:42:06 INFO - PROCESS | 1734 | 1464997326104 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:42:06 INFO - PROCESS | 1734 | 1464997326107 Marionette TRACE conn3 <- [1,1638,null,{}] 16:42:06 INFO - PROCESS | 1734 | 1464997326113 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:06 INFO - PROCESS | 1734 | 1464997326295 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 16:42:06 INFO - PROCESS | 1734 | 1464997326570 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:06 INFO - PROCESS | 1734 | ++DOCSHELL 0x8eebb400 == 140 [pid = 1734] [id = 417] 16:42:06 INFO - PROCESS | 1734 | ++DOMWINDOW == 392 (0x8ef17400) [pid = 1734] [serial = 1252] [outer = (nil)] 16:42:06 INFO - PROCESS | 1734 | ++DOMWINDOW == 393 (0x91b86400) [pid = 1734] [serial = 1253] [outer = 0x8ef17400] 16:42:06 INFO - PROCESS | 1734 | 1464997326653 Marionette DEBUG loaded listener.js 16:42:06 INFO - PROCESS | 1734 | ++DOMWINDOW == 394 (0x91b8d800) [pid = 1734] [serial = 1254] [outer = 0x8ef17400] 16:42:07 INFO - PROCESS | 1734 | 1464997327541 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 16:42:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:42:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1477ms 16:42:07 INFO - PROCESS | 1734 | 1464997327582 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 16:42:07 INFO - PROCESS | 1734 | 1464997327586 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 16:42:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:42:07 INFO - PROCESS | 1734 | 1464997327592 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:42:07 INFO - PROCESS | 1734 | 1464997327595 Marionette TRACE conn3 <- [1,1642,null,{}] 16:42:07 INFO - PROCESS | 1734 | 1464997327600 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:07 INFO - PROCESS | 1734 | 1464997327798 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 16:42:08 INFO - PROCESS | 1734 | 1464997328080 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:08 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e316400 == 141 [pid = 1734] [id = 418] 16:42:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 395 (0x8f069000) [pid = 1734] [serial = 1255] [outer = (nil)] 16:42:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 396 (0x92409400) [pid = 1734] [serial = 1256] [outer = 0x8f069000] 16:42:08 INFO - PROCESS | 1734 | 1464997328203 Marionette DEBUG loaded listener.js 16:42:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 397 (0x9268c800) [pid = 1734] [serial = 1257] [outer = 0x8f069000] 16:42:08 INFO - PROCESS | 1734 | 1464997328990 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 16:42:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:42:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1431ms 16:42:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:42:09 INFO - PROCESS | 1734 | 1464997329024 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 16:42:09 INFO - PROCESS | 1734 | 1464997329027 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 16:42:09 INFO - PROCESS | 1734 | 1464997329034 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:42:09 INFO - PROCESS | 1734 | 1464997329037 Marionette TRACE conn3 <- [1,1646,null,{}] 16:42:09 INFO - PROCESS | 1734 | 1464997329042 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:09 INFO - PROCESS | 1734 | 1464997329243 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 16:42:09 INFO - PROCESS | 1734 | 1464997329521 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:09 INFO - PROCESS | 1734 | ++DOCSHELL 0x91c9b400 == 142 [pid = 1734] [id = 419] 16:42:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 398 (0x92a60400) [pid = 1734] [serial = 1258] [outer = (nil)] 16:42:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 399 (0x92be7c00) [pid = 1734] [serial = 1259] [outer = 0x92a60400] 16:42:09 INFO - PROCESS | 1734 | 1464997329603 Marionette DEBUG loaded listener.js 16:42:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 400 (0x92bee000) [pid = 1734] [serial = 1260] [outer = 0x92a60400] 16:42:10 INFO - PROCESS | 1734 | 1464997330450 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 16:42:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:42:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1479ms 16:42:10 INFO - PROCESS | 1734 | 1464997330528 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 16:42:10 INFO - PROCESS | 1734 | 1464997330532 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 16:42:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:42:10 INFO - PROCESS | 1734 | 1464997330542 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:42:10 INFO - PROCESS | 1734 | 1464997330544 Marionette TRACE conn3 <- [1,1650,null,{}] 16:42:10 INFO - PROCESS | 1734 | 1464997330550 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:10 INFO - PROCESS | 1734 | 1464997330743 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 16:42:11 INFO - PROCESS | 1734 | 1464997331017 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:11 INFO - PROCESS | 1734 | ++DOCSHELL 0x92bea000 == 143 [pid = 1734] [id = 420] 16:42:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 401 (0x92beb400) [pid = 1734] [serial = 1261] [outer = (nil)] 16:42:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 402 (0x951ab800) [pid = 1734] [serial = 1262] [outer = 0x92beb400] 16:42:11 INFO - PROCESS | 1734 | 1464997331135 Marionette DEBUG loaded listener.js 16:42:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 403 (0x952e5000) [pid = 1734] [serial = 1263] [outer = 0x92beb400] 16:42:11 INFO - PROCESS | 1734 | 1464997331996 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 16:42:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:42:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1532ms 16:42:12 INFO - PROCESS | 1734 | 1464997332081 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 16:42:12 INFO - PROCESS | 1734 | 1464997332086 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 16:42:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:42:12 INFO - PROCESS | 1734 | 1464997332095 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:42:12 INFO - PROCESS | 1734 | 1464997332098 Marionette TRACE conn3 <- [1,1654,null,{}] 16:42:12 INFO - PROCESS | 1734 | 1464997332104 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:12 INFO - PROCESS | 1734 | 1464997332302 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 16:42:12 INFO - PROCESS | 1734 | 1464997332621 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:12 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e1d6400 == 144 [pid = 1734] [id = 421] 16:42:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 404 (0x93bbd000) [pid = 1734] [serial = 1264] [outer = (nil)] 16:42:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 405 (0x9571ac00) [pid = 1734] [serial = 1265] [outer = 0x93bbd000] 16:42:12 INFO - PROCESS | 1734 | 1464997332710 Marionette DEBUG loaded listener.js 16:42:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 406 (0x95721c00) [pid = 1734] [serial = 1266] [outer = 0x93bbd000] 16:42:13 INFO - PROCESS | 1734 | 1464997333507 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:42:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:42:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1479ms 16:42:13 INFO - PROCESS | 1734 | 1464997333575 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 16:42:13 INFO - PROCESS | 1734 | 1464997333578 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 16:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:42:13 INFO - PROCESS | 1734 | 1464997333584 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:42:13 INFO - PROCESS | 1734 | 1464997333586 Marionette TRACE conn3 <- [1,1658,null,{}] 16:42:13 INFO - PROCESS | 1734 | 1464997333592 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:13 INFO - PROCESS | 1734 | 1464997333782 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 16:42:14 INFO - PROCESS | 1734 | 1464997334056 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:14 INFO - PROCESS | 1734 | ++DOCSHELL 0x9571e000 == 145 [pid = 1734] [id = 422] 16:42:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 407 (0x9787dc00) [pid = 1734] [serial = 1267] [outer = (nil)] 16:42:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 408 (0x98507800) [pid = 1734] [serial = 1268] [outer = 0x9787dc00] 16:42:14 INFO - PROCESS | 1734 | 1464997334230 Marionette DEBUG loaded listener.js 16:42:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 409 (0x994ecc00) [pid = 1734] [serial = 1269] [outer = 0x9787dc00] 16:42:15 INFO - PROCESS | 1734 | 1464997335088 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1544ms 16:42:15 INFO - PROCESS | 1734 | 1464997335128 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 16:42:15 INFO - PROCESS | 1734 | 1464997335132 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 16:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:42:15 INFO - PROCESS | 1734 | 1464997335138 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:42:15 INFO - PROCESS | 1734 | 1464997335141 Marionette TRACE conn3 <- [1,1662,null,{}] 16:42:15 INFO - PROCESS | 1734 | 1464997335147 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:15 INFO - PROCESS | 1734 | 1464997335345 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 16:42:15 INFO - PROCESS | 1734 | 1464997335627 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:15 INFO - PROCESS | 1734 | ++DOCSHELL 0x966a8c00 == 146 [pid = 1734] [id = 423] 16:42:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 410 (0x99699400) [pid = 1734] [serial = 1270] [outer = (nil)] 16:42:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 411 (0x9a07b800) [pid = 1734] [serial = 1271] [outer = 0x99699400] 16:42:15 INFO - PROCESS | 1734 | 1464997335777 Marionette DEBUG loaded listener.js 16:42:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 412 (0x9d355800) [pid = 1734] [serial = 1272] [outer = 0x99699400] 16:42:16 INFO - PROCESS | 1734 | 1464997336559 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1483ms 16:42:16 INFO - PROCESS | 1734 | 1464997336626 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 16:42:16 INFO - PROCESS | 1734 | 1464997336630 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 16:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:42:16 INFO - PROCESS | 1734 | 1464997336639 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:42:16 INFO - PROCESS | 1734 | 1464997336642 Marionette TRACE conn3 <- [1,1666,null,{}] 16:42:16 INFO - PROCESS | 1734 | 1464997336646 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:16 INFO - PROCESS | 1734 | 1464997336837 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 16:42:17 INFO - PROCESS | 1734 | 1464997337118 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:17 INFO - PROCESS | 1734 | ++DOCSHELL 0x859c1c00 == 147 [pid = 1734] [id = 424] 16:42:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 413 (0x859c2800) [pid = 1734] [serial = 1273] [outer = (nil)] 16:42:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 414 (0x859c9400) [pid = 1734] [serial = 1274] [outer = 0x859c2800] 16:42:17 INFO - PROCESS | 1734 | 1464997337250 Marionette DEBUG loaded listener.js 16:42:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 415 (0x859cd000) [pid = 1734] [serial = 1275] [outer = 0x859c2800] 16:42:18 INFO - PROCESS | 1734 | 1464997338085 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 16:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1487ms 16:42:18 INFO - PROCESS | 1734 | 1464997338126 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 16:42:18 INFO - PROCESS | 1734 | 1464997338130 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 16:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:42:18 INFO - PROCESS | 1734 | 1464997338136 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:42:18 INFO - PROCESS | 1734 | 1464997338138 Marionette TRACE conn3 <- [1,1670,null,{}] 16:42:18 INFO - PROCESS | 1734 | 1464997338144 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:18 INFO - PROCESS | 1734 | 1464997338416 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 16:42:18 INFO - PROCESS | 1734 | 1464997338630 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:18 INFO - PROCESS | 1734 | ++DOCSHELL 0x859c9c00 == 148 [pid = 1734] [id = 425] 16:42:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 416 (0x859ca400) [pid = 1734] [serial = 1276] [outer = (nil)] 16:42:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 417 (0x99a05800) [pid = 1734] [serial = 1277] [outer = 0x859ca400] 16:42:18 INFO - PROCESS | 1734 | 1464997338754 Marionette DEBUG loaded listener.js 16:42:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 418 (0xa22cbc00) [pid = 1734] [serial = 1278] [outer = 0x859ca400] 16:42:19 INFO - PROCESS | 1734 | 1464997339562 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 16:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1478ms 16:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:42:19 INFO - PROCESS | 1734 | 1464997339615 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 16:42:19 INFO - PROCESS | 1734 | 1464997339618 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 16:42:19 INFO - PROCESS | 1734 | 1464997339625 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:42:19 INFO - PROCESS | 1734 | 1464997339629 Marionette TRACE conn3 <- [1,1674,null,{}] 16:42:19 INFO - PROCESS | 1734 | 1464997339635 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:19 INFO - PROCESS | 1734 | 1464997339827 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 16:42:20 INFO - PROCESS | 1734 | 1464997340109 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:20 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a51c00 == 149 [pid = 1734] [id = 426] 16:42:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 419 (0x84a52c00) [pid = 1734] [serial = 1279] [outer = (nil)] 16:42:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 420 (0x84a5a800) [pid = 1734] [serial = 1280] [outer = 0x84a52c00] 16:42:20 INFO - PROCESS | 1734 | 1464997340233 Marionette DEBUG loaded listener.js 16:42:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 421 (0x84a5cc00) [pid = 1734] [serial = 1281] [outer = 0x84a52c00] 16:42:21 INFO - PROCESS | 1734 | 1464997341041 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 16:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1452ms 16:42:21 INFO - PROCESS | 1734 | 1464997341076 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 16:42:21 INFO - PROCESS | 1734 | 1464997341080 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 16:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:42:21 INFO - PROCESS | 1734 | 1464997341086 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:42:21 INFO - PROCESS | 1734 | 1464997341089 Marionette TRACE conn3 <- [1,1678,null,{}] 16:42:21 INFO - PROCESS | 1734 | 1464997341094 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:21 INFO - PROCESS | 1734 | 1464997341282 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 16:42:21 INFO - PROCESS | 1734 | 1464997341566 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:21 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a0b800 == 150 [pid = 1734] [id = 427] 16:42:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 422 (0x84a5d000) [pid = 1734] [serial = 1282] [outer = (nil)] 16:42:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 423 (0x954bfc00) [pid = 1734] [serial = 1283] [outer = 0x84a5d000] 16:42:21 INFO - PROCESS | 1734 | 1464997341699 Marionette DEBUG loaded listener.js 16:42:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 424 (0x99b3a400) [pid = 1734] [serial = 1284] [outer = 0x84a5d000] 16:42:22 INFO - PROCESS | 1734 | 1464997342504 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 16:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1486ms 16:42:22 INFO - PROCESS | 1734 | 1464997342573 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 16:42:22 INFO - PROCESS | 1734 | 1464997342576 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 16:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:42:22 INFO - PROCESS | 1734 | 1464997342583 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:42:22 INFO - PROCESS | 1734 | 1464997342585 Marionette TRACE conn3 <- [1,1682,null,{}] 16:42:22 INFO - PROCESS | 1734 | 1464997342591 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:22 INFO - PROCESS | 1734 | 1464997342787 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 16:42:23 INFO - PROCESS | 1734 | 1464997343065 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:23 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a0f400 == 151 [pid = 1734] [id = 428] 16:42:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 425 (0x84a5f000) [pid = 1734] [serial = 1285] [outer = (nil)] 16:42:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 426 (0x856f2400) [pid = 1734] [serial = 1286] [outer = 0x84a5f000] 16:42:23 INFO - PROCESS | 1734 | 1464997343186 Marionette DEBUG loaded listener.js 16:42:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 427 (0x856f5000) [pid = 1734] [serial = 1287] [outer = 0x84a5f000] 16:42:23 INFO - PROCESS | 1734 | 1464997343961 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 16:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1445ms 16:42:24 INFO - PROCESS | 1734 | 1464997344028 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 16:42:24 INFO - PROCESS | 1734 | 1464997344032 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 16:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:42:24 INFO - PROCESS | 1734 | 1464997344038 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:42:24 INFO - PROCESS | 1734 | 1464997344040 Marionette TRACE conn3 <- [1,1686,null,{}] 16:42:24 INFO - PROCESS | 1734 | 1464997344046 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:24 INFO - PROCESS | 1734 | 1464997344235 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 16:42:24 INFO - PROCESS | 1734 | 1464997344524 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:24 INFO - PROCESS | 1734 | ++DOCSHELL 0x825c1800 == 152 [pid = 1734] [id = 429] 16:42:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 428 (0x825c1c00) [pid = 1734] [serial = 1288] [outer = (nil)] 16:42:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 429 (0x825ca000) [pid = 1734] [serial = 1289] [outer = 0x825c1c00] 16:42:24 INFO - PROCESS | 1734 | 1464997344644 Marionette DEBUG loaded listener.js 16:42:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 430 (0x825cd000) [pid = 1734] [serial = 1290] [outer = 0x825c1c00] 16:42:25 INFO - PROCESS | 1734 | 1464997345488 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 16:42:25 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 16:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1487ms 16:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:42:25 INFO - PROCESS | 1734 | 1464997345526 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 16:42:25 INFO - PROCESS | 1734 | 1464997345528 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 16:42:25 INFO - PROCESS | 1734 | 1464997345534 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:42:25 INFO - PROCESS | 1734 | 1464997345538 Marionette TRACE conn3 <- [1,1690,null,{}] 16:42:25 INFO - PROCESS | 1734 | 1464997345565 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:25 INFO - PROCESS | 1734 | 1464997345760 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 16:42:26 INFO - PROCESS | 1734 | 1464997346094 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:26 INFO - PROCESS | 1734 | ++DOCSHELL 0x825cf000 == 153 [pid = 1734] [id = 430] 16:42:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 431 (0x825cf400) [pid = 1734] [serial = 1291] [outer = (nil)] 16:42:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 432 (0x856f0000) [pid = 1734] [serial = 1292] [outer = 0x825cf400] 16:42:26 INFO - PROCESS | 1734 | 1464997346176 Marionette DEBUG loaded listener.js 16:42:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 433 (0x856f7800) [pid = 1734] [serial = 1293] [outer = 0x825cf400] 16:42:27 INFO - PROCESS | 1734 | 1464997347395 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 16:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1904ms 16:42:27 INFO - PROCESS | 1734 | 1464997347439 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 16:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:42:27 INFO - PROCESS | 1734 | 1464997347444 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 16:42:27 INFO - PROCESS | 1734 | 1464997347452 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:42:27 INFO - PROCESS | 1734 | 1464997347458 Marionette TRACE conn3 <- [1,1694,null,{}] 16:42:27 INFO - PROCESS | 1734 | 1464997347466 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:27 INFO - PROCESS | 1734 | 1464997347693 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 16:42:28 INFO - PROCESS | 1734 | 1464997347985 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:28 INFO - PROCESS | 1734 | ++DOCSHELL 0x842c4c00 == 154 [pid = 1734] [id = 431] 16:42:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 434 (0x84a0ac00) [pid = 1734] [serial = 1294] [outer = (nil)] 16:42:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 435 (0x856fb000) [pid = 1734] [serial = 1295] [outer = 0x84a0ac00] 16:42:28 INFO - PROCESS | 1734 | 1464997348062 Marionette DEBUG loaded listener.js 16:42:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 436 (0x85c11800) [pid = 1734] [serial = 1296] [outer = 0x84a0ac00] 16:42:28 INFO - PROCESS | 1734 | 1464997348894 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 16:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1489ms 16:42:28 INFO - PROCESS | 1734 | 1464997348941 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 16:42:28 INFO - PROCESS | 1734 | 1464997348949 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 16:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:42:28 INFO - PROCESS | 1734 | 1464997348958 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:42:28 INFO - PROCESS | 1734 | 1464997348961 Marionette TRACE conn3 <- [1,1698,null,{}] 16:42:28 INFO - PROCESS | 1734 | 1464997348968 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:29 INFO - PROCESS | 1734 | 1464997349152 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 16:42:29 INFO - PROCESS | 1734 | 1464997349524 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x8b37d400 == 153 [pid = 1734] [id = 221] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x8a1e4400 == 152 [pid = 1734] [id = 264] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x8acac800 == 151 [pid = 1734] [id = 222] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x8d8b1c00 == 150 [pid = 1734] [id = 303] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x8a1ea800 == 149 [pid = 1734] [id = 220] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x88103400 == 148 [pid = 1734] [id = 307] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x895ec400 == 147 [pid = 1734] [id = 306] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x8ab49400 == 146 [pid = 1734] [id = 263] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x8ed43800 == 145 [pid = 1734] [id = 216] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x881dcc00 == 144 [pid = 1734] [id = 411] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x86dd3c00 == 143 [pid = 1734] [id = 410] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x867c6400 == 142 [pid = 1734] [id = 409] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x82c07400 == 141 [pid = 1734] [id = 408] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x82c0f000 == 140 [pid = 1734] [id = 406] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x82c08800 == 139 [pid = 1734] [id = 405] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x84cc4c00 == 138 [pid = 1734] [id = 403] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x82c03800 == 137 [pid = 1734] [id = 404] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x842c5800 == 136 [pid = 1734] [id = 402] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x842be400 == 135 [pid = 1734] [id = 401] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x842b7c00 == 134 [pid = 1734] [id = 400] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x8baee000 == 133 [pid = 1734] [id = 398] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x84cc8000 == 132 [pid = 1734] [id = 399] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x84a0bc00 == 131 [pid = 1734] [id = 397] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x84a02800 == 130 [pid = 1734] [id = 396] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x868e3400 == 129 [pid = 1734] [id = 395] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x85c0fc00 == 128 [pid = 1734] [id = 393] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x95719800 == 127 [pid = 1734] [id = 394] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x954c3c00 == 126 [pid = 1734] [id = 392] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x8da4e400 == 125 [pid = 1734] [id = 391] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x8b158800 == 124 [pid = 1734] [id = 390] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x8b151800 == 123 [pid = 1734] [id = 389] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x87976400 == 122 [pid = 1734] [id = 388] 16:42:30 INFO - PROCESS | 1734 | --DOCSHELL 0x85c0d400 == 121 [pid = 1734] [id = 387] 16:42:30 INFO - PROCESS | 1734 | ++DOCSHELL 0x82c02800 == 122 [pid = 1734] [id = 432] 16:42:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 437 (0x82c03800) [pid = 1734] [serial = 1297] [outer = (nil)] 16:42:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 438 (0x842be400) [pid = 1734] [serial = 1298] [outer = 0x82c03800] 16:42:30 INFO - PROCESS | 1734 | 1464997350410 Marionette DEBUG loaded listener.js 16:42:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 439 (0x84cc9000) [pid = 1734] [serial = 1299] [outer = 0x82c03800] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 438 (0x8f067800) [pid = 1734] [serial = 1160] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 437 (0x8c5a5800) [pid = 1734] [serial = 1152] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 436 (0x8da4f400) [pid = 1734] [serial = 1154] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 435 (0x8ab49800) [pid = 1734] [serial = 1149] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 434 (0x89a4fc00) [pid = 1734] [serial = 1148] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 433 (0x8ef13000) [pid = 1734] [serial = 1158] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 432 (0x881da000) [pid = 1734] [serial = 1145] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 431 (0x8c5a1400) [pid = 1734] [serial = 1133] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 430 (0x92686c00) [pid = 1734] [serial = 1100] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 429 (0x966a8000) [pid = 1734] [serial = 1136] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 428 (0x8b15fc00) [pid = 1734] [serial = 1151] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 427 (0x868ed800) [pid = 1734] [serial = 1146] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 426 (0x92be6800) [pid = 1734] [serial = 1103] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 425 (0x881db000) [pid = 1734] [serial = 1091] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 424 (0x9571cc00) [pid = 1734] [serial = 1139] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 423 (0x997cb800) [pid = 1734] [serial = 1115] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 422 (0xa306b400) [pid = 1734] [serial = 1121] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 421 (0x947a6c00) [pid = 1734] [serial = 1106] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 420 (0xa5049000) [pid = 1734] [serial = 1127] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 419 (0x9797ac00) [pid = 1734] [serial = 1112] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 418 (0x868e5800) [pid = 1734] [serial = 1142] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 417 (0x954b8000) [pid = 1734] [serial = 1109] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 416 (0x8c5a6c00) [pid = 1734] [serial = 1094] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 415 (0x8dc5e400) [pid = 1734] [serial = 1155] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 414 (0x9a137800) [pid = 1734] [serial = 1118] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 413 (0x867cb000) [pid = 1734] [serial = 1130] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 412 (0x86dd0400) [pid = 1734] [serial = 1143] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 411 (0x87acc400) [pid = 1734] [serial = 1124] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 410 (0x91c9bc00) [pid = 1734] [serial = 1097] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1734 | --DOMWINDOW == 409 (0x8e31a800) [pid = 1734] [serial = 1157] [outer = (nil)] [url = about:blank] 16:42:31 INFO - PROCESS | 1734 | 1464997351356 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 16:42:31 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 16:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2433ms 16:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:42:31 INFO - PROCESS | 1734 | 1464997351392 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 16:42:31 INFO - PROCESS | 1734 | 1464997351394 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 16:42:31 INFO - PROCESS | 1734 | 1464997351401 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:42:31 INFO - PROCESS | 1734 | 1464997351406 Marionette TRACE conn3 <- [1,1702,null,{}] 16:42:31 INFO - PROCESS | 1734 | 1464997351421 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:31 INFO - PROCESS | 1734 | 1464997351602 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 16:42:31 INFO - PROCESS | 1734 | 1464997351831 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:31 INFO - PROCESS | 1734 | ++DOCSHELL 0x842c4800 == 123 [pid = 1734] [id = 433] 16:42:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 410 (0x868e5800) [pid = 1734] [serial = 1300] [outer = (nil)] 16:42:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 411 (0x86d84c00) [pid = 1734] [serial = 1301] [outer = 0x868e5800] 16:42:31 INFO - PROCESS | 1734 | 1464997351907 Marionette DEBUG loaded listener.js 16:42:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 412 (0x8796fc00) [pid = 1734] [serial = 1302] [outer = 0x868e5800] 16:42:32 INFO - PROCESS | 1734 | 1464997352655 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1293ms 16:42:32 INFO - PROCESS | 1734 | 1464997352694 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 16:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:42:32 INFO - PROCESS | 1734 | 1464997352698 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 16:42:32 INFO - PROCESS | 1734 | 1464997352705 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:42:32 INFO - PROCESS | 1734 | 1464997352708 Marionette TRACE conn3 <- [1,1706,null,{}] 16:42:32 INFO - PROCESS | 1734 | 1464997352714 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:32 INFO - PROCESS | 1734 | 1464997352892 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 16:42:33 INFO - PROCESS | 1734 | 1464997353122 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:33 INFO - PROCESS | 1734 | ++DOCSHELL 0x825c6c00 == 124 [pid = 1734] [id = 434] 16:42:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 413 (0x86d86c00) [pid = 1734] [serial = 1303] [outer = (nil)] 16:42:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 414 (0x881db000) [pid = 1734] [serial = 1304] [outer = 0x86d86c00] 16:42:33 INFO - PROCESS | 1734 | 1464997353192 Marionette DEBUG loaded listener.js 16:42:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 415 (0x895ee000) [pid = 1734] [serial = 1305] [outer = 0x86d86c00] 16:42:34 INFO - PROCESS | 1734 | 1464997354011 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 16:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1330ms 16:42:34 INFO - PROCESS | 1734 | 1464997354034 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 16:42:34 INFO - PROCESS | 1734 | 1464997354038 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 16:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:42:34 INFO - PROCESS | 1734 | 1464997354051 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:42:34 INFO - PROCESS | 1734 | 1464997354054 Marionette TRACE conn3 <- [1,1710,null,{}] 16:42:34 INFO - PROCESS | 1734 | 1464997354060 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:34 INFO - PROCESS | 1734 | 1464997354308 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 16:42:34 INFO - PROCESS | 1734 | 1464997354349 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:34 INFO - PROCESS | 1734 | ++DOCSHELL 0x87ace000 == 125 [pid = 1734] [id = 435] 16:42:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 416 (0x8810ec00) [pid = 1734] [serial = 1306] [outer = (nil)] 16:42:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 417 (0x89a59400) [pid = 1734] [serial = 1307] [outer = 0x8810ec00] 16:42:34 INFO - PROCESS | 1734 | 1464997354419 Marionette DEBUG loaded listener.js 16:42:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 418 (0x8ab4ac00) [pid = 1734] [serial = 1308] [outer = 0x8810ec00] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 417 (0x997c0400) [pid = 1734] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 416 (0x99c83c00) [pid = 1734] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 415 (0x91ca5000) [pid = 1734] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 414 (0x91b94c00) [pid = 1734] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 413 (0x92689800) [pid = 1734] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 412 (0x8dbc5c00) [pid = 1734] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 411 (0x8b143c00) [pid = 1734] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 410 (0x95698400) [pid = 1734] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 409 (0x8b37e000) [pid = 1734] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 408 (0x9a2b9400) [pid = 1734] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 407 (0x8b385c00) [pid = 1734] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 406 (0x952e5400) [pid = 1734] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 405 (0x954c0800) [pid = 1734] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 404 (0x8640ac00) [pid = 1734] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 403 (0x9970d000) [pid = 1734] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 402 (0x98185800) [pid = 1734] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 401 (0x954b7800) [pid = 1734] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 400 (0x92c92c00) [pid = 1734] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 399 (0x8b153c00) [pid = 1734] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 398 (0x8e3f2400) [pid = 1734] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 397 (0xa26cac00) [pid = 1734] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 396 (0x954c1400) [pid = 1734] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 395 (0x99a0d800) [pid = 1734] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 394 (0x8e3f6400) [pid = 1734] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 393 (0x954b6000) [pid = 1734] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 392 (0x89a4f400) [pid = 1734] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 391 (0x954b7400) [pid = 1734] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 390 (0x947a6000) [pid = 1734] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 389 (0x8ab51c00) [pid = 1734] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 388 (0x99a0f800) [pid = 1734] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 387 (0x8ab49000) [pid = 1734] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 386 (0x8d8b0400) [pid = 1734] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 385 (0x8dc5c000) [pid = 1734] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 384 (0x866e3400) [pid = 1734] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 383 (0x91a10c00) [pid = 1734] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 382 (0x9268a400) [pid = 1734] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 381 (0x8c5a3000) [pid = 1734] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 380 (0x91e42c00) [pid = 1734] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 379 (0x94694c00) [pid = 1734] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 378 (0x8b38b800) [pid = 1734] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 377 (0x8c5a9400) [pid = 1734] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 376 (0x8b15a400) [pid = 1734] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 375 (0x86dc7c00) [pid = 1734] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 374 (0x93bc1c00) [pid = 1734] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 373 (0x92c9fc00) [pid = 1734] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 372 (0x86d7e800) [pid = 1734] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 371 (0x9569a000) [pid = 1734] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 370 (0x88103800) [pid = 1734] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 369 (0x8dbce800) [pid = 1734] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 368 (0x8ef10c00) [pid = 1734] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 367 (0x89a58800) [pid = 1734] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 366 (0x8a1e6c00) [pid = 1734] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 365 (0x99a03c00) [pid = 1734] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 364 (0x8dbca000) [pid = 1734] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 363 (0x8dbc9400) [pid = 1734] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 362 (0x9a141400) [pid = 1734] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 361 (0x99a0b000) [pid = 1734] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 360 (0x95825800) [pid = 1734] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 359 (0x99710800) [pid = 1734] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 358 (0x88111c00) [pid = 1734] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 357 (0x94774000) [pid = 1734] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 356 (0x8d907c00) [pid = 1734] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 355 (0x9582b800) [pid = 1734] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 354 (0x926e9c00) [pid = 1734] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 353 (0x8ed44400) [pid = 1734] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 352 (0x99a03000) [pid = 1734] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 351 (0x8a1ec400) [pid = 1734] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 350 (0x99b35c00) [pid = 1734] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 349 (0x8f065000) [pid = 1734] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 348 (0x85cab000) [pid = 1734] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 347 (0x8da4f800) [pid = 1734] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 346 (0x895edc00) [pid = 1734] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 345 (0x91c9e000) [pid = 1734] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 344 (0x84a03c00) [pid = 1734] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 343 (0x926f4c00) [pid = 1734] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 342 (0x8b388000) [pid = 1734] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 341 (0x92bed000) [pid = 1734] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 340 (0x997c4c00) [pid = 1734] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 339 (0x8ed4e000) [pid = 1734] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 338 (0x86d82c00) [pid = 1734] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 337 (0x8dc65000) [pid = 1734] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 336 (0x91ca7800) [pid = 1734] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 335 (0x8a1e6400) [pid = 1734] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 334 (0x92a62400) [pid = 1734] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 333 (0x99a08800) [pid = 1734] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 332 (0x8e094c00) [pid = 1734] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 331 (0x95695400) [pid = 1734] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:42:36 INFO - PROCESS | 1734 | --DOMWINDOW == 330 (0x8e3f7800) [pid = 1734] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 329 (0x8eeb3800) [pid = 1734] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 328 (0x997c3c00) [pid = 1734] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 327 (0x8d8b3000) [pid = 1734] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 326 (0x85c0e400) [pid = 1734] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 325 (0x91ca7000) [pid = 1734] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 324 (0x8dbc4400) [pid = 1734] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 323 (0x952e2800) [pid = 1734] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 322 (0x86417c00) [pid = 1734] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 321 (0x8ed45000) [pid = 1734] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 320 (0x881dd000) [pid = 1734] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 319 (0x868ebc00) [pid = 1734] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 318 (0x91b90c00) [pid = 1734] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 317 (0x95145400) [pid = 1734] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 316 (0xa1065c00) [pid = 1734] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 315 (0x89a4c800) [pid = 1734] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 314 (0x8f064c00) [pid = 1734] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 313 (0x8a1ec000) [pid = 1734] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 312 (0x926ea400) [pid = 1734] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 311 (0x94690400) [pid = 1734] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 310 (0x8eeba000) [pid = 1734] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 309 (0x92685800) [pid = 1734] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 308 (0xa325d400) [pid = 1734] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 307 (0x87ac6000) [pid = 1734] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 306 (0x954bb000) [pid = 1734] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 305 (0x9a07f000) [pid = 1734] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 304 (0x91ca3000) [pid = 1734] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 303 (0x866e9400) [pid = 1734] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 302 (0x8b380400) [pid = 1734] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 301 (0x8e3f0c00) [pid = 1734] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 300 (0x881d5c00) [pid = 1734] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 299 (0x926f5000) [pid = 1734] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 298 (0x9afb7800) [pid = 1734] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:42:37 INFO - PROCESS | 1734 | --DOMWINDOW == 297 (0x91def800) [pid = 1734] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:42:37 INFO - PROCESS | 1734 | 1464997357196 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 16:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 3188ms 16:42:37 INFO - PROCESS | 1734 | 1464997357241 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 16:42:37 INFO - PROCESS | 1734 | 1464997357244 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 16:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:42:37 INFO - PROCESS | 1734 | 1464997357250 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:42:37 INFO - PROCESS | 1734 | 1464997357252 Marionette TRACE conn3 <- [1,1714,null,{}] 16:42:37 INFO - PROCESS | 1734 | 1464997357258 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:37 INFO - PROCESS | 1734 | 1464997357444 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 16:42:37 INFO - PROCESS | 1734 | 1464997357462 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:37 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a06400 == 126 [pid = 1734] [id = 436] 16:42:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 298 (0x85cab000) [pid = 1734] [serial = 1309] [outer = (nil)] 16:42:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 299 (0x8810a800) [pid = 1734] [serial = 1310] [outer = 0x85cab000] 16:42:37 INFO - PROCESS | 1734 | 1464997357528 Marionette DEBUG loaded listener.js 16:42:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 300 (0x89a52000) [pid = 1734] [serial = 1311] [outer = 0x85cab000] 16:42:38 INFO - PROCESS | 1734 | 1464997358381 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1193ms 16:42:38 INFO - PROCESS | 1734 | 1464997358444 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 16:42:38 INFO - PROCESS | 1734 | 1464997358448 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 16:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:42:38 INFO - PROCESS | 1734 | 1464997358454 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:42:38 INFO - PROCESS | 1734 | 1464997358456 Marionette TRACE conn3 <- [1,1718,null,{}] 16:42:38 INFO - PROCESS | 1734 | 1464997358462 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:38 INFO - PROCESS | 1734 | 1464997358710 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 16:42:39 INFO - PROCESS | 1734 | 1464997358993 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:39 INFO - PROCESS | 1734 | ++DOCSHELL 0x825c2800 == 127 [pid = 1734] [id = 437] 16:42:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 301 (0x825c3400) [pid = 1734] [serial = 1312] [outer = (nil)] 16:42:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 302 (0x825d0c00) [pid = 1734] [serial = 1313] [outer = 0x825c3400] 16:42:39 INFO - PROCESS | 1734 | 1464997359078 Marionette DEBUG loaded listener.js 16:42:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 303 (0x84a04400) [pid = 1734] [serial = 1314] [outer = 0x825c3400] 16:42:40 INFO - PROCESS | 1734 | 1464997360085 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1679ms 16:42:40 INFO - PROCESS | 1734 | 1464997360136 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 16:42:40 INFO - PROCESS | 1734 | 1464997360142 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 16:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:42:40 INFO - PROCESS | 1734 | 1464997360150 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:42:40 INFO - PROCESS | 1734 | 1464997360155 Marionette TRACE conn3 <- [1,1722,null,{}] 16:42:40 INFO - PROCESS | 1734 | 1464997360162 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:40 INFO - PROCESS | 1734 | 1464997360374 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 16:42:40 INFO - PROCESS | 1734 | 1464997360710 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:40 INFO - PROCESS | 1734 | ++DOCSHELL 0x85ca6400 == 128 [pid = 1734] [id = 438] 16:42:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 304 (0x866e4c00) [pid = 1734] [serial = 1315] [outer = (nil)] 16:42:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 305 (0x867c6800) [pid = 1734] [serial = 1316] [outer = 0x866e4c00] 16:42:40 INFO - PROCESS | 1734 | 1464997360800 Marionette DEBUG loaded listener.js 16:42:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 306 (0x868eb000) [pid = 1734] [serial = 1317] [outer = 0x866e4c00] 16:42:41 INFO - PROCESS | 1734 | 1464997361696 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 16:42:41 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 16:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1582ms 16:42:41 INFO - PROCESS | 1734 | 1464997361735 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 16:42:41 INFO - PROCESS | 1734 | 1464997361741 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 16:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:42:41 INFO - PROCESS | 1734 | 1464997361748 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:42:41 INFO - PROCESS | 1734 | 1464997361751 Marionette TRACE conn3 <- [1,1726,null,{}] 16:42:41 INFO - PROCESS | 1734 | 1464997361757 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:41 INFO - PROCESS | 1734 | 1464997361967 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 16:42:42 INFO - PROCESS | 1734 | 1464997362341 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:42 INFO - PROCESS | 1734 | ++DOCSHELL 0x87976800 == 129 [pid = 1734] [id = 439] 16:42:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 307 (0x891c2800) [pid = 1734] [serial = 1318] [outer = (nil)] 16:42:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 308 (0x895f1400) [pid = 1734] [serial = 1319] [outer = 0x891c2800] 16:42:42 INFO - PROCESS | 1734 | 1464997362427 Marionette DEBUG loaded listener.js 16:42:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 309 (0x8ab4fc00) [pid = 1734] [serial = 1320] [outer = 0x891c2800] 16:42:43 INFO - PROCESS | 1734 | 1464997363305 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 16:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1631ms 16:42:43 INFO - PROCESS | 1734 | 1464997363380 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 16:42:43 INFO - PROCESS | 1734 | 1464997363383 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 16:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:42:43 INFO - PROCESS | 1734 | 1464997363399 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:42:43 INFO - PROCESS | 1734 | 1464997363408 Marionette TRACE conn3 <- [1,1730,null,{}] 16:42:43 INFO - PROCESS | 1734 | 1464997363414 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:43 INFO - PROCESS | 1734 | 1464997363709 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 16:42:43 INFO - PROCESS | 1734 | 1464997363963 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:44 INFO - PROCESS | 1734 | ++DOCSHELL 0x86d80800 == 130 [pid = 1734] [id = 440] 16:42:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 310 (0x891ce400) [pid = 1734] [serial = 1321] [outer = (nil)] 16:42:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 311 (0x8baf4000) [pid = 1734] [serial = 1322] [outer = 0x891ce400] 16:42:44 INFO - PROCESS | 1734 | 1464997364049 Marionette DEBUG loaded listener.js 16:42:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 312 (0x8c5a0800) [pid = 1734] [serial = 1323] [outer = 0x891ce400] 16:42:44 INFO - PROCESS | 1734 | 1464997364883 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 16:42:44 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 16:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1553ms 16:42:44 INFO - PROCESS | 1734 | 1464997364945 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 16:42:44 INFO - PROCESS | 1734 | 1464997364949 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 16:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:42:44 INFO - PROCESS | 1734 | 1464997364955 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:42:44 INFO - PROCESS | 1734 | 1464997364959 Marionette TRACE conn3 <- [1,1734,null,{}] 16:42:44 INFO - PROCESS | 1734 | 1464997364964 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:45 INFO - PROCESS | 1734 | 1464997365165 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 16:42:45 INFO - PROCESS | 1734 | 1464997365484 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:45 INFO - PROCESS | 1734 | ++DOCSHELL 0x8baf6c00 == 131 [pid = 1734] [id = 441] 16:42:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 313 (0x8d8ad000) [pid = 1734] [serial = 1324] [outer = (nil)] 16:42:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 314 (0x8d8ba800) [pid = 1734] [serial = 1325] [outer = 0x8d8ad000] 16:42:45 INFO - PROCESS | 1734 | 1464997365569 Marionette DEBUG loaded listener.js 16:42:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 315 (0x8da46400) [pid = 1734] [serial = 1326] [outer = 0x8d8ad000] 16:42:46 INFO - PROCESS | 1734 | 1464997366447 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 16:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1536ms 16:42:46 INFO - PROCESS | 1734 | 1464997366493 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 16:42:46 INFO - PROCESS | 1734 | 1464997366496 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 16:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:42:46 INFO - PROCESS | 1734 | 1464997366502 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:42:46 INFO - PROCESS | 1734 | 1464997366505 Marionette TRACE conn3 <- [1,1738,null,{}] 16:42:46 INFO - PROCESS | 1734 | 1464997366511 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:46 INFO - PROCESS | 1734 | 1464997366701 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 16:42:47 INFO - PROCESS | 1734 | 1464997367043 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:47 INFO - PROCESS | 1734 | ++DOCSHELL 0x8dc5bc00 == 132 [pid = 1734] [id = 442] 16:42:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 316 (0x8dc5c000) [pid = 1734] [serial = 1327] [outer = (nil)] 16:42:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 317 (0x8dc64400) [pid = 1734] [serial = 1328] [outer = 0x8dc5c000] 16:42:47 INFO - PROCESS | 1734 | 1464997367139 Marionette DEBUG loaded listener.js 16:42:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 318 (0x8e3f9800) [pid = 1734] [serial = 1329] [outer = 0x8dc5c000] 16:42:48 INFO - PROCESS | 1734 | 1464997368023 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 16:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1579ms 16:42:48 INFO - PROCESS | 1734 | 1464997368083 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 16:42:48 INFO - PROCESS | 1734 | 1464997368087 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 16:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:42:48 INFO - PROCESS | 1734 | 1464997368093 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:42:48 INFO - PROCESS | 1734 | 1464997368096 Marionette TRACE conn3 <- [1,1742,null,{}] 16:42:48 INFO - PROCESS | 1734 | 1464997368102 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:48 INFO - PROCESS | 1734 | 1464997368303 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 16:42:48 INFO - PROCESS | 1734 | 1464997368622 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:48 INFO - PROCESS | 1734 | ++DOCSHELL 0x8d907c00 == 133 [pid = 1734] [id = 443] 16:42:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 319 (0x8dc65000) [pid = 1734] [serial = 1330] [outer = (nil)] 16:42:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 320 (0x8eebd400) [pid = 1734] [serial = 1331] [outer = 0x8dc65000] 16:42:48 INFO - PROCESS | 1734 | 1464997368707 Marionette DEBUG loaded listener.js 16:42:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 321 (0x8f06a800) [pid = 1734] [serial = 1332] [outer = 0x8dc65000] 16:42:49 INFO - PROCESS | 1734 | 1464997369527 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 16:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1479ms 16:42:49 INFO - PROCESS | 1734 | 1464997369573 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 16:42:49 INFO - PROCESS | 1734 | 1464997369577 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 16:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:42:49 INFO - PROCESS | 1734 | 1464997369602 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:42:49 INFO - PROCESS | 1734 | 1464997369606 Marionette TRACE conn3 <- [1,1746,null,{}] 16:42:49 INFO - PROCESS | 1734 | 1464997369611 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:49 INFO - PROCESS | 1734 | 1464997369815 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 16:42:50 INFO - PROCESS | 1734 | 1464997370136 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:50 INFO - PROCESS | 1734 | ++DOCSHELL 0x8eeb8400 == 134 [pid = 1734] [id = 444] 16:42:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 322 (0x8ef16800) [pid = 1734] [serial = 1333] [outer = (nil)] 16:42:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 323 (0x91b8c800) [pid = 1734] [serial = 1334] [outer = 0x8ef16800] 16:42:50 INFO - PROCESS | 1734 | 1464997370223 Marionette DEBUG loaded listener.js 16:42:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 324 (0x91ca2400) [pid = 1734] [serial = 1335] [outer = 0x8ef16800] 16:42:51 INFO - PROCESS | 1734 | 1464997371070 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 16:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1533ms 16:42:51 INFO - PROCESS | 1734 | 1464997371132 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 16:42:51 INFO - PROCESS | 1734 | 1464997371136 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 16:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:42:51 INFO - PROCESS | 1734 | 1464997371142 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:42:51 INFO - PROCESS | 1734 | 1464997371146 Marionette TRACE conn3 <- [1,1750,null,{}] 16:42:51 INFO - PROCESS | 1734 | 1464997371151 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:51 INFO - PROCESS | 1734 | 1464997371346 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 16:42:51 INFO - PROCESS | 1734 | 1464997371676 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:51 INFO - PROCESS | 1734 | ++DOCSHELL 0x8d8b0400 == 135 [pid = 1734] [id = 445] 16:42:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 325 (0x8f06ec00) [pid = 1734] [serial = 1336] [outer = (nil)] 16:42:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 326 (0x91e45800) [pid = 1734] [serial = 1337] [outer = 0x8f06ec00] 16:42:51 INFO - PROCESS | 1734 | 1464997371763 Marionette DEBUG loaded listener.js 16:42:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 327 (0x920c4000) [pid = 1734] [serial = 1338] [outer = 0x8f06ec00] 16:42:52 INFO - PROCESS | 1734 | 1464997372561 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 16:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1481ms 16:42:52 INFO - PROCESS | 1734 | 1464997372623 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 16:42:52 INFO - PROCESS | 1734 | 1464997372627 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 16:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:42:52 INFO - PROCESS | 1734 | 1464997372633 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:42:52 INFO - PROCESS | 1734 | 1464997372637 Marionette TRACE conn3 <- [1,1754,null,{}] 16:42:52 INFO - PROCESS | 1734 | 1464997372642 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:52 INFO - PROCESS | 1734 | 1464997372847 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 16:42:53 INFO - PROCESS | 1734 | 1464997373129 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:53 INFO - PROCESS | 1734 | ++DOCSHELL 0x8da4e400 == 136 [pid = 1734] [id = 446] 16:42:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 328 (0x91dec000) [pid = 1734] [serial = 1339] [outer = (nil)] 16:42:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 329 (0x92685800) [pid = 1734] [serial = 1340] [outer = 0x91dec000] 16:42:53 INFO - PROCESS | 1734 | 1464997373256 Marionette DEBUG loaded listener.js 16:42:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 330 (0x926e9400) [pid = 1734] [serial = 1341] [outer = 0x91dec000] 16:42:54 INFO - PROCESS | 1734 | 1464997374079 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 16:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1487ms 16:42:54 INFO - PROCESS | 1734 | 1464997374124 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 16:42:54 INFO - PROCESS | 1734 | 1464997374128 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 16:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:42:54 INFO - PROCESS | 1734 | 1464997374134 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:42:54 INFO - PROCESS | 1734 | 1464997374137 Marionette TRACE conn3 <- [1,1758,null,{}] 16:42:54 INFO - PROCESS | 1734 | 1464997374143 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:54 INFO - PROCESS | 1734 | 1464997374333 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 16:42:54 INFO - PROCESS | 1734 | 1464997374632 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:54 INFO - PROCESS | 1734 | ++DOCSHELL 0x92a6b400 == 137 [pid = 1734] [id = 447] 16:42:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 331 (0x92a6bc00) [pid = 1734] [serial = 1342] [outer = (nil)] 16:42:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 332 (0x92beac00) [pid = 1734] [serial = 1343] [outer = 0x92a6bc00] 16:42:54 INFO - PROCESS | 1734 | 1464997374779 Marionette DEBUG loaded listener.js 16:42:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 333 (0x93ad8c00) [pid = 1734] [serial = 1344] [outer = 0x92a6bc00] 16:42:55 INFO - PROCESS | 1734 | 1464997375640 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 16:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1578ms 16:42:55 INFO - PROCESS | 1734 | 1464997375716 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 16:42:55 INFO - PROCESS | 1734 | 1464997375720 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 16:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:42:55 INFO - PROCESS | 1734 | 1464997375729 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:42:55 INFO - PROCESS | 1734 | 1464997375733 Marionette TRACE conn3 <- [1,1762,null,{}] 16:42:55 INFO - PROCESS | 1734 | 1464997375739 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:55 INFO - PROCESS | 1734 | 1464997375971 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 16:42:56 INFO - PROCESS | 1734 | 1464997376321 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:56 INFO - PROCESS | 1734 | ++DOCSHELL 0x93bba400 == 138 [pid = 1734] [id = 448] 16:42:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 334 (0x93bbd400) [pid = 1734] [serial = 1345] [outer = (nil)] 16:42:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 335 (0x951aa800) [pid = 1734] [serial = 1346] [outer = 0x93bbd400] 16:42:56 INFO - PROCESS | 1734 | 1464997376410 Marionette DEBUG loaded listener.js 16:42:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 336 (0x952e2c00) [pid = 1734] [serial = 1347] [outer = 0x93bbd400] 16:42:57 INFO - PROCESS | 1734 | 1464997377237 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 16:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1577ms 16:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:42:57 INFO - PROCESS | 1734 | 1464997377308 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 16:42:57 INFO - PROCESS | 1734 | 1464997377311 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 16:42:57 INFO - PROCESS | 1734 | 1464997377317 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:42:57 INFO - PROCESS | 1734 | 1464997377321 Marionette TRACE conn3 <- [1,1766,null,{}] 16:42:57 INFO - PROCESS | 1734 | 1464997377326 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:57 INFO - PROCESS | 1734 | 1464997377525 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 16:42:57 INFO - PROCESS | 1734 | 1464997377811 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:57 INFO - PROCESS | 1734 | ++DOCSHELL 0x84ccd000 == 139 [pid = 1734] [id = 449] 16:42:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 337 (0x8ef13400) [pid = 1734] [serial = 1348] [outer = (nil)] 16:42:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 338 (0x954bf400) [pid = 1734] [serial = 1349] [outer = 0x8ef13400] 16:42:57 INFO - PROCESS | 1734 | 1464997377934 Marionette DEBUG loaded listener.js 16:42:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 339 (0x95691400) [pid = 1734] [serial = 1350] [outer = 0x8ef13400] 16:42:58 INFO - PROCESS | 1734 | 1464997378767 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 16:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1530ms 16:42:58 INFO - PROCESS | 1734 | 1464997378846 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 16:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:42:58 INFO - PROCESS | 1734 | 1464997378859 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 16:42:58 INFO - PROCESS | 1734 | 1464997378864 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:42:58 INFO - PROCESS | 1734 | 1464997378868 Marionette TRACE conn3 <- [1,1770,null,{}] 16:42:58 INFO - PROCESS | 1734 | 1464997378873 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:59 INFO - PROCESS | 1734 | 1464997379105 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 16:42:59 INFO - PROCESS | 1734 | 1464997379442 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:59 INFO - PROCESS | 1734 | ++DOCSHELL 0x95142400 == 140 [pid = 1734] [id = 450] 16:42:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 340 (0x954ad400) [pid = 1734] [serial = 1351] [outer = (nil)] 16:42:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 341 (0x95826000) [pid = 1734] [serial = 1352] [outer = 0x954ad400] 16:42:59 INFO - PROCESS | 1734 | 1464997379526 Marionette DEBUG loaded listener.js 16:42:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 342 (0x9582b800) [pid = 1734] [serial = 1353] [outer = 0x954ad400] 16:43:00 INFO - PROCESS | 1734 | 1464997380324 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 16:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1530ms 16:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:43:00 INFO - PROCESS | 1734 | 1464997380394 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 16:43:00 INFO - PROCESS | 1734 | 1464997380397 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 16:43:00 INFO - PROCESS | 1734 | 1464997380404 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:43:00 INFO - PROCESS | 1734 | 1464997380407 Marionette TRACE conn3 <- [1,1774,null,{}] 16:43:00 INFO - PROCESS | 1734 | 1464997380412 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:00 INFO - PROCESS | 1734 | 1464997380607 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 16:43:00 INFO - PROCESS | 1734 | 1464997380913 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:00 INFO - PROCESS | 1734 | ++DOCSHELL 0x867c8400 == 141 [pid = 1734] [id = 451] 16:43:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 343 (0x8eeb1000) [pid = 1734] [serial = 1354] [outer = (nil)] 16:43:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 344 (0x97882000) [pid = 1734] [serial = 1355] [outer = 0x8eeb1000] 16:43:01 INFO - PROCESS | 1734 | 1464997381055 Marionette DEBUG loaded listener.js 16:43:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 345 (0x981da000) [pid = 1734] [serial = 1356] [outer = 0x8eeb1000] 16:43:01 INFO - PROCESS | 1734 | 1464997381873 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 16:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1546ms 16:43:01 INFO - PROCESS | 1734 | 1464997381950 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 16:43:01 INFO - PROCESS | 1734 | 1464997381953 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 16:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:43:01 INFO - PROCESS | 1734 | 1464997381959 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:43:01 INFO - PROCESS | 1734 | 1464997381962 Marionette TRACE conn3 <- [1,1778,null,{}] 16:43:01 INFO - PROCESS | 1734 | 1464997381967 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:02 INFO - PROCESS | 1734 | 1464997382164 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 16:43:02 INFO - PROCESS | 1734 | 1464997382457 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:02 INFO - PROCESS | 1734 | ++DOCSHELL 0x867c3000 == 142 [pid = 1734] [id = 452] 16:43:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 346 (0x92a69800) [pid = 1734] [serial = 1357] [outer = (nil)] 16:43:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 347 (0x99391400) [pid = 1734] [serial = 1358] [outer = 0x92a69800] 16:43:02 INFO - PROCESS | 1734 | 1464997382582 Marionette DEBUG loaded listener.js 16:43:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 348 (0x994edc00) [pid = 1734] [serial = 1359] [outer = 0x92a69800] 16:43:03 INFO - PROCESS | 1734 | 1464997383458 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 16:43:03 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 16:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1529ms 16:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:43:03 INFO - PROCESS | 1734 | 1464997383491 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 16:43:03 INFO - PROCESS | 1734 | 1464997383494 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 16:43:03 INFO - PROCESS | 1734 | 1464997383500 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:43:03 INFO - PROCESS | 1734 | 1464997383504 Marionette TRACE conn3 <- [1,1782,null,{}] 16:43:03 INFO - PROCESS | 1734 | 1464997383511 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:03 INFO - PROCESS | 1734 | 1464997383702 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 16:43:04 INFO - PROCESS | 1734 | 1464997384041 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:04 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a01400 == 143 [pid = 1734] [id = 453] 16:43:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 349 (0x84a02400) [pid = 1734] [serial = 1360] [outer = (nil)] 16:43:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 350 (0x866ebc00) [pid = 1734] [serial = 1361] [outer = 0x84a02400] 16:43:04 INFO - PROCESS | 1734 | 1464997384125 Marionette DEBUG loaded listener.js 16:43:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 351 (0x86d79000) [pid = 1734] [serial = 1362] [outer = 0x84a02400] 16:43:04 INFO - PROCESS | 1734 | 1464997384975 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 16:43:05 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 16:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1538ms 16:43:05 INFO - PROCESS | 1734 | 1464997385038 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 16:43:05 INFO - PROCESS | 1734 | 1464997385042 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 16:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:43:05 INFO - PROCESS | 1734 | 1464997385048 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:43:05 INFO - PROCESS | 1734 | 1464997385050 Marionette TRACE conn3 <- [1,1786,null,{}] 16:43:05 INFO - PROCESS | 1734 | 1464997385056 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:05 INFO - PROCESS | 1734 | 1464997385252 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 16:43:05 INFO - PROCESS | 1734 | 1464997385591 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:05 INFO - PROCESS | 1734 | ++DOCSHELL 0x842bb800 == 144 [pid = 1734] [id = 454] 16:43:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 352 (0x868eec00) [pid = 1734] [serial = 1363] [outer = (nil)] 16:43:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 353 (0x966adc00) [pid = 1734] [serial = 1364] [outer = 0x868eec00] 16:43:05 INFO - PROCESS | 1734 | 1464997385685 Marionette DEBUG loaded listener.js 16:43:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 354 (0x98d86800) [pid = 1734] [serial = 1365] [outer = 0x868eec00] 16:43:06 INFO - PROCESS | 1734 | 1464997386570 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 16:43:06 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 16:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1587ms 16:43:06 INFO - PROCESS | 1734 | 1464997386636 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 16:43:06 INFO - PROCESS | 1734 | 1464997386640 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 16:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:43:06 INFO - PROCESS | 1734 | 1464997386646 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:43:06 INFO - PROCESS | 1734 | 1464997386649 Marionette TRACE conn3 <- [1,1790,null,{}] 16:43:06 INFO - PROCESS | 1734 | 1464997386655 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:06 INFO - PROCESS | 1734 | 1464997386855 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 16:43:07 INFO - PROCESS | 1734 | 1464997387190 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:07 INFO - PROCESS | 1734 | ++DOCSHELL 0x82c06800 == 145 [pid = 1734] [id = 455] 16:43:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 355 (0x86409400) [pid = 1734] [serial = 1366] [outer = (nil)] 16:43:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 356 (0x86dd2000) [pid = 1734] [serial = 1367] [outer = 0x86409400] 16:43:07 INFO - PROCESS | 1734 | 1464997387274 Marionette DEBUG loaded listener.js 16:43:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 357 (0x89a4d800) [pid = 1734] [serial = 1368] [outer = 0x86409400] 16:43:08 INFO - PROCESS | 1734 | 1464997388091 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:43:08 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) 16:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1489ms 16:43:08 INFO - PROCESS | 1734 | 1464997388136 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 16:43:08 INFO - PROCESS | 1734 | 1464997388139 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 16:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:43:08 INFO - PROCESS | 1734 | 1464997388169 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:43:08 INFO - PROCESS | 1734 | 1464997388172 Marionette TRACE conn3 <- [1,1794,null,{}] 16:43:08 INFO - PROCESS | 1734 | 1464997388177 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:08 INFO - PROCESS | 1734 | 1464997388376 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 16:43:08 INFO - PROCESS | 1734 | 1464997388673 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:08 INFO - PROCESS | 1734 | ++DOCSHELL 0x8796b800 == 146 [pid = 1734] [id = 456] 16:43:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 358 (0x88103c00) [pid = 1734] [serial = 1369] [outer = (nil)] 16:43:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 359 (0x881d3400) [pid = 1734] [serial = 1370] [outer = 0x88103c00] 16:43:08 INFO - PROCESS | 1734 | 1464997388794 Marionette DEBUG loaded listener.js 16:43:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 360 (0x8b38a800) [pid = 1734] [serial = 1371] [outer = 0x88103c00] 16:43:10 INFO - PROCESS | 1734 | --DOCSHELL 0x89a4c400 == 145 [pid = 1734] [id = 329] 16:43:10 INFO - PROCESS | 1734 | --DOCSHELL 0x8b143400 == 144 [pid = 1734] [id = 328] 16:43:10 INFO - PROCESS | 1734 | --DOCSHELL 0x89a4f000 == 143 [pid = 1734] [id = 330] 16:43:10 INFO - PROCESS | 1734 | --DOCSHELL 0x86409800 == 142 [pid = 1734] [id = 332] 16:43:10 INFO - PROCESS | 1734 | --DOCSHELL 0x86416000 == 141 [pid = 1734] [id = 333] 16:43:10 INFO - PROCESS | 1734 | --DOCSHELL 0x84a06400 == 140 [pid = 1734] [id = 436] 16:43:10 INFO - PROCESS | 1734 | --DOCSHELL 0x87ace000 == 139 [pid = 1734] [id = 435] 16:43:10 INFO - PROCESS | 1734 | --DOCSHELL 0x825c6c00 == 138 [pid = 1734] [id = 434] 16:43:10 INFO - PROCESS | 1734 | --DOCSHELL 0x842c4800 == 137 [pid = 1734] [id = 433] 16:43:10 INFO - PROCESS | 1734 | --DOCSHELL 0x82c02800 == 136 [pid = 1734] [id = 432] 16:43:10 INFO - PROCESS | 1734 | --DOCSHELL 0x842c4c00 == 135 [pid = 1734] [id = 431] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 359 (0x92c97400) [pid = 1734] [serial = 1173] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 358 (0xa35ea800) [pid = 1734] [serial = 912] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 357 (0x9a2c2000) [pid = 1734] [serial = 1184] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 356 (0x994f9800) [pid = 1734] [serial = 969] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 355 (0x9a139400) [pid = 1734] [serial = 858] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 354 (0x8ef16000) [pid = 1734] [serial = 825] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 353 (0x95830400) [pid = 1734] [serial = 765] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 352 (0xa240f400) [pid = 1734] [serial = 993] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 351 (0x95832800) [pid = 1734] [serial = 710] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 350 (0x99ee6000) [pid = 1734] [serial = 593] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 349 (0x8c5a2c00) [pid = 1734] [serial = 792] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 348 (0x9a07b000) [pid = 1734] [serial = 774] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 347 (0x8ab53c00) [pid = 1734] [serial = 789] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 346 (0x8dbcfc00) [pid = 1734] [serial = 698] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 345 (0x8dc66800) [pid = 1734] [serial = 1050] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 344 (0x87973400) [pid = 1734] [serial = 1068] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 343 (0x95147c00) [pid = 1734] [serial = 726] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 342 (0xa30fc000) [pid = 1734] [serial = 909] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 341 (0x8eeb2800) [pid = 1734] [serial = 1169] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 340 (0xa22c6800) [pid = 1734] [serial = 906] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 339 (0x954ad000) [pid = 1734] [serial = 963] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 338 (0x914d0c00) [pid = 1734] [serial = 759] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 337 (0x8e0a0800) [pid = 1734] [serial = 957] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 336 (0x8baf2c00) [pid = 1734] [serial = 1235] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 335 (0x86dd2c00) [pid = 1734] [serial = 996] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 334 (0x94777c00) [pid = 1734] [serial = 834] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 333 (0x99a04800) [pid = 1734] [serial = 717] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 332 (0x891c9800) [pid = 1734] [serial = 1224] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 331 (0x99a05000) [pid = 1734] [serial = 897] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 330 (0x8810f400) [pid = 1734] [serial = 924] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 329 (0x952e1c00) [pid = 1734] [serial = 753] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 328 (0x92fcd000) [pid = 1734] [serial = 1065] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 327 (0x8b380000) [pid = 1734] [serial = 1233] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 326 (0x8a1f1c00) [pid = 1734] [serial = 656] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 325 (0xa2499400) [pid = 1734] [serial = 1188] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 324 (0x8e3f8c00) [pid = 1734] [serial = 632] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 323 (0x91e4f400) [pid = 1734] [serial = 635] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 322 (0xa050f000) [pid = 1734] [serial = 780] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 321 (0x9b195400) [pid = 1734] [serial = 777] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 320 (0x9969c800) [pid = 1734] [serial = 713] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 319 (0x9d355c00) [pid = 1734] [serial = 644] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 318 (0x881da400) [pid = 1734] [serial = 927] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 317 (0x954b8800) [pid = 1734] [serial = 837] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 316 (0x8eeae400) [pid = 1734] [serial = 888] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 315 (0x92be7000) [pid = 1734] [serial = 1172] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 314 (0x98e79000) [pid = 1734] [serial = 846] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 313 (0x99a0e400) [pid = 1734] [serial = 638] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 312 (0x8ed4cc00) [pid = 1734] [serial = 650] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 311 (0xa0509000) [pid = 1734] [serial = 599] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 310 (0xa24a5800) [pid = 1734] [serial = 662] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 309 (0x91a0ec00) [pid = 1734] [serial = 1170] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 308 (0x99fc3800) [pid = 1734] [serial = 855] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 307 (0x86d80400) [pid = 1734] [serial = 1211] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 306 (0x91dea000) [pid = 1734] [serial = 960] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 305 (0xa35ea000) [pid = 1734] [serial = 1193] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 304 (0x86d7bc00) [pid = 1734] [serial = 1227] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 303 (0x93bb5800) [pid = 1734] [serial = 695] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 302 (0x895f9800) [pid = 1734] [serial = 921] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 301 (0x8b154800) [pid = 1734] [serial = 1232] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 300 (0x9850cc00) [pid = 1734] [serial = 1038] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 299 (0x84a0d400) [pid = 1734] [serial = 1191] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 298 (0x84cccc00) [pid = 1734] [serial = 1199] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 297 (0x952d9000) [pid = 1734] [serial = 954] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 296 (0x8e097000) [pid = 1734] [serial = 756] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 295 (0xa6762c00) [pid = 1734] [serial = 918] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 294 (0x99fbc800) [pid = 1734] [serial = 720] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 293 (0x926f3c00) [pid = 1734] [serial = 828] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 292 (0x87ace400) [pid = 1734] [serial = 1229] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 291 (0x8baf8400) [pid = 1734] [serial = 1196] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 290 (0x85ca0000) [pid = 1734] [serial = 1217] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 289 (0xa504b000) [pid = 1734] [serial = 1053] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 288 (0x9268b000) [pid = 1734] [serial = 819] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 287 (0x8c5a1c00) [pid = 1734] [serial = 795] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 286 (0x92a6c800) [pid = 1734] [serial = 1056] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 285 (0x9a2be000) [pid = 1734] [serial = 975] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 284 (0x9797fc00) [pid = 1734] [serial = 729] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 283 (0x9928c800) [pid = 1734] [serial = 768] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 282 (0x881dd800) [pid = 1734] [serial = 1230] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 281 (0x8f06b000) [pid = 1734] [serial = 701] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 280 (0x91b89800) [pid = 1734] [serial = 587] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 279 (0x99c86c00) [pid = 1734] [serial = 771] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 278 (0x8e1d1400) [pid = 1734] [serial = 822] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 277 (0x842bf800) [pid = 1734] [serial = 1202] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 276 (0x866eec00) [pid = 1734] [serial = 1164] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 275 (0x9549b800) [pid = 1734] [serial = 548] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 274 (0x99b37c00) [pid = 1734] [serial = 1182] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 273 (0x966b4800) [pid = 1734] [serial = 843] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 272 (0x8baf8c00) [pid = 1734] [serial = 1236] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 271 (0x84a0b000) [pid = 1734] [serial = 1190] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 270 (0x82c0a400) [pid = 1734] [serial = 1214] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 269 (0x8aca2000) [pid = 1734] [serial = 1002] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 268 (0x99c8f000) [pid = 1734] [serial = 653] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 267 (0x8c5a4400) [pid = 1734] [serial = 1032] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 266 (0x89a52400) [pid = 1734] [serial = 1059] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 265 (0x92686800) [pid = 1734] [serial = 891] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 264 (0x99a0d400) [pid = 1734] [serial = 1041] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 263 (0x86411400) [pid = 1734] [serial = 1163] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 262 (0xa35ec800) [pid = 1734] [serial = 786] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 261 (0x85caac00) [pid = 1734] [serial = 1220] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 260 (0x89a58400) [pid = 1734] [serial = 990] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 259 (0x9a53c000) [pid = 1734] [serial = 647] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 258 (0x8aca6c00) [pid = 1734] [serial = 659] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 257 (0x954afc00) [pid = 1734] [serial = 762] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 256 (0x966a6400) [pid = 1734] [serial = 966] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 255 (0x9233e000) [pid = 1734] [serial = 1035] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 254 (0x95699800) [pid = 1734] [serial = 707] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 253 (0xa6242400) [pid = 1734] [serial = 915] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 252 (0x89a51400) [pid = 1734] [serial = 1167] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 251 (0x95721000) [pid = 1734] [serial = 1178] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 250 (0x99c8fc00) [pid = 1734] [serial = 972] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 249 (0x9d361400) [pid = 1734] [serial = 978] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 248 (0x9aa75000) [pid = 1734] [serial = 596] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 247 (0x8ed4c000) [pid = 1734] [serial = 1062] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 246 (0x91b8fc00) [pid = 1734] [serial = 668] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 245 (0x9d360000) [pid = 1734] [serial = 602] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 244 (0x9968f800) [pid = 1734] [serial = 1181] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 243 (0x895f3800) [pid = 1734] [serial = 930] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 242 (0x93bbac00) [pid = 1734] [serial = 831] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 241 (0xa2613000) [pid = 1734] [serial = 783] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 240 (0x966b2800) [pid = 1734] [serial = 1029] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 239 (0x88110000) [pid = 1734] [serial = 1166] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 238 (0x99b40800) [pid = 1734] [serial = 852] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 237 (0x9a141000) [pid = 1734] [serial = 723] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 236 (0x95833000) [pid = 1734] [serial = 885] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 235 (0xa2285800) [pid = 1734] [serial = 1187] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 234 (0x94699c00) [pid = 1734] [serial = 590] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 233 (0x868e7800) [pid = 1734] [serial = 1226] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 232 (0x954aa400) [pid = 1734] [serial = 704] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 231 (0x99fcb400) [pid = 1734] [serial = 641] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 230 (0x8b15ec00) [pid = 1734] [serial = 987] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 229 (0x9969bc00) [pid = 1734] [serial = 849] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 228 (0x8b387400) [pid = 1734] [serial = 665] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 227 (0x9d8b6800) [pid = 1734] [serial = 903] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 226 (0x84ccb800) [pid = 1734] [serial = 1205] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 225 (0x8d8b3400) [pid = 1734] [serial = 671] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 224 (0x9569cc00) [pid = 1734] [serial = 840] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 223 (0x994fa400) [pid = 1734] [serial = 894] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 222 (0x86413400) [pid = 1734] [serial = 999] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 221 (0x99fbe400) [pid = 1734] [serial = 900] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 220 (0x891c5000) [pid = 1734] [serial = 1208] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 219 (0xa26cc800) [pid = 1734] [serial = 981] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 218 (0x9a2b9c00) [pid = 1734] [serial = 861] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 217 (0x99fca000) [pid = 1734] [serial = 1044] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 216 (0x951a6c00) [pid = 1734] [serial = 1175] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 215 (0x8b15c000) [pid = 1734] [serial = 984] [outer = (nil)] [url = about:blank] 16:43:10 INFO - PROCESS | 1734 | --DOMWINDOW == 214 (0x891c3000) [pid = 1734] [serial = 1223] [outer = (nil)] [url = about:blank] 16:43:11 INFO - PROCESS | 1734 | 1464997391246 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 3138ms 16:43:11 INFO - PROCESS | 1734 | 1464997391304 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 16:43:11 INFO - PROCESS | 1734 | 1464997391310 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 16:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:43:11 INFO - PROCESS | 1734 | 1464997391322 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:43:11 INFO - PROCESS | 1734 | 1464997391335 Marionette TRACE conn3 <- [1,1798,null,{}] 16:43:11 INFO - PROCESS | 1734 | 1464997391342 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:11 INFO - PROCESS | 1734 | 1464997391531 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 16:43:11 INFO - PROCESS | 1734 | 1464997391712 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:11 INFO - PROCESS | 1734 | ++DOCSHELL 0x84cc8800 == 136 [pid = 1734] [id = 457] 16:43:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 215 (0x84ccac00) [pid = 1734] [serial = 1372] [outer = (nil)] 16:43:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 216 (0x84cd2400) [pid = 1734] [serial = 1373] [outer = 0x84ccac00] 16:43:11 INFO - PROCESS | 1734 | 1464997391853 Marionette DEBUG loaded listener.js 16:43:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 217 (0x856f7000) [pid = 1734] [serial = 1374] [outer = 0x84ccac00] 16:43:12 INFO - PROCESS | 1734 | 1464997392585 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 16:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1295ms 16:43:12 INFO - PROCESS | 1734 | 1464997392613 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 16:43:12 INFO - PROCESS | 1734 | 1464997392621 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 16:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:43:12 INFO - PROCESS | 1734 | 1464997392631 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:43:12 INFO - PROCESS | 1734 | 1464997392635 Marionette TRACE conn3 <- [1,1802,null,{}] 16:43:12 INFO - PROCESS | 1734 | 1464997392641 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:12 INFO - PROCESS | 1734 | 1464997392834 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 16:43:13 INFO - PROCESS | 1734 | 1464997393059 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:13 INFO - PROCESS | 1734 | ++DOCSHELL 0x859c2000 == 137 [pid = 1734] [id = 458] 16:43:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 218 (0x859cf400) [pid = 1734] [serial = 1375] [outer = (nil)] 16:43:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 219 (0x8640b000) [pid = 1734] [serial = 1376] [outer = 0x859cf400] 16:43:13 INFO - PROCESS | 1734 | 1464997393132 Marionette DEBUG loaded listener.js 16:43:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 220 (0x866ea400) [pid = 1734] [serial = 1377] [outer = 0x859cf400] 16:43:14 INFO - PROCESS | 1734 | 1464997394028 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1430ms 16:43:14 INFO - PROCESS | 1734 | 1464997394066 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 16:43:14 INFO - PROCESS | 1734 | 1464997394070 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 16:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:43:14 INFO - PROCESS | 1734 | 1464997394076 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:43:14 INFO - PROCESS | 1734 | 1464997394082 Marionette TRACE conn3 <- [1,1806,null,{}] 16:43:14 INFO - PROCESS | 1734 | 1464997394104 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:14 INFO - PROCESS | 1734 | 1464997394367 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 16:43:14 INFO - PROCESS | 1734 | 1464997394433 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:14 INFO - PROCESS | 1734 | ++DOCSHELL 0x86409800 == 138 [pid = 1734] [id = 459] 16:43:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 221 (0x868ec400) [pid = 1734] [serial = 1378] [outer = (nil)] 16:43:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 222 (0x86d86000) [pid = 1734] [serial = 1379] [outer = 0x868ec400] 16:43:14 INFO - PROCESS | 1734 | 1464997394720 Marionette DEBUG loaded listener.js 16:43:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 223 (0x87ac1800) [pid = 1734] [serial = 1380] [outer = 0x868ec400] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 222 (0x842ba400) [pid = 1734] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 221 (0x85ca0c00) [pid = 1734] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 220 (0x86d86c00) [pid = 1734] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 219 (0x8baeec00) [pid = 1734] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 218 (0x84a0ac00) [pid = 1734] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 217 (0x8810ec00) [pid = 1734] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 216 (0x842c0000) [pid = 1734] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 215 (0x82c03800) [pid = 1734] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 214 (0x85c11400) [pid = 1734] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 213 (0x868e5800) [pid = 1734] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 212 (0x82c0b000) [pid = 1734] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 211 (0x82c05400) [pid = 1734] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 210 (0x84ccd400) [pid = 1734] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 209 (0x84cc8c00) [pid = 1734] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 208 (0x9d8bd400) [pid = 1734] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 207 (0x867ce000) [pid = 1734] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 206 (0x92a63800) [pid = 1734] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 205 (0x95718c00) [pid = 1734] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 204 (0x8b388c00) [pid = 1734] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 203 (0x95718800) [pid = 1734] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 202 (0x867c4000) [pid = 1734] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 201 (0x92be8400) [pid = 1734] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 200 (0x920c0c00) [pid = 1734] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 199 (0x99b38800) [pid = 1734] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 198 (0xa228b400) [pid = 1734] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 197 (0x99696800) [pid = 1734] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 196 (0x87acb000) [pid = 1734] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 195 (0x94771800) [pid = 1734] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 194 (0x926ec400) [pid = 1734] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 193 (0x914d4c00) [pid = 1734] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 192 (0x87968000) [pid = 1734] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 191 (0x954aa000) [pid = 1734] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 190 (0x99b36000) [pid = 1734] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 189 (0x91e4c800) [pid = 1734] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 188 (0x92346400) [pid = 1734] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 187 (0x8e3fdc00) [pid = 1734] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:43:15 INFO - PROCESS | 1734 | --DOMWINDOW == 186 (0x87ac8800) [pid = 1734] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:43:16 INFO - PROCESS | 1734 | 1464997396347 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 16:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 2293ms 16:43:16 INFO - PROCESS | 1734 | 1464997396369 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 16:43:16 INFO - PROCESS | 1734 | 1464997396373 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 16:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:43:16 INFO - PROCESS | 1734 | 1464997396379 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:43:16 INFO - PROCESS | 1734 | 1464997396382 Marionette TRACE conn3 <- [1,1810,null,{}] 16:43:16 INFO - PROCESS | 1734 | 1464997396387 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:16 INFO - PROCESS | 1734 | 1464997396602 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 16:43:16 INFO - PROCESS | 1734 | 1464997396791 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:16 INFO - PROCESS | 1734 | ++DOCSHELL 0x82c05400 == 139 [pid = 1734] [id = 460] 16:43:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 187 (0x842ba400) [pid = 1734] [serial = 1381] [outer = (nil)] 16:43:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 188 (0x867c1800) [pid = 1734] [serial = 1382] [outer = 0x842ba400] 16:43:16 INFO - PROCESS | 1734 | 1464997396863 Marionette DEBUG loaded listener.js 16:43:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 189 (0x86dd0400) [pid = 1734] [serial = 1383] [outer = 0x842ba400] 16:43:17 INFO - PROCESS | 1734 | 1464997397596 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1230ms 16:43:17 INFO - PROCESS | 1734 | 1464997397610 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 16:43:17 INFO - PROCESS | 1734 | 1464997397614 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 16:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:43:17 INFO - PROCESS | 1734 | 1464997397625 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:43:17 INFO - PROCESS | 1734 | 1464997397627 Marionette TRACE conn3 <- [1,1814,null,{}] 16:43:17 INFO - PROCESS | 1734 | 1464997397633 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:17 INFO - PROCESS | 1734 | 1464997397920 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 16:43:18 INFO - PROCESS | 1734 | 1464997398202 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:18 INFO - PROCESS | 1734 | ++DOCSHELL 0x842c4c00 == 140 [pid = 1734] [id = 461] 16:43:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 190 (0x84a06400) [pid = 1734] [serial = 1384] [outer = (nil)] 16:43:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 191 (0x84a0f000) [pid = 1734] [serial = 1385] [outer = 0x84a06400] 16:43:18 INFO - PROCESS | 1734 | 1464997398292 Marionette DEBUG loaded listener.js 16:43:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 192 (0x84ccc000) [pid = 1734] [serial = 1386] [outer = 0x84a06400] 16:43:19 INFO - PROCESS | 1734 | 1464997399282 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1687ms 16:43:19 INFO - PROCESS | 1734 | 1464997399316 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 16:43:19 INFO - PROCESS | 1734 | 1464997399320 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 16:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:43:19 INFO - PROCESS | 1734 | 1464997399329 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:43:19 INFO - PROCESS | 1734 | 1464997399336 Marionette TRACE conn3 <- [1,1818,null,{}] 16:43:19 INFO - PROCESS | 1734 | 1464997399344 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:19 INFO - PROCESS | 1734 | 1464997399584 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 16:43:19 INFO - PROCESS | 1734 | 1464997399909 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:19 INFO - PROCESS | 1734 | ++DOCSHELL 0x866ee000 == 141 [pid = 1734] [id = 462] 16:43:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 193 (0x867c2c00) [pid = 1734] [serial = 1387] [outer = (nil)] 16:43:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 194 (0x868e9c00) [pid = 1734] [serial = 1388] [outer = 0x867c2c00] 16:43:20 INFO - PROCESS | 1734 | 1464997400002 Marionette DEBUG loaded listener.js 16:43:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 195 (0x86dc7c00) [pid = 1734] [serial = 1389] [outer = 0x867c2c00] 16:43:20 INFO - PROCESS | 1734 | 1464997400899 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 16:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1640ms 16:43:20 INFO - PROCESS | 1734 | 1464997400969 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 16:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:43:20 INFO - PROCESS | 1734 | 1464997400975 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 16:43:20 INFO - PROCESS | 1734 | 1464997400982 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:43:20 INFO - PROCESS | 1734 | 1464997400986 Marionette TRACE conn3 <- [1,1822,null,{}] 16:43:21 INFO - PROCESS | 1734 | 1464997400996 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:21 INFO - PROCESS | 1734 | 1464997401248 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 16:43:21 INFO - PROCESS | 1734 | 1464997401619 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:21 INFO - PROCESS | 1734 | ++DOCSHELL 0x8796d400 == 142 [pid = 1734] [id = 463] 16:43:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 196 (0x881dac00) [pid = 1734] [serial = 1390] [outer = (nil)] 16:43:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 197 (0x881e2400) [pid = 1734] [serial = 1391] [outer = 0x881dac00] 16:43:21 INFO - PROCESS | 1734 | 1464997401702 Marionette DEBUG loaded listener.js 16:43:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 198 (0x891c8000) [pid = 1734] [serial = 1392] [outer = 0x881dac00] 16:43:22 INFO - PROCESS | 1734 | 1464997402584 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 16:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1634ms 16:43:22 INFO - PROCESS | 1734 | 1464997402616 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 16:43:22 INFO - PROCESS | 1734 | 1464997402623 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 16:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:43:22 INFO - PROCESS | 1734 | 1464997402640 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:43:22 INFO - PROCESS | 1734 | 1464997402647 Marionette TRACE conn3 <- [1,1826,null,{}] 16:43:22 INFO - PROCESS | 1734 | 1464997402653 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:22 INFO - PROCESS | 1734 | 1464997402866 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 16:43:23 INFO - PROCESS | 1734 | 1464997403175 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:23 INFO - PROCESS | 1734 | ++DOCSHELL 0x8810ec00 == 143 [pid = 1734] [id = 464] 16:43:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 199 (0x891c1800) [pid = 1734] [serial = 1393] [outer = (nil)] 16:43:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 200 (0x8a1e7000) [pid = 1734] [serial = 1394] [outer = 0x891c1800] 16:43:23 INFO - PROCESS | 1734 | 1464997403261 Marionette DEBUG loaded listener.js 16:43:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 201 (0x8ab4dc00) [pid = 1734] [serial = 1395] [outer = 0x891c1800] 16:43:24 INFO - PROCESS | 1734 | 1464997404093 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 16:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1492ms 16:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:43:24 INFO - PROCESS | 1734 | 1464997404125 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 16:43:24 INFO - PROCESS | 1734 | 1464997404128 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 16:43:24 INFO - PROCESS | 1734 | 1464997404135 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:43:24 INFO - PROCESS | 1734 | 1464997404138 Marionette TRACE conn3 <- [1,1830,null,{}] 16:43:24 INFO - PROCESS | 1734 | 1464997404144 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:24 INFO - PROCESS | 1734 | 1464997404341 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 16:43:24 INFO - PROCESS | 1734 | 1464997404623 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:24 INFO - PROCESS | 1734 | ++DOCSHELL 0x89a52400 == 144 [pid = 1734] [id = 465] 16:43:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 202 (0x89a55400) [pid = 1734] [serial = 1396] [outer = (nil)] 16:43:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 203 (0x8b14b800) [pid = 1734] [serial = 1397] [outer = 0x89a55400] 16:43:24 INFO - PROCESS | 1734 | 1464997404749 Marionette DEBUG loaded listener.js 16:43:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 204 (0x8b152400) [pid = 1734] [serial = 1398] [outer = 0x89a55400] 16:43:25 INFO - PROCESS | 1734 | 1464997405605 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 16:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1533ms 16:43:25 INFO - PROCESS | 1734 | 1464997405667 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 16:43:25 INFO - PROCESS | 1734 | 1464997405670 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 16:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:43:25 INFO - PROCESS | 1734 | 1464997405677 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:43:25 INFO - PROCESS | 1734 | 1464997405681 Marionette TRACE conn3 <- [1,1834,null,{}] 16:43:25 INFO - PROCESS | 1734 | 1464997405686 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:25 INFO - PROCESS | 1734 | 1464997405893 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 16:43:26 INFO - PROCESS | 1734 | 1464997406168 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:26 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b160400 == 145 [pid = 1734] [id = 466] 16:43:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 205 (0x8b380000) [pid = 1734] [serial = 1399] [outer = (nil)] 16:43:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 206 (0x8b385c00) [pid = 1734] [serial = 1400] [outer = 0x8b380000] 16:43:26 INFO - PROCESS | 1734 | 1464997406311 Marionette DEBUG loaded listener.js 16:43:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 207 (0x8baf1000) [pid = 1734] [serial = 1401] [outer = 0x8b380000] 16:43:27 INFO - PROCESS | 1734 | 1464997407196 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 16:43:27 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 16:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1580ms 16:43:27 INFO - PROCESS | 1734 | 1464997407258 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 16:43:27 INFO - PROCESS | 1734 | 1464997407262 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 16:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:43:27 INFO - PROCESS | 1734 | 1464997407269 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:43:27 INFO - PROCESS | 1734 | 1464997407273 Marionette TRACE conn3 <- [1,1838,null,{}] 16:43:27 INFO - PROCESS | 1734 | 1464997407278 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:27 INFO - PROCESS | 1734 | 1464997407483 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 16:43:27 INFO - PROCESS | 1734 | 1464997407787 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:27 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b145000 == 146 [pid = 1734] [id = 467] 16:43:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 208 (0x8b15e800) [pid = 1734] [serial = 1402] [outer = (nil)] 16:43:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 209 (0x8d8af800) [pid = 1734] [serial = 1403] [outer = 0x8b15e800] 16:43:27 INFO - PROCESS | 1734 | 1464997407879 Marionette DEBUG loaded listener.js 16:43:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 210 (0x8d902400) [pid = 1734] [serial = 1404] [outer = 0x8b15e800] 16:43:28 INFO - PROCESS | 1734 | 1464997408756 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1531ms 16:43:28 INFO - PROCESS | 1734 | 1464997408801 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 16:43:28 INFO - PROCESS | 1734 | 1464997408805 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 16:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:43:28 INFO - PROCESS | 1734 | 1464997408811 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:43:28 INFO - PROCESS | 1734 | 1464997408815 Marionette TRACE conn3 <- [1,1842,null,{}] 16:43:28 INFO - PROCESS | 1734 | 1464997408821 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:29 INFO - PROCESS | 1734 | 1464997409095 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 16:43:29 INFO - PROCESS | 1734 | 1464997409341 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:29 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b15a800 == 147 [pid = 1734] [id = 468] 16:43:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 211 (0x8c5a4800) [pid = 1734] [serial = 1405] [outer = (nil)] 16:43:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 212 (0x8dbc6000) [pid = 1734] [serial = 1406] [outer = 0x8c5a4800] 16:43:29 INFO - PROCESS | 1734 | 1464997409428 Marionette DEBUG loaded listener.js 16:43:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 213 (0x8dc5a000) [pid = 1734] [serial = 1407] [outer = 0x8c5a4800] 16:43:30 INFO - PROCESS | 1734 | 1464997410242 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1485ms 16:43:30 INFO - PROCESS | 1734 | 1464997410298 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 16:43:30 INFO - PROCESS | 1734 | 1464997410301 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 16:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:43:30 INFO - PROCESS | 1734 | 1464997410307 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:43:30 INFO - PROCESS | 1734 | 1464997410311 Marionette TRACE conn3 <- [1,1846,null,{}] 16:43:30 INFO - PROCESS | 1734 | 1464997410316 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:30 INFO - PROCESS | 1734 | 1464997410518 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 16:43:30 INFO - PROCESS | 1734 | 1464997410789 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:30 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b15ec00 == 148 [pid = 1734] [id = 469] 16:43:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 214 (0x8b381c00) [pid = 1734] [serial = 1408] [outer = (nil)] 16:43:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 215 (0x8e1d5000) [pid = 1734] [serial = 1409] [outer = 0x8b381c00] 16:43:30 INFO - PROCESS | 1734 | 1464997410919 Marionette DEBUG loaded listener.js 16:43:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 216 (0x8e1de000) [pid = 1734] [serial = 1410] [outer = 0x8b381c00] 16:43:31 INFO - PROCESS | 1734 | 1464997411829 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:43:31 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) 16:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1583ms 16:43:31 INFO - PROCESS | 1734 | 1464997411891 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 16:43:31 INFO - PROCESS | 1734 | 1464997411895 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 16:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:43:31 INFO - PROCESS | 1734 | 1464997411901 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:43:31 INFO - PROCESS | 1734 | 1464997411911 Marionette TRACE conn3 <- [1,1850,null,{}] 16:43:31 INFO - PROCESS | 1734 | 1464997411916 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:32 INFO - PROCESS | 1734 | 1464997412114 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 16:43:32 INFO - PROCESS | 1734 | 1464997412427 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:32 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e318000 == 149 [pid = 1734] [id = 470] 16:43:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 217 (0x8e318800) [pid = 1734] [serial = 1411] [outer = (nil)] 16:43:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 218 (0x8e3f5400) [pid = 1734] [serial = 1412] [outer = 0x8e318800] 16:43:32 INFO - PROCESS | 1734 | 1464997412512 Marionette DEBUG loaded listener.js 16:43:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 219 (0x8e3fac00) [pid = 1734] [serial = 1413] [outer = 0x8e318800] 16:43:33 INFO - PROCESS | 1734 | 1464997413324 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:43:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1499ms 16:43:33 INFO - PROCESS | 1734 | 1464997413401 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 16:43:33 INFO - PROCESS | 1734 | 1464997413405 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 16:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:43:33 INFO - PROCESS | 1734 | 1464997413412 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:43:33 INFO - PROCESS | 1734 | 1464997413414 Marionette TRACE conn3 <- [1,1854,null,{}] 16:43:33 INFO - PROCESS | 1734 | 1464997413422 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:33 INFO - PROCESS | 1734 | 1464997413662 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 16:43:34 INFO - PROCESS | 1734 | 1464997413989 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:34 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e3f1c00 == 150 [pid = 1734] [id = 471] 16:43:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 220 (0x8eeb2800) [pid = 1734] [serial = 1414] [outer = (nil)] 16:43:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 221 (0x8eeba400) [pid = 1734] [serial = 1415] [outer = 0x8eeb2800] 16:43:34 INFO - PROCESS | 1734 | 1464997414077 Marionette DEBUG loaded listener.js 16:43:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 222 (0x8ef1bc00) [pid = 1734] [serial = 1416] [outer = 0x8eeb2800] 16:43:34 INFO - PROCESS | 1734 | 1464997414966 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1587ms 16:43:35 INFO - PROCESS | 1734 | 1464997414999 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 16:43:35 INFO - PROCESS | 1734 | 1464997415003 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 16:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:43:35 INFO - PROCESS | 1734 | 1464997415009 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:43:35 INFO - PROCESS | 1734 | 1464997415014 Marionette TRACE conn3 <- [1,1858,null,{}] 16:43:35 INFO - PROCESS | 1734 | 1464997415019 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:35 INFO - PROCESS | 1734 | 1464997415231 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 16:43:35 INFO - PROCESS | 1734 | 1464997415505 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:35 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ed48000 == 151 [pid = 1734] [id = 472] 16:43:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 223 (0x8eeae400) [pid = 1734] [serial = 1417] [outer = (nil)] 16:43:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 224 (0x91a0f400) [pid = 1734] [serial = 1418] [outer = 0x8eeae400] 16:43:35 INFO - PROCESS | 1734 | 1464997415630 Marionette DEBUG loaded listener.js 16:43:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 225 (0x91b91c00) [pid = 1734] [serial = 1419] [outer = 0x8eeae400] 16:43:36 INFO - PROCESS | 1734 | 1464997416451 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1479ms 16:43:36 INFO - PROCESS | 1734 | 1464997416489 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 16:43:36 INFO - PROCESS | 1734 | 1464997416493 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 16:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:43:36 INFO - PROCESS | 1734 | 1464997416499 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:43:36 INFO - PROCESS | 1734 | 1464997416503 Marionette TRACE conn3 <- [1,1862,null,{}] 16:43:36 INFO - PROCESS | 1734 | 1464997416509 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:36 INFO - PROCESS | 1734 | 1464997416713 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 16:43:37 INFO - PROCESS | 1734 | 1464997416987 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:37 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e1d3400 == 152 [pid = 1734] [id = 473] 16:43:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 226 (0x8eeb0c00) [pid = 1734] [serial = 1420] [outer = (nil)] 16:43:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 227 (0x91e48000) [pid = 1734] [serial = 1421] [outer = 0x8eeb0c00] 16:43:37 INFO - PROCESS | 1734 | 1464997417109 Marionette DEBUG loaded listener.js 16:43:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 228 (0x920bec00) [pid = 1734] [serial = 1422] [outer = 0x8eeb0c00] 16:43:37 INFO - PROCESS | 1734 | 1464997417966 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1533ms 16:43:38 INFO - PROCESS | 1734 | 1464997418033 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 16:43:38 INFO - PROCESS | 1734 | 1464997418036 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 16:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:43:38 INFO - PROCESS | 1734 | 1464997418042 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:43:38 INFO - PROCESS | 1734 | 1464997418045 Marionette TRACE conn3 <- [1,1866,null,{}] 16:43:38 INFO - PROCESS | 1734 | 1464997418050 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:38 INFO - PROCESS | 1734 | 1464997418236 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 16:43:38 INFO - PROCESS | 1734 | 1464997418513 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:38 INFO - PROCESS | 1734 | ++DOCSHELL 0x8aca8800 == 153 [pid = 1734] [id = 474] 16:43:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 229 (0x91b90800) [pid = 1734] [serial = 1423] [outer = (nil)] 16:43:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 230 (0x92689800) [pid = 1734] [serial = 1424] [outer = 0x91b90800] 16:43:38 INFO - PROCESS | 1734 | 1464997418636 Marionette DEBUG loaded listener.js 16:43:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 231 (0x9268bc00) [pid = 1734] [serial = 1425] [outer = 0x91b90800] 16:43:39 INFO - PROCESS | 1734 | 1464997419469 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 16:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1488ms 16:43:39 INFO - PROCESS | 1734 | 1464997419532 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 16:43:39 INFO - PROCESS | 1734 | 1464997419534 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 16:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:43:39 INFO - PROCESS | 1734 | 1464997419541 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:43:39 INFO - PROCESS | 1734 | 1464997419544 Marionette TRACE conn3 <- [1,1870,null,{}] 16:43:39 INFO - PROCESS | 1734 | 1464997419549 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:39 INFO - PROCESS | 1734 | 1464997419752 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 16:43:40 INFO - PROCESS | 1734 | 1464997420024 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:40 INFO - PROCESS | 1734 | ++DOCSHELL 0x8f062400 == 154 [pid = 1734] [id = 475] 16:43:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 232 (0x92346400) [pid = 1734] [serial = 1426] [outer = (nil)] 16:43:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 233 (0x92a65000) [pid = 1734] [serial = 1427] [outer = 0x92346400] 16:43:40 INFO - PROCESS | 1734 | 1464997420145 Marionette DEBUG loaded listener.js 16:43:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 234 (0x92a6d400) [pid = 1734] [serial = 1428] [outer = 0x92346400] 16:43:40 INFO - PROCESS | 1734 | 1464997420980 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 16:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1488ms 16:43:41 INFO - PROCESS | 1734 | 1464997421029 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 16:43:41 INFO - PROCESS | 1734 | 1464997421033 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 16:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:43:41 INFO - PROCESS | 1734 | 1464997421039 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:43:41 INFO - PROCESS | 1734 | 1464997421041 Marionette TRACE conn3 <- [1,1874,null,{}] 16:43:41 INFO - PROCESS | 1734 | 1464997421047 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:41 INFO - PROCESS | 1734 | 1464997421254 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 16:43:41 INFO - PROCESS | 1734 | 1464997421527 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:41 INFO - PROCESS | 1734 | ++DOCSHELL 0x926f6c00 == 155 [pid = 1734] [id = 476] 16:43:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 235 (0x92a60800) [pid = 1734] [serial = 1429] [outer = (nil)] 16:43:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 236 (0x92c99800) [pid = 1734] [serial = 1430] [outer = 0x92a60800] 16:43:41 INFO - PROCESS | 1734 | 1464997421649 Marionette DEBUG loaded listener.js 16:43:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 237 (0x92ca1800) [pid = 1734] [serial = 1431] [outer = 0x92a60800] 16:43:42 INFO - PROCESS | 1734 | 1464997422481 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1477ms 16:43:42 INFO - PROCESS | 1734 | 1464997422516 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 16:43:42 INFO - PROCESS | 1734 | 1464997422519 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 16:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:43:42 INFO - PROCESS | 1734 | 1464997422525 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:43:42 INFO - PROCESS | 1734 | 1464997422530 Marionette TRACE conn3 <- [1,1878,null,{}] 16:43:42 INFO - PROCESS | 1734 | 1464997422536 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:42 INFO - PROCESS | 1734 | 1464997422722 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 16:43:43 INFO - PROCESS | 1734 | 1464997423010 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:43 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e3f6c00 == 156 [pid = 1734] [id = 477] 16:43:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 238 (0x926f2800) [pid = 1734] [serial = 1432] [outer = (nil)] 16:43:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 239 (0x94691400) [pid = 1734] [serial = 1433] [outer = 0x926f2800] 16:43:43 INFO - PROCESS | 1734 | 1464997423131 Marionette DEBUG loaded listener.js 16:43:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 240 (0x94698c00) [pid = 1734] [serial = 1434] [outer = 0x926f2800] 16:43:43 INFO - PROCESS | 1734 | 1464997423925 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1442ms 16:43:43 INFO - PROCESS | 1734 | 1464997423969 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 16:43:43 INFO - PROCESS | 1734 | 1464997423972 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 16:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:43:43 INFO - PROCESS | 1734 | 1464997423978 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:43:43 INFO - PROCESS | 1734 | 1464997423981 Marionette TRACE conn3 <- [1,1882,null,{}] 16:43:43 INFO - PROCESS | 1734 | 1464997423986 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:44 INFO - PROCESS | 1734 | 1464997424177 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 16:43:44 INFO - PROCESS | 1734 | 1464997424455 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:44 INFO - PROCESS | 1734 | ++DOCSHELL 0x93bbbc00 == 157 [pid = 1734] [id = 478] 16:43:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 241 (0x94693000) [pid = 1734] [serial = 1435] [outer = (nil)] 16:43:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 242 (0x947a6800) [pid = 1734] [serial = 1436] [outer = 0x94693000] 16:43:44 INFO - PROCESS | 1734 | 1464997424538 Marionette DEBUG loaded listener.js 16:43:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 243 (0x95140800) [pid = 1734] [serial = 1437] [outer = 0x94693000] 16:43:45 INFO - PROCESS | 1734 | 1464997425454 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1536ms 16:43:45 INFO - PROCESS | 1734 | 1464997425515 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 16:43:45 INFO - PROCESS | 1734 | 1464997425518 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 16:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:43:45 INFO - PROCESS | 1734 | 1464997425524 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:43:45 INFO - PROCESS | 1734 | 1464997425527 Marionette TRACE conn3 <- [1,1886,null,{}] 16:43:45 INFO - PROCESS | 1734 | 1464997425532 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:45 INFO - PROCESS | 1734 | 1464997425728 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 16:43:46 INFO - PROCESS | 1734 | 1464997426004 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:46 INFO - PROCESS | 1734 | ++DOCSHELL 0x82c01c00 == 158 [pid = 1734] [id = 479] 16:43:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 244 (0x82c04400) [pid = 1734] [serial = 1438] [outer = (nil)] 16:43:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 245 (0x842be000) [pid = 1734] [serial = 1439] [outer = 0x82c04400] 16:43:46 INFO - PROCESS | 1734 | 1464997426135 Marionette DEBUG loaded listener.js 16:43:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 246 (0x86d7a400) [pid = 1734] [serial = 1440] [outer = 0x82c04400] 16:43:47 INFO - PROCESS | 1734 | 1464997427012 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 16:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1530ms 16:43:47 INFO - PROCESS | 1734 | 1464997427055 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 16:43:47 INFO - PROCESS | 1734 | 1464997427059 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 16:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:43:47 INFO - PROCESS | 1734 | 1464997427065 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:43:47 INFO - PROCESS | 1734 | 1464997427067 Marionette TRACE conn3 <- [1,1890,null,{}] 16:43:47 INFO - PROCESS | 1734 | 1464997427073 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:47 INFO - PROCESS | 1734 | 1464997427267 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 16:43:48 INFO - PROCESS | 1734 | 1464997428002 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:48 INFO - PROCESS | 1734 | --DOCSHELL 0x91e44c00 == 157 [pid = 1734] [id = 302] 16:43:48 INFO - PROCESS | 1734 | --DOCSHELL 0x9a140000 == 156 [pid = 1734] [id = 259] 16:43:48 INFO - PROCESS | 1734 | --DOCSHELL 0x82c06800 == 155 [pid = 1734] [id = 455] 16:43:48 INFO - PROCESS | 1734 | --DOCSHELL 0x842bb800 == 154 [pid = 1734] [id = 454] 16:43:48 INFO - PROCESS | 1734 | --DOCSHELL 0x84a01400 == 153 [pid = 1734] [id = 453] 16:43:48 INFO - PROCESS | 1734 | --DOCSHELL 0x867c8400 == 152 [pid = 1734] [id = 451] 16:43:48 INFO - PROCESS | 1734 | --DOCSHELL 0x867c3000 == 151 [pid = 1734] [id = 452] 16:43:48 INFO - PROCESS | 1734 | --DOCSHELL 0x95142400 == 150 [pid = 1734] [id = 450] 16:43:48 INFO - PROCESS | 1734 | --DOCSHELL 0x84ccd000 == 149 [pid = 1734] [id = 449] 16:43:48 INFO - PROCESS | 1734 | --DOCSHELL 0x93bba400 == 148 [pid = 1734] [id = 448] 16:43:48 INFO - PROCESS | 1734 | --DOCSHELL 0x8da4e400 == 147 [pid = 1734] [id = 446] 16:43:48 INFO - PROCESS | 1734 | --DOCSHELL 0x92a6b400 == 146 [pid = 1734] [id = 447] 16:43:48 INFO - PROCESS | 1734 | --DOCSHELL 0x8d8b0400 == 145 [pid = 1734] [id = 445] 16:43:48 INFO - PROCESS | 1734 | --DOCSHELL 0x8eeb8400 == 144 [pid = 1734] [id = 444] 16:43:48 INFO - PROCESS | 1734 | --DOCSHELL 0x8d907c00 == 143 [pid = 1734] [id = 443] 16:43:48 INFO - PROCESS | 1734 | --DOCSHELL 0x8dc5bc00 == 142 [pid = 1734] [id = 442] 16:43:48 INFO - PROCESS | 1734 | --DOCSHELL 0x8baf6c00 == 141 [pid = 1734] [id = 441] 16:43:48 INFO - PROCESS | 1734 | --DOCSHELL 0x86d80800 == 140 [pid = 1734] [id = 440] 16:43:48 INFO - PROCESS | 1734 | --DOCSHELL 0x87976800 == 139 [pid = 1734] [id = 439] 16:43:48 INFO - PROCESS | 1734 | --DOCSHELL 0x825c2800 == 138 [pid = 1734] [id = 437] 16:43:48 INFO - PROCESS | 1734 | --DOCSHELL 0x85ca6400 == 137 [pid = 1734] [id = 438] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 245 (0x8e0a0400) [pid = 1734] [serial = 1134] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 244 (0x952e3400) [pid = 1734] [serial = 1107] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 243 (0x9571e400) [pid = 1734] [serial = 1140] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 242 (0x8dbc6c00) [pid = 1734] [serial = 1095] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 241 (0x9582e000) [pid = 1734] [serial = 1179] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 240 (0x867cc800) [pid = 1734] [serial = 1131] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 239 (0x95496c00) [pid = 1734] [serial = 1176] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 238 (0x92bed800) [pid = 1734] [serial = 1104] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 237 (0x9a142000) [pid = 1734] [serial = 1119] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 236 (0xa35f3000) [pid = 1734] [serial = 1122] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 235 (0x9aa75400) [pid = 1734] [serial = 1185] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 234 (0xa50f9000) [pid = 1734] [serial = 1128] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 233 (0x954c5400) [pid = 1734] [serial = 1110] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 232 (0x9549ec00) [pid = 1734] [serial = 1137] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 231 (0x91df0400) [pid = 1734] [serial = 1098] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 230 (0x89a58c00) [pid = 1734] [serial = 1092] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 229 (0x99392800) [pid = 1734] [serial = 1113] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 228 (0xa228a400) [pid = 1734] [serial = 1047] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 227 (0x99b41800) [pid = 1734] [serial = 1116] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 226 (0x926ed800) [pid = 1734] [serial = 1101] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 225 (0x91b90400) [pid = 1734] [serial = 1089] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 224 (0x87acdc00) [pid = 1734] [serial = 1125] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 223 (0x8810a800) [pid = 1734] [serial = 1310] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 222 (0x842c1800) [pid = 1734] [serial = 1203] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 221 (0x85cac000) [pid = 1734] [serial = 1221] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 220 (0x881db000) [pid = 1734] [serial = 1304] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 219 (0x895ee000) [pid = 1734] [serial = 1305] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 218 (0x8bafac00) [pid = 1734] [serial = 1197] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 217 (0x856fb000) [pid = 1734] [serial = 1295] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 216 (0x825ca000) [pid = 1734] [serial = 1289] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 215 (0x856f2400) [pid = 1734] [serial = 1286] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 214 (0x85c11800) [pid = 1734] [serial = 1296] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 213 (0x9a07b800) [pid = 1734] [serial = 1271] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 212 (0x856f0000) [pid = 1734] [serial = 1292] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 211 (0x89a59400) [pid = 1734] [serial = 1307] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 210 (0x92be7c00) [pid = 1734] [serial = 1259] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 209 (0x99a05800) [pid = 1734] [serial = 1277] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 208 (0x84cd1c00) [pid = 1734] [serial = 1206] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 207 (0x84a5a800) [pid = 1734] [serial = 1280] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 206 (0x868e2400) [pid = 1734] [serial = 1241] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 205 (0x9571ac00) [pid = 1734] [serial = 1265] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 204 (0x954bfc00) [pid = 1734] [serial = 1283] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 203 (0x84cc9000) [pid = 1734] [serial = 1299] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 202 (0x8da4c400) [pid = 1734] [serial = 1238] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 201 (0x859c9400) [pid = 1734] [serial = 1274] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 200 (0x86d83c00) [pid = 1734] [serial = 1212] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 199 (0x86d84c00) [pid = 1734] [serial = 1301] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 198 (0x85ca2c00) [pid = 1734] [serial = 1218] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 197 (0x82c0d000) [pid = 1734] [serial = 1215] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 196 (0x891c7400) [pid = 1734] [serial = 1209] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 195 (0x91b86400) [pid = 1734] [serial = 1253] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 194 (0x84ccf800) [pid = 1734] [serial = 1200] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 193 (0x92409400) [pid = 1734] [serial = 1256] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 192 (0x8a1ea000) [pid = 1734] [serial = 1244] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 191 (0x842be400) [pid = 1734] [serial = 1298] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 190 (0x951ab800) [pid = 1734] [serial = 1262] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 189 (0x98507800) [pid = 1734] [serial = 1268] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 188 (0x8796fc00) [pid = 1734] [serial = 1302] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 187 (0xa62f9400) [pid = 1734] [serial = 1194] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 186 (0x8ef16400) [pid = 1734] [serial = 1250] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 185 (0x8e1da800) [pid = 1734] [serial = 1247] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | --DOMWINDOW == 184 (0x8ab4ac00) [pid = 1734] [serial = 1308] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1734 | ++DOCSHELL 0x825ca000 == 138 [pid = 1734] [id = 480] 16:43:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 185 (0x825cb800) [pid = 1734] [serial = 1441] [outer = (nil)] 16:43:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 186 (0x82c0d000) [pid = 1734] [serial = 1442] [outer = 0x825cb800] 16:43:48 INFO - PROCESS | 1734 | 1464997428907 Marionette DEBUG loaded listener.js 16:43:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 187 (0x84a08400) [pid = 1734] [serial = 1443] [outer = 0x825cb800] 16:43:49 INFO - PROCESS | 1734 | 1464997429666 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 16:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 2641ms 16:43:49 INFO - PROCESS | 1734 | 1464997429707 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 16:43:49 INFO - PROCESS | 1734 | 1464997429713 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 16:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:43:49 INFO - PROCESS | 1734 | 1464997429724 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:43:49 INFO - PROCESS | 1734 | 1464997429728 Marionette TRACE conn3 <- [1,1894,null,{}] 16:43:49 INFO - PROCESS | 1734 | 1464997429752 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:49 INFO - PROCESS | 1734 | 1464997429936 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 16:43:49 INFO - PROCESS | 1734 | 1464997429948 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:49 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a5fc00 == 139 [pid = 1734] [id = 481] 16:43:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 188 (0x84ccec00) [pid = 1734] [serial = 1444] [outer = (nil)] 16:43:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 189 (0x859c6c00) [pid = 1734] [serial = 1445] [outer = 0x84ccec00] 16:43:50 INFO - PROCESS | 1734 | 1464997430016 Marionette DEBUG loaded listener.js 16:43:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 190 (0x859ce400) [pid = 1734] [serial = 1446] [outer = 0x84ccec00] 16:43:50 INFO - PROCESS | 1734 | 1464997430961 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1298ms 16:43:51 INFO - PROCESS | 1734 | 1464997431024 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 16:43:51 INFO - PROCESS | 1734 | 1464997431029 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 16:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:43:51 INFO - PROCESS | 1734 | 1464997431037 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:43:51 INFO - PROCESS | 1734 | 1464997431039 Marionette TRACE conn3 <- [1,1898,null,{}] 16:43:51 INFO - PROCESS | 1734 | 1464997431045 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:51 INFO - PROCESS | 1734 | 1464997431237 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 16:43:51 INFO - PROCESS | 1734 | 1464997431453 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:51 INFO - PROCESS | 1734 | ++DOCSHELL 0x856f0000 == 140 [pid = 1734] [id = 482] 16:43:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 191 (0x85cac400) [pid = 1734] [serial = 1447] [outer = (nil)] 16:43:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 192 (0x867ccc00) [pid = 1734] [serial = 1448] [outer = 0x85cac400] 16:43:51 INFO - PROCESS | 1734 | 1464997431522 Marionette DEBUG loaded listener.js 16:43:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 193 (0x868f0400) [pid = 1734] [serial = 1449] [outer = 0x85cac400] 16:43:52 INFO - PROCESS | 1734 | 1464997432406 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1433ms 16:43:52 INFO - PROCESS | 1734 | 1464997432471 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 16:43:52 INFO - PROCESS | 1734 | 1464997432475 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 16:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:43:52 INFO - PROCESS | 1734 | 1464997432482 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:43:52 INFO - PROCESS | 1734 | 1464997432490 Marionette TRACE conn3 <- [1,1902,null,{}] 16:43:52 INFO - PROCESS | 1734 | 1464997432509 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:52 INFO - PROCESS | 1734 | 1464997432754 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 16:43:52 INFO - PROCESS | 1734 | 1464997432839 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:52 INFO - PROCESS | 1734 | ++DOCSHELL 0x825ce000 == 141 [pid = 1734] [id = 483] 16:43:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 194 (0x86d81400) [pid = 1734] [serial = 1450] [outer = (nil)] 16:43:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 195 (0x88108800) [pid = 1734] [serial = 1451] [outer = 0x86d81400] 16:43:52 INFO - PROCESS | 1734 | 1464997432905 Marionette DEBUG loaded listener.js 16:43:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 196 (0x881dbc00) [pid = 1734] [serial = 1452] [outer = 0x86d81400] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 195 (0x8da4a800) [pid = 1734] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 194 (0x825cf400) [pid = 1734] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 193 (0x85cab000) [pid = 1734] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 192 (0x868ec400) [pid = 1734] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 191 (0x86409400) [pid = 1734] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 190 (0x825c3400) [pid = 1734] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 189 (0x8dc5c000) [pid = 1734] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 188 (0x84ccac00) [pid = 1734] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 187 (0x8ef16800) [pid = 1734] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 186 (0x84a02400) [pid = 1734] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 185 (0x8eeb1000) [pid = 1734] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 184 (0x866e4c00) [pid = 1734] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 183 (0x8d8ad000) [pid = 1734] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 182 (0x91dec000) [pid = 1734] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 181 (0x92a6bc00) [pid = 1734] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 180 (0x92a69800) [pid = 1734] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 179 (0x93bbd400) [pid = 1734] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 178 (0x8ef13400) [pid = 1734] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 177 (0x868eec00) [pid = 1734] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 176 (0x8dc65000) [pid = 1734] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 175 (0x859cf400) [pid = 1734] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 174 (0x891c2800) [pid = 1734] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 173 (0x954ad400) [pid = 1734] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 172 (0x8f06ec00) [pid = 1734] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 171 (0x891ce400) [pid = 1734] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 170 (0x859c2800) [pid = 1734] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 169 (0x86412800) [pid = 1734] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 168 (0x825c1c00) [pid = 1734] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 167 (0x859ca400) [pid = 1734] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 166 (0x8e3fe400) [pid = 1734] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 165 (0x99699400) [pid = 1734] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 164 (0x84a5f000) [pid = 1734] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 163 (0x93bbd000) [pid = 1734] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 162 (0x8f069000) [pid = 1734] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 161 (0x895ef000) [pid = 1734] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 160 (0x8a1e8400) [pid = 1734] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 159 (0x84a52c00) [pid = 1734] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 158 (0x84a5d000) [pid = 1734] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 157 (0x92beb400) [pid = 1734] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 156 (0x8ef17400) [pid = 1734] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 155 (0x9787dc00) [pid = 1734] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 154 (0x92a60400) [pid = 1734] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:43:54 INFO - PROCESS | 1734 | --DOMWINDOW == 153 (0x8baf2400) [pid = 1734] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:43:54 INFO - PROCESS | 1734 | 1464997434461 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1999ms 16:43:54 INFO - PROCESS | 1734 | 1464997434480 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 16:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:43:54 INFO - PROCESS | 1734 | 1464997434484 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 16:43:54 INFO - PROCESS | 1734 | 1464997434491 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:43:54 INFO - PROCESS | 1734 | 1464997434494 Marionette TRACE conn3 <- [1,1906,null,{}] 16:43:54 INFO - PROCESS | 1734 | 1464997434499 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:54 INFO - PROCESS | 1734 | 1464997434757 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 16:43:54 INFO - PROCESS | 1734 | 1464997434880 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:54 INFO - PROCESS | 1734 | ++DOCSHELL 0x825c3400 == 142 [pid = 1734] [id = 484] 16:43:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 154 (0x84a56c00) [pid = 1734] [serial = 1453] [outer = (nil)] 16:43:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 155 (0x85cab000) [pid = 1734] [serial = 1454] [outer = 0x84a56c00] 16:43:54 INFO - PROCESS | 1734 | 1464997434947 Marionette DEBUG loaded listener.js 16:43:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 156 (0x868ed800) [pid = 1734] [serial = 1455] [outer = 0x84a56c00] 16:43:55 INFO - PROCESS | 1734 | 1464997435681 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 16:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1239ms 16:43:55 INFO - PROCESS | 1734 | 1464997435730 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 16:43:55 INFO - PROCESS | 1734 | 1464997435733 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 16:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:43:55 INFO - PROCESS | 1734 | 1464997435739 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:43:55 INFO - PROCESS | 1734 | 1464997435741 Marionette TRACE conn3 <- [1,1910,null,{}] 16:43:55 INFO - PROCESS | 1734 | 1464997435747 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:55 INFO - PROCESS | 1734 | 1464997435912 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 16:43:56 INFO - PROCESS | 1734 | 1464997436218 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:56 INFO - PROCESS | 1734 | ++DOCSHELL 0x825c1c00 == 143 [pid = 1734] [id = 485] 16:43:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 157 (0x825c6800) [pid = 1734] [serial = 1456] [outer = (nil)] 16:43:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 158 (0x842be400) [pid = 1734] [serial = 1457] [outer = 0x825c6800] 16:43:56 INFO - PROCESS | 1734 | 1464997436303 Marionette DEBUG loaded listener.js 16:43:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 159 (0x84a5a000) [pid = 1734] [serial = 1458] [outer = 0x825c6800] 16:43:57 INFO - PROCESS | 1734 | 1464997437256 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 16:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1579ms 16:43:57 INFO - PROCESS | 1734 | 1464997437321 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 16:43:57 INFO - PROCESS | 1734 | 1464997437327 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 16:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:43:57 INFO - PROCESS | 1734 | 1464997437335 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:43:57 INFO - PROCESS | 1734 | 1464997437340 Marionette TRACE conn3 <- [1,1914,null,{}] 16:43:57 INFO - PROCESS | 1734 | 1464997437347 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:57 INFO - PROCESS | 1734 | 1464997437590 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 16:43:57 INFO - PROCESS | 1734 | 1464997437902 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:57 INFO - PROCESS | 1734 | ++DOCSHELL 0x84cc3400 == 144 [pid = 1734] [id = 486] 16:43:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 160 (0x859cdc00) [pid = 1734] [serial = 1459] [outer = (nil)] 16:43:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 161 (0x85ca4400) [pid = 1734] [serial = 1460] [outer = 0x859cdc00] 16:43:57 INFO - PROCESS | 1734 | 1464997437989 Marionette DEBUG loaded listener.js 16:43:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 162 (0x866e9c00) [pid = 1734] [serial = 1461] [outer = 0x859cdc00] 16:43:58 INFO - PROCESS | 1734 | 1464997438839 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1536ms 16:43:58 INFO - PROCESS | 1734 | 1464997438875 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 16:43:58 INFO - PROCESS | 1734 | 1464997438881 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 16:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:43:58 INFO - PROCESS | 1734 | 1464997438888 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:43:58 INFO - PROCESS | 1734 | 1464997438891 Marionette TRACE conn3 <- [1,1918,null,{}] 16:43:58 INFO - PROCESS | 1734 | 1464997438897 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:59 INFO - PROCESS | 1734 | 1464997439093 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 16:43:59 INFO - PROCESS | 1734 | 1464997439367 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:59 INFO - PROCESS | 1734 | ++DOCSHELL 0x868ef800 == 145 [pid = 1734] [id = 487] 16:43:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 163 (0x86d7bc00) [pid = 1734] [serial = 1462] [outer = (nil)] 16:43:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 164 (0x86dd0800) [pid = 1734] [serial = 1463] [outer = 0x86d7bc00] 16:43:59 INFO - PROCESS | 1734 | 1464997439533 Marionette DEBUG loaded listener.js 16:43:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 165 (0x87976400) [pid = 1734] [serial = 1464] [outer = 0x86d7bc00] 16:44:00 INFO - PROCESS | 1734 | 1464997440451 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 16:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1636ms 16:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:44:00 INFO - PROCESS | 1734 | 1464997440526 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 16:44:00 INFO - PROCESS | 1734 | 1464997440529 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 16:44:00 INFO - PROCESS | 1734 | 1464997440542 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:44:00 INFO - PROCESS | 1734 | 1464997440551 Marionette TRACE conn3 <- [1,1922,null,{}] 16:44:00 INFO - PROCESS | 1734 | 1464997440559 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:00 INFO - PROCESS | 1734 | 1464997440799 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 16:44:01 INFO - PROCESS | 1734 | 1464997441119 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:01 INFO - PROCESS | 1734 | ++DOCSHELL 0x867cec00 == 146 [pid = 1734] [id = 488] 16:44:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 166 (0x87975c00) [pid = 1734] [serial = 1465] [outer = (nil)] 16:44:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 167 (0x895f7400) [pid = 1734] [serial = 1466] [outer = 0x87975c00] 16:44:01 INFO - PROCESS | 1734 | 1464997441217 Marionette DEBUG loaded listener.js 16:44:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 168 (0x89a50c00) [pid = 1734] [serial = 1467] [outer = 0x87975c00] 16:44:02 INFO - PROCESS | 1734 | 1464997442106 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 16:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1649ms 16:44:02 INFO - PROCESS | 1734 | 1464997442183 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 16:44:02 INFO - PROCESS | 1734 | 1464997442188 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 16:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:44:02 INFO - PROCESS | 1734 | 1464997442194 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:44:02 INFO - PROCESS | 1734 | 1464997442196 Marionette TRACE conn3 <- [1,1926,null,{}] 16:44:02 INFO - PROCESS | 1734 | 1464997442202 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:02 INFO - PROCESS | 1734 | 1464997442434 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 16:44:02 INFO - PROCESS | 1734 | 1464997442739 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:02 INFO - PROCESS | 1734 | ++DOCSHELL 0x895f7c00 == 147 [pid = 1734] [id = 489] 16:44:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 169 (0x895fa000) [pid = 1734] [serial = 1468] [outer = (nil)] 16:44:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 170 (0x8aca2400) [pid = 1734] [serial = 1469] [outer = 0x895fa000] 16:44:02 INFO - PROCESS | 1734 | 1464997442822 Marionette DEBUG loaded listener.js 16:44:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 171 (0x8b143000) [pid = 1734] [serial = 1470] [outer = 0x895fa000] 16:44:03 INFO - PROCESS | 1734 | 1464997443620 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 16:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1479ms 16:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:44:03 INFO - PROCESS | 1734 | 1464997443674 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 16:44:03 INFO - PROCESS | 1734 | 1464997443677 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 16:44:03 INFO - PROCESS | 1734 | 1464997443683 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:44:03 INFO - PROCESS | 1734 | 1464997443686 Marionette TRACE conn3 <- [1,1930,null,{}] 16:44:03 INFO - PROCESS | 1734 | 1464997443691 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:03 INFO - PROCESS | 1734 | 1464997443872 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 16:44:04 INFO - PROCESS | 1734 | 1464997444142 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:04 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b151800 == 148 [pid = 1734] [id = 490] 16:44:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 172 (0x8b15fc00) [pid = 1734] [serial = 1471] [outer = (nil)] 16:44:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 173 (0x8b388800) [pid = 1734] [serial = 1472] [outer = 0x8b15fc00] 16:44:04 INFO - PROCESS | 1734 | 1464997444235 Marionette DEBUG loaded listener.js 16:44:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 174 (0x8c5a8c00) [pid = 1734] [serial = 1473] [outer = 0x8b15fc00] 16:44:05 INFO - PROCESS | 1734 | 1464997445140 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 16:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1530ms 16:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:44:05 INFO - PROCESS | 1734 | 1464997445213 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 16:44:05 INFO - PROCESS | 1734 | 1464997445216 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 16:44:05 INFO - PROCESS | 1734 | 1464997445222 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:44:05 INFO - PROCESS | 1734 | 1464997445225 Marionette TRACE conn3 <- [1,1934,null,{}] 16:44:05 INFO - PROCESS | 1734 | 1464997445231 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:05 INFO - PROCESS | 1734 | 1464997445456 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 16:44:05 INFO - PROCESS | 1734 | 1464997445773 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:05 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b153c00 == 149 [pid = 1734] [id = 491] 16:44:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 175 (0x8b15c000) [pid = 1734] [serial = 1474] [outer = (nil)] 16:44:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 176 (0x8dbcbc00) [pid = 1734] [serial = 1475] [outer = 0x8b15c000] 16:44:05 INFO - PROCESS | 1734 | 1464997445856 Marionette DEBUG loaded listener.js 16:44:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 177 (0x8dc5d400) [pid = 1734] [serial = 1476] [outer = 0x8b15c000] 16:44:06 INFO - PROCESS | 1734 | 1464997446700 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1532ms 16:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:44:06 INFO - PROCESS | 1734 | 1464997446754 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 16:44:06 INFO - PROCESS | 1734 | 1464997446756 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 16:44:06 INFO - PROCESS | 1734 | 1464997446763 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:44:06 INFO - PROCESS | 1734 | 1464997446766 Marionette TRACE conn3 <- [1,1938,null,{}] 16:44:06 INFO - PROCESS | 1734 | 1464997446771 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:06 INFO - PROCESS | 1734 | 1464997446972 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 16:44:07 INFO - PROCESS | 1734 | 1464997447284 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:07 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ab57000 == 150 [pid = 1734] [id = 492] 16:44:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 178 (0x8da48c00) [pid = 1734] [serial = 1477] [outer = (nil)] 16:44:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 179 (0x8e319c00) [pid = 1734] [serial = 1478] [outer = 0x8da48c00] 16:44:07 INFO - PROCESS | 1734 | 1464997447367 Marionette DEBUG loaded listener.js 16:44:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 180 (0x8ed48400) [pid = 1734] [serial = 1479] [outer = 0x8da48c00] 16:44:08 INFO - PROCESS | 1734 | 1464997448153 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1435ms 16:44:08 INFO - PROCESS | 1734 | 1464997448197 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 16:44:08 INFO - PROCESS | 1734 | 1464997448201 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 16:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:44:08 INFO - PROCESS | 1734 | 1464997448207 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:44:08 INFO - PROCESS | 1734 | 1464997448210 Marionette TRACE conn3 <- [1,1942,null,{}] 16:44:08 INFO - PROCESS | 1734 | 1464997448215 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:08 INFO - PROCESS | 1734 | 1464997448399 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 16:44:08 INFO - PROCESS | 1734 | 1464997448672 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:08 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ed4f800 == 151 [pid = 1734] [id = 493] 16:44:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 181 (0x8eeaec00) [pid = 1734] [serial = 1480] [outer = (nil)] 16:44:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 182 (0x8ef1a000) [pid = 1734] [serial = 1481] [outer = 0x8eeaec00] 16:44:08 INFO - PROCESS | 1734 | 1464997448753 Marionette DEBUG loaded listener.js 16:44:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 183 (0x8f064000) [pid = 1734] [serial = 1482] [outer = 0x8eeaec00] 16:44:09 INFO - PROCESS | 1734 | 1464997449598 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1439ms 16:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:44:09 INFO - PROCESS | 1734 | 1464997449648 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 16:44:09 INFO - PROCESS | 1734 | 1464997449651 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 16:44:09 INFO - PROCESS | 1734 | 1464997449656 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:44:09 INFO - PROCESS | 1734 | 1464997449660 Marionette TRACE conn3 <- [1,1946,null,{}] 16:44:09 INFO - PROCESS | 1734 | 1464997449666 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:09 INFO - PROCESS | 1734 | 1464997449880 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 16:44:10 INFO - PROCESS | 1734 | 1464997450159 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:10 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ed43c00 == 152 [pid = 1734] [id = 494] 16:44:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 184 (0x8eeb7800) [pid = 1734] [serial = 1483] [outer = (nil)] 16:44:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 185 (0x91a02c00) [pid = 1734] [serial = 1484] [outer = 0x8eeb7800] 16:44:10 INFO - PROCESS | 1734 | 1464997450282 Marionette DEBUG loaded listener.js 16:44:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 186 (0x91b91000) [pid = 1734] [serial = 1485] [outer = 0x8eeb7800] 16:44:11 INFO - PROCESS | 1734 | 1464997451125 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1528ms 16:44:11 INFO - PROCESS | 1734 | 1464997451189 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 16:44:11 INFO - PROCESS | 1734 | 1464997451197 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 16:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:44:11 INFO - PROCESS | 1734 | 1464997451207 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:44:11 INFO - PROCESS | 1734 | 1464997451209 Marionette TRACE conn3 <- [1,1950,null,{}] 16:44:11 INFO - PROCESS | 1734 | 1464997451214 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:11 INFO - PROCESS | 1734 | 1464997451411 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 16:44:11 INFO - PROCESS | 1734 | 1464997451734 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:11 INFO - PROCESS | 1734 | ++DOCSHELL 0x91dec000 == 153 [pid = 1734] [id = 495] 16:44:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 187 (0x91df0000) [pid = 1734] [serial = 1486] [outer = (nil)] 16:44:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 188 (0x91e49400) [pid = 1734] [serial = 1487] [outer = 0x91df0000] 16:44:11 INFO - PROCESS | 1734 | 1464997451830 Marionette DEBUG loaded listener.js 16:44:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 189 (0x92409400) [pid = 1734] [serial = 1488] [outer = 0x91df0000] 16:44:12 INFO - PROCESS | 1734 | 1464997452702 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1529ms 16:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:44:12 INFO - PROCESS | 1734 | 1464997452736 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 16:44:12 INFO - PROCESS | 1734 | 1464997452739 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 16:44:12 INFO - PROCESS | 1734 | 1464997452745 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:44:12 INFO - PROCESS | 1734 | 1464997452750 Marionette TRACE conn3 <- [1,1954,null,{}] 16:44:12 INFO - PROCESS | 1734 | 1464997452755 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:12 INFO - PROCESS | 1734 | 1464997452978 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 16:44:13 INFO - PROCESS | 1734 | 1464997453249 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:13 INFO - PROCESS | 1734 | ++DOCSHELL 0x825d0000 == 154 [pid = 1734] [id = 496] 16:44:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 190 (0x92412400) [pid = 1734] [serial = 1489] [outer = (nil)] 16:44:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 191 (0x92be8800) [pid = 1734] [serial = 1490] [outer = 0x92412400] 16:44:13 INFO - PROCESS | 1734 | 1464997453375 Marionette DEBUG loaded listener.js 16:44:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 192 (0x92c96c00) [pid = 1734] [serial = 1491] [outer = 0x92412400] 16:44:14 INFO - PROCESS | 1734 | 1464997454169 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 16:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1480ms 16:44:14 INFO - PROCESS | 1734 | 1464997454231 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 16:44:14 INFO - PROCESS | 1734 | 1464997454235 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 16:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:44:14 INFO - PROCESS | 1734 | 1464997454243 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:44:14 INFO - PROCESS | 1734 | 1464997454246 Marionette TRACE conn3 <- [1,1958,null,{}] 16:44:14 INFO - PROCESS | 1734 | 1464997454250 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:14 INFO - PROCESS | 1734 | 1464997454443 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 16:44:14 INFO - PROCESS | 1734 | 1464997454733 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:14 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ef19800 == 155 [pid = 1734] [id = 497] 16:44:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 193 (0x914d7000) [pid = 1734] [serial = 1492] [outer = (nil)] 16:44:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 194 (0x93bb6c00) [pid = 1734] [serial = 1493] [outer = 0x914d7000] 16:44:14 INFO - PROCESS | 1734 | 1464997454856 Marionette DEBUG loaded listener.js 16:44:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 195 (0x94694400) [pid = 1734] [serial = 1494] [outer = 0x914d7000] 16:44:15 INFO - PROCESS | 1734 | 1464997455682 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 16:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1485ms 16:44:15 INFO - PROCESS | 1734 | 1464997455729 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 16:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:44:15 INFO - PROCESS | 1734 | 1464997455742 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 16:44:15 INFO - PROCESS | 1734 | 1464997455763 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:44:15 INFO - PROCESS | 1734 | 1464997455766 Marionette TRACE conn3 <- [1,1962,null,{}] 16:44:15 INFO - PROCESS | 1734 | 1464997455777 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:15 INFO - PROCESS | 1734 | 1464997455973 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 16:44:16 INFO - PROCESS | 1734 | 1464997456247 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:16 INFO - PROCESS | 1734 | ++DOCSHELL 0x93bbc000 == 156 [pid = 1734] [id = 498] 16:44:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 196 (0x93bbd000) [pid = 1734] [serial = 1495] [outer = (nil)] 16:44:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 197 (0x952da000) [pid = 1734] [serial = 1496] [outer = 0x93bbd000] 16:44:16 INFO - PROCESS | 1734 | 1464997456327 Marionette DEBUG loaded listener.js 16:44:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 198 (0x952e5400) [pid = 1734] [serial = 1497] [outer = 0x93bbd000] 16:44:17 INFO - PROCESS | 1734 | 1464997457267 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 16:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1566ms 16:44:17 INFO - PROCESS | 1734 | 1464997457315 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 16:44:17 INFO - PROCESS | 1734 | 1464997457317 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 16:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:44:17 INFO - PROCESS | 1734 | 1464997457324 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:44:17 INFO - PROCESS | 1734 | 1464997457326 Marionette TRACE conn3 <- [1,1966,null,{}] 16:44:17 INFO - PROCESS | 1734 | 1464997457332 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:17 INFO - PROCESS | 1734 | 1464997457527 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 16:44:17 INFO - PROCESS | 1734 | 1464997457872 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:17 INFO - PROCESS | 1734 | ++DOCSHELL 0x842bb400 == 157 [pid = 1734] [id = 499] 16:44:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 199 (0x84cca800) [pid = 1734] [serial = 1498] [outer = (nil)] 16:44:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 200 (0x866e3400) [pid = 1734] [serial = 1499] [outer = 0x84cca800] 16:44:17 INFO - PROCESS | 1734 | 1464997457958 Marionette DEBUG loaded listener.js 16:44:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 201 (0x895f8800) [pid = 1734] [serial = 1500] [outer = 0x84cca800] 16:44:18 INFO - PROCESS | 1734 | 1464997458774 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 16:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1488ms 16:44:18 INFO - PROCESS | 1734 | 1464997458815 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 16:44:18 INFO - PROCESS | 1734 | 1464997458819 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 16:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:44:18 INFO - PROCESS | 1734 | 1464997458825 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:44:18 INFO - PROCESS | 1734 | 1464997458829 Marionette TRACE conn3 <- [1,1970,null,{}] 16:44:18 INFO - PROCESS | 1734 | 1464997458835 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:19 INFO - PROCESS | 1734 | 1464997459027 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 16:44:19 INFO - PROCESS | 1734 | 1464997459307 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:19 INFO - PROCESS | 1734 | ++DOCSHELL 0x825c3800 == 158 [pid = 1734] [id = 500] 16:44:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 202 (0x825c8c00) [pid = 1734] [serial = 1501] [outer = (nil)] 16:44:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 203 (0x84a54000) [pid = 1734] [serial = 1502] [outer = 0x825c8c00] 16:44:19 INFO - PROCESS | 1734 | 1464997459401 Marionette DEBUG loaded listener.js 16:44:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 204 (0x856ec400) [pid = 1734] [serial = 1503] [outer = 0x825c8c00] 16:44:20 INFO - PROCESS | 1734 | 1464997460285 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 16:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1490ms 16:44:20 INFO - PROCESS | 1734 | 1464997460317 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 16:44:20 INFO - PROCESS | 1734 | 1464997460321 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 16:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:44:20 INFO - PROCESS | 1734 | 1464997460328 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:44:20 INFO - PROCESS | 1734 | 1464997460333 Marionette TRACE conn3 <- [1,1974,null,{}] 16:44:20 INFO - PROCESS | 1734 | 1464997460361 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:20 INFO - PROCESS | 1734 | 1464997460579 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 16:44:21 INFO - PROCESS | 1734 | 1464997461505 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:21 INFO - PROCESS | 1734 | ++DOCSHELL 0x82c0e000 == 159 [pid = 1734] [id = 501] 16:44:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 205 (0x82c0fc00) [pid = 1734] [serial = 1504] [outer = (nil)] 16:44:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 206 (0x842c0000) [pid = 1734] [serial = 1505] [outer = 0x82c0fc00] 16:44:21 INFO - PROCESS | 1734 | 1464997461581 Marionette DEBUG loaded listener.js 16:44:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 207 (0x84a52400) [pid = 1734] [serial = 1506] [outer = 0x82c0fc00] 16:44:22 INFO - PROCESS | 1734 | 1464997462390 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 16:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 2090ms 16:44:22 INFO - PROCESS | 1734 | 1464997462419 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 16:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:44:22 INFO - PROCESS | 1734 | 1464997462425 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 16:44:22 INFO - PROCESS | 1734 | 1464997462432 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:44:22 INFO - PROCESS | 1734 | 1464997462438 Marionette TRACE conn3 <- [1,1978,null,{}] 16:44:22 INFO - PROCESS | 1734 | 1464997462445 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:22 INFO - PROCESS | 1734 | 1464997462638 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 16:44:22 INFO - PROCESS | 1734 | 1464997462920 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:22 INFO - PROCESS | 1734 | ++DOCSHELL 0x856f9800 == 160 [pid = 1734] [id = 502] 16:44:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 208 (0x859cb400) [pid = 1734] [serial = 1507] [outer = (nil)] 16:44:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 209 (0x85ca2000) [pid = 1734] [serial = 1508] [outer = 0x859cb400] 16:44:23 INFO - PROCESS | 1734 | 1464997462999 Marionette DEBUG loaded listener.js 16:44:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 210 (0x866e5c00) [pid = 1734] [serial = 1509] [outer = 0x859cb400] 16:44:23 INFO - PROCESS | 1734 | 1464997463881 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1485ms 16:44:23 INFO - PROCESS | 1734 | 1464997463920 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 16:44:23 INFO - PROCESS | 1734 | 1464997463926 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 16:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:44:23 INFO - PROCESS | 1734 | 1464997463933 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:44:23 INFO - PROCESS | 1734 | 1464997463935 Marionette TRACE conn3 <- [1,1982,null,{}] 16:44:23 INFO - PROCESS | 1734 | 1464997463941 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:24 INFO - PROCESS | 1734 | 1464997464135 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 16:44:24 INFO - PROCESS | 1734 | 1464997464638 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:24 INFO - PROCESS | 1734 | ++DOCSHELL 0x866ec800 == 161 [pid = 1734] [id = 503] 16:44:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 211 (0x86d7d000) [pid = 1734] [serial = 1510] [outer = (nil)] 16:44:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 212 (0x86d86400) [pid = 1734] [serial = 1511] [outer = 0x86d7d000] 16:44:24 INFO - PROCESS | 1734 | 1464997464719 Marionette DEBUG loaded listener.js 16:44:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 213 (0x87975000) [pid = 1734] [serial = 1512] [outer = 0x86d7d000] 16:44:25 INFO - PROCESS | 1734 | 1464997465622 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1734ms 16:44:25 INFO - PROCESS | 1734 | 1464997465668 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 16:44:25 INFO - PROCESS | 1734 | 1464997465670 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 16:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:44:25 INFO - PROCESS | 1734 | 1464997465684 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:44:25 INFO - PROCESS | 1734 | 1464997465693 Marionette TRACE conn3 <- [1,1986,null,{}] 16:44:25 INFO - PROCESS | 1734 | 1464997465701 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:25 INFO - PROCESS | 1734 | 1464997465901 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 16:44:26 INFO - PROCESS | 1734 | 1464997466233 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x91a0f000 == 160 [pid = 1734] [id = 22] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x91a09c00 == 159 [pid = 1734] [id = 26] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x920be800 == 158 [pid = 1734] [id = 30] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x87ac3000 == 157 [pid = 1734] [id = 414] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x951a4000 == 156 [pid = 1734] [id = 6] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x9aa74400 == 155 [pid = 1734] [id = 17] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x94772c00 == 154 [pid = 1734] [id = 24] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x94695800 == 153 [pid = 1734] [id = 16] 16:44:26 INFO - PROCESS | 1734 | --DOMWINDOW == 212 (0x881d3400) [pid = 1734] [serial = 1370] [outer = (nil)] [url = about:blank] 16:44:26 INFO - PROCESS | 1734 | ++DOCSHELL 0x825ce400 == 154 [pid = 1734] [id = 504] 16:44:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 213 (0x825cec00) [pid = 1734] [serial = 1513] [outer = (nil)] 16:44:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 214 (0x84a53400) [pid = 1734] [serial = 1514] [outer = 0x825cec00] 16:44:26 INFO - PROCESS | 1734 | 1464997466403 Marionette DEBUG loaded listener.js 16:44:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 215 (0x856f8000) [pid = 1734] [serial = 1515] [outer = 0x825cec00] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x86dc6c00 == 153 [pid = 1734] [id = 331] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x84a51c00 == 152 [pid = 1734] [id = 426] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x966a8c00 == 151 [pid = 1734] [id = 423] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x84a0b800 == 150 [pid = 1734] [id = 427] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x9571e000 == 149 [pid = 1734] [id = 422] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x825c1800 == 148 [pid = 1734] [id = 429] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x8e316400 == 147 [pid = 1734] [id = 418] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x9233d400 == 146 [pid = 1734] [id = 15] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x84a0f400 == 145 [pid = 1734] [id = 428] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x92bea000 == 144 [pid = 1734] [id = 420] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x8eebb400 == 143 [pid = 1734] [id = 417] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x8e1dfc00 == 142 [pid = 1734] [id = 416] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x91c9b400 == 141 [pid = 1734] [id = 419] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x92341400 == 140 [pid = 1734] [id = 25] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x97881c00 == 139 [pid = 1734] [id = 18] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x84a0c400 == 138 [pid = 1734] [id = 415] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x8e1d6400 == 137 [pid = 1734] [id = 421] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0xa21b0800 == 136 [pid = 1734] [id = 19] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x8f065400 == 135 [pid = 1734] [id = 294] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x859c1c00 == 134 [pid = 1734] [id = 424] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x92fc5000 == 133 [pid = 1734] [id = 8] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x85ca8000 == 132 [pid = 1734] [id = 413] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x825c3400 == 131 [pid = 1734] [id = 484] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x825ce000 == 130 [pid = 1734] [id = 483] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x856f0000 == 129 [pid = 1734] [id = 482] 16:44:26 INFO - PROCESS | 1734 | --DOCSHELL 0x84a5fc00 == 128 [pid = 1734] [id = 481] 16:44:27 INFO - PROCESS | 1734 | --DOCSHELL 0x825ca000 == 127 [pid = 1734] [id = 480] 16:44:27 INFO - PROCESS | 1734 | --DOCSHELL 0x82c01c00 == 126 [pid = 1734] [id = 479] 16:44:27 INFO - PROCESS | 1734 | --DOCSHELL 0x93bbbc00 == 125 [pid = 1734] [id = 478] 16:44:27 INFO - PROCESS | 1734 | --DOCSHELL 0x8e3f6c00 == 124 [pid = 1734] [id = 477] 16:44:27 INFO - PROCESS | 1734 | --DOCSHELL 0x926f6c00 == 123 [pid = 1734] [id = 476] 16:44:27 INFO - PROCESS | 1734 | --DOCSHELL 0x8f062400 == 122 [pid = 1734] [id = 475] 16:44:27 INFO - PROCESS | 1734 | --DOCSHELL 0x8aca8800 == 121 [pid = 1734] [id = 474] 16:44:27 INFO - PROCESS | 1734 | --DOCSHELL 0x8e1d3400 == 120 [pid = 1734] [id = 473] 16:44:27 INFO - PROCESS | 1734 | --DOCSHELL 0x8ed48000 == 119 [pid = 1734] [id = 472] 16:44:27 INFO - PROCESS | 1734 | --DOCSHELL 0x8e3f1c00 == 118 [pid = 1734] [id = 471] 16:44:27 INFO - PROCESS | 1734 | --DOCSHELL 0x8e318000 == 117 [pid = 1734] [id = 470] 16:44:27 INFO - PROCESS | 1734 | --DOCSHELL 0x8b15ec00 == 116 [pid = 1734] [id = 469] 16:44:27 INFO - PROCESS | 1734 | --DOCSHELL 0x8b15a800 == 115 [pid = 1734] [id = 468] 16:44:27 INFO - PROCESS | 1734 | 1464997467241 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:44:27 INFO - PROCESS | 1734 | --DOCSHELL 0x8b145000 == 114 [pid = 1734] [id = 467] 16:44:27 INFO - PROCESS | 1734 | --DOCSHELL 0x8b160400 == 113 [pid = 1734] [id = 466] 16:44:27 INFO - PROCESS | 1734 | --DOCSHELL 0x89a52400 == 112 [pid = 1734] [id = 465] 16:44:27 INFO - PROCESS | 1734 | --DOCSHELL 0x8810ec00 == 111 [pid = 1734] [id = 464] 16:44:27 INFO - PROCESS | 1734 | --DOCSHELL 0x8796d400 == 110 [pid = 1734] [id = 463] 16:44:27 INFO - PROCESS | 1734 | --DOCSHELL 0x866ee000 == 109 [pid = 1734] [id = 462] 16:44:27 INFO - PROCESS | 1734 | --DOCSHELL 0x842c4c00 == 108 [pid = 1734] [id = 461] 16:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1598ms 16:44:27 INFO - PROCESS | 1734 | 1464997467276 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 16:44:27 INFO - PROCESS | 1734 | 1464997467280 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 16:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:44:27 INFO - PROCESS | 1734 | 1464997467286 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:44:27 INFO - PROCESS | 1734 | 1464997467288 Marionette TRACE conn3 <- [1,1990,null,{}] 16:44:27 INFO - PROCESS | 1734 | 1464997467294 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 214 (0x914d8000) [pid = 1734] [serial = 1161] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 213 (0x856f7800) [pid = 1734] [serial = 1293] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 212 (0x89a52000) [pid = 1734] [serial = 1311] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 211 (0x994ecc00) [pid = 1734] [serial = 1269] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 210 (0x92bee000) [pid = 1734] [serial = 1260] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 209 (0x859cd000) [pid = 1734] [serial = 1275] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 208 (0x86dd1c00) [pid = 1734] [serial = 1242] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 207 (0x825cd000) [pid = 1734] [serial = 1290] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 206 (0xa22cbc00) [pid = 1734] [serial = 1278] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 205 (0x8f06d000) [pid = 1734] [serial = 1251] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 204 (0x9d355800) [pid = 1734] [serial = 1272] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 203 (0x856f5000) [pid = 1734] [serial = 1287] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 202 (0x95721c00) [pid = 1734] [serial = 1266] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 201 (0x9268c800) [pid = 1734] [serial = 1257] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 200 (0x8b151400) [pid = 1734] [serial = 1245] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 199 (0x8e3f2000) [pid = 1734] [serial = 1248] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 198 (0x84a5cc00) [pid = 1734] [serial = 1281] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 197 (0x99b3a400) [pid = 1734] [serial = 1284] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 196 (0x952e5000) [pid = 1734] [serial = 1263] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 195 (0x91b8d800) [pid = 1734] [serial = 1254] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 194 (0x8dbd0800) [pid = 1734] [serial = 1239] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 193 (0x867c1800) [pid = 1734] [serial = 1382] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 192 (0x86d86000) [pid = 1734] [serial = 1379] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 191 (0x86dd2000) [pid = 1734] [serial = 1367] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 190 (0x89a4d800) [pid = 1734] [serial = 1368] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 189 (0x825d0c00) [pid = 1734] [serial = 1313] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 188 (0x84a04400) [pid = 1734] [serial = 1314] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 187 (0x8dc64400) [pid = 1734] [serial = 1328] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 186 (0x8e3f9800) [pid = 1734] [serial = 1329] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 185 (0x84cd2400) [pid = 1734] [serial = 1373] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 184 (0x856f7000) [pid = 1734] [serial = 1374] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 183 (0x91b8c800) [pid = 1734] [serial = 1334] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 182 (0x91ca2400) [pid = 1734] [serial = 1335] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 181 (0x866ebc00) [pid = 1734] [serial = 1361] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 180 (0x86d79000) [pid = 1734] [serial = 1362] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 179 (0x97882000) [pid = 1734] [serial = 1355] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 178 (0x981da000) [pid = 1734] [serial = 1356] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 177 (0x867c6800) [pid = 1734] [serial = 1316] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 176 (0x868eb000) [pid = 1734] [serial = 1317] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 175 (0x8d8ba800) [pid = 1734] [serial = 1325] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 174 (0x8da46400) [pid = 1734] [serial = 1326] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 173 (0x92685800) [pid = 1734] [serial = 1340] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 172 (0x926e9400) [pid = 1734] [serial = 1341] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 171 (0x92beac00) [pid = 1734] [serial = 1343] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 170 (0x93ad8c00) [pid = 1734] [serial = 1344] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 169 (0x99391400) [pid = 1734] [serial = 1358] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 168 (0x994edc00) [pid = 1734] [serial = 1359] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 167 (0x951aa800) [pid = 1734] [serial = 1346] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 166 (0x952e2c00) [pid = 1734] [serial = 1347] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 165 (0x954bf400) [pid = 1734] [serial = 1349] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 164 (0x95691400) [pid = 1734] [serial = 1350] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 163 (0x966adc00) [pid = 1734] [serial = 1364] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 162 (0x98d86800) [pid = 1734] [serial = 1365] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 161 (0x8eebd400) [pid = 1734] [serial = 1331] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 160 (0x8f06a800) [pid = 1734] [serial = 1332] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 159 (0x866ea400) [pid = 1734] [serial = 1377] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 158 (0x895f1400) [pid = 1734] [serial = 1319] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 157 (0x8ab4fc00) [pid = 1734] [serial = 1320] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 156 (0x95826000) [pid = 1734] [serial = 1352] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 155 (0x9582b800) [pid = 1734] [serial = 1353] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 154 (0x91e45800) [pid = 1734] [serial = 1337] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 153 (0x920c4000) [pid = 1734] [serial = 1338] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 152 (0x8baf4000) [pid = 1734] [serial = 1322] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 151 (0x8c5a0800) [pid = 1734] [serial = 1323] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 150 (0x8640b000) [pid = 1734] [serial = 1376] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | --DOMWINDOW == 149 (0x87ac1800) [pid = 1734] [serial = 1380] [outer = (nil)] [url = about:blank] 16:44:27 INFO - PROCESS | 1734 | 1464997467623 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 16:44:27 INFO - PROCESS | 1734 | 1464997467762 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:27 INFO - PROCESS | 1734 | ++DOCSHELL 0x825c1800 == 109 [pid = 1734] [id = 505] 16:44:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 150 (0x84a5fc00) [pid = 1734] [serial = 1516] [outer = (nil)] 16:44:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 151 (0x866ebc00) [pid = 1734] [serial = 1517] [outer = 0x84a5fc00] 16:44:27 INFO - PROCESS | 1734 | 1464997467830 Marionette DEBUG loaded listener.js 16:44:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 152 (0x868eb000) [pid = 1734] [serial = 1518] [outer = 0x84a5fc00] 16:44:28 INFO - PROCESS | 1734 | 1464997468588 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1332ms 16:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:44:28 INFO - PROCESS | 1734 | 1464997468618 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 16:44:28 INFO - PROCESS | 1734 | 1464997468621 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 16:44:28 INFO - PROCESS | 1734 | 1464997468627 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:44:28 INFO - PROCESS | 1734 | 1464997468630 Marionette TRACE conn3 <- [1,1994,null,{}] 16:44:28 INFO - PROCESS | 1734 | 1464997468635 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:28 INFO - PROCESS | 1734 | 1464997468897 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 16:44:28 INFO - PROCESS | 1734 | 1464997468930 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:28 INFO - PROCESS | 1734 | ++DOCSHELL 0x8796e400 == 110 [pid = 1734] [id = 506] 16:44:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 153 (0x8796f800) [pid = 1734] [serial = 1519] [outer = (nil)] 16:44:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 154 (0x87ac5000) [pid = 1734] [serial = 1520] [outer = 0x8796f800] 16:44:29 INFO - PROCESS | 1734 | 1464997469010 Marionette DEBUG loaded listener.js 16:44:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 155 (0x895f1800) [pid = 1734] [serial = 1521] [outer = 0x8796f800] 16:44:29 INFO - PROCESS | 1734 | ************************* 16:44:29 INFO - PROCESS | 1734 | A coding exception was thrown and uncaught in a Task. 16:44:29 INFO - PROCESS | 1734 | 16:44:29 INFO - PROCESS | 1734 | Full message: TypeError: NetworkError when attempting to fetch resource. 16:44:29 INFO - PROCESS | 1734 | Full stack: 16:44:29 INFO - PROCESS | 1734 | ************************* 16:44:30 INFO - PROCESS | 1734 | 1464997470030 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1440ms 16:44:30 INFO - PROCESS | 1734 | 1464997470068 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 16:44:30 INFO - PROCESS | 1734 | 1464997470072 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 16:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:44:30 INFO - PROCESS | 1734 | 1464997470078 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:44:30 INFO - PROCESS | 1734 | 1464997470080 Marionette TRACE conn3 <- [1,1998,null,{}] 16:44:30 INFO - PROCESS | 1734 | 1464997470086 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:30 INFO - PROCESS | 1734 | 1464997470331 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 16:44:30 INFO - PROCESS | 1734 | 1464997470393 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:30 INFO - PROCESS | 1734 | ++DOCSHELL 0x867c6800 == 111 [pid = 1734] [id = 507] 16:44:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 156 (0x87acb000) [pid = 1734] [serial = 1522] [outer = (nil)] 16:44:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 157 (0x8b142400) [pid = 1734] [serial = 1523] [outer = 0x87acb000] 16:44:30 INFO - PROCESS | 1734 | 1464997470467 Marionette DEBUG loaded listener.js 16:44:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 158 (0x8b14dc00) [pid = 1734] [serial = 1524] [outer = 0x87acb000] 16:44:31 INFO - PROCESS | 1734 | --DOMWINDOW == 157 (0x88103c00) [pid = 1734] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:44:31 INFO - PROCESS | 1734 | --DOMWINDOW == 156 (0x84a06400) [pid = 1734] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:44:31 INFO - PROCESS | 1734 | --DOMWINDOW == 155 (0x8eeb0c00) [pid = 1734] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:44:31 INFO - PROCESS | 1734 | --DOMWINDOW == 154 (0x8b15e800) [pid = 1734] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:44:31 INFO - PROCESS | 1734 | --DOMWINDOW == 153 (0x867c2c00) [pid = 1734] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:44:31 INFO - PROCESS | 1734 | --DOMWINDOW == 152 (0x8b381c00) [pid = 1734] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:44:31 INFO - PROCESS | 1734 | --DOMWINDOW == 151 (0x8c5a4800) [pid = 1734] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:44:31 INFO - PROCESS | 1734 | --DOMWINDOW == 150 (0x89a55400) [pid = 1734] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:44:31 INFO - PROCESS | 1734 | --DOMWINDOW == 149 (0x91b90800) [pid = 1734] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:44:31 INFO - PROCESS | 1734 | --DOMWINDOW == 148 (0x94693000) [pid = 1734] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:44:31 INFO - PROCESS | 1734 | --DOMWINDOW == 147 (0x8e318800) [pid = 1734] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:44:31 INFO - PROCESS | 1734 | --DOMWINDOW == 146 (0x8eeae400) [pid = 1734] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:44:31 INFO - PROCESS | 1734 | --DOMWINDOW == 145 (0x84ccec00) [pid = 1734] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:44:31 INFO - PROCESS | 1734 | --DOMWINDOW == 144 (0x825cb800) [pid = 1734] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:44:31 INFO - PROCESS | 1734 | --DOMWINDOW == 143 (0x8eeb2800) [pid = 1734] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:44:31 INFO - PROCESS | 1734 | --DOMWINDOW == 142 (0x92a60800) [pid = 1734] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:44:31 INFO - PROCESS | 1734 | --DOMWINDOW == 141 (0x891c1800) [pid = 1734] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:44:31 INFO - PROCESS | 1734 | --DOMWINDOW == 140 (0x8b380000) [pid = 1734] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:44:31 INFO - PROCESS | 1734 | --DOMWINDOW == 139 (0x92346400) [pid = 1734] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:44:31 INFO - PROCESS | 1734 | --DOMWINDOW == 138 (0x881dac00) [pid = 1734] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:44:31 INFO - PROCESS | 1734 | --DOMWINDOW == 137 (0x926f2800) [pid = 1734] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:44:31 INFO - PROCESS | 1734 | --DOMWINDOW == 136 (0x82c04400) [pid = 1734] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:44:31 INFO - PROCESS | 1734 | --DOMWINDOW == 135 (0x85cac400) [pid = 1734] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:44:31 INFO - PROCESS | 1734 | --DOMWINDOW == 134 (0x86d81400) [pid = 1734] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:44:32 INFO - PROCESS | 1734 | 1464997472057 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 16:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1996ms 16:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:44:32 INFO - PROCESS | 1734 | 1464997472074 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 16:44:32 INFO - PROCESS | 1734 | 1464997472077 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 16:44:32 INFO - PROCESS | 1734 | 1464997472083 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:44:32 INFO - PROCESS | 1734 | 1464997472086 Marionette TRACE conn3 <- [1,2002,null,{}] 16:44:32 INFO - PROCESS | 1734 | 1464997472092 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:32 INFO - PROCESS | 1734 | 1464997472368 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 16:44:32 INFO - PROCESS | 1734 | 1464997472391 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:32 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a55c00 == 112 [pid = 1734] [id = 508] 16:44:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 135 (0x84ccec00) [pid = 1734] [serial = 1525] [outer = (nil)] 16:44:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 136 (0x87969000) [pid = 1734] [serial = 1526] [outer = 0x84ccec00] 16:44:32 INFO - PROCESS | 1734 | 1464997472461 Marionette DEBUG loaded listener.js 16:44:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 137 (0x8a1ea800) [pid = 1734] [serial = 1527] [outer = 0x84ccec00] 16:44:33 INFO - PROCESS | 1734 | 1464997473301 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1235ms 16:44:33 INFO - PROCESS | 1734 | 1464997473317 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 16:44:33 INFO - PROCESS | 1734 | 1464997473320 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 16:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:44:33 INFO - PROCESS | 1734 | 1464997473328 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:44:33 INFO - PROCESS | 1734 | 1464997473331 Marionette TRACE conn3 <- [1,2006,null,{}] 16:44:33 INFO - PROCESS | 1734 | 1464997473349 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:33 INFO - PROCESS | 1734 | 1464997473524 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 16:44:33 INFO - PROCESS | 1734 | 1464997473537 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:33 INFO - PROCESS | 1734 | ++DOCSHELL 0x88103c00 == 113 [pid = 1734] [id = 509] 16:44:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 138 (0x895f9800) [pid = 1734] [serial = 1528] [outer = (nil)] 16:44:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 139 (0x8b160400) [pid = 1734] [serial = 1529] [outer = 0x895f9800] 16:44:33 INFO - PROCESS | 1734 | 1464997473605 Marionette DEBUG loaded listener.js 16:44:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 140 (0x8baecc00) [pid = 1734] [serial = 1530] [outer = 0x895f9800] 16:44:34 INFO - PROCESS | 1734 | 1464997474814 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 16:44:34 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 16:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1545ms 16:44:34 INFO - PROCESS | 1734 | 1464997474874 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 16:44:34 INFO - PROCESS | 1734 | 1464997474882 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 16:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:44:34 INFO - PROCESS | 1734 | 1464997474890 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:44:34 INFO - PROCESS | 1734 | 1464997474897 Marionette TRACE conn3 <- [1,2010,null,{}] 16:44:34 INFO - PROCESS | 1734 | 1464997474905 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:35 INFO - PROCESS | 1734 | 1464997475123 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 16:44:35 INFO - PROCESS | 1734 | 1464997475385 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:35 INFO - PROCESS | 1734 | ++DOCSHELL 0x84cc9000 == 114 [pid = 1734] [id = 510] 16:44:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 141 (0x856ef400) [pid = 1734] [serial = 1531] [outer = (nil)] 16:44:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 142 (0x85c17000) [pid = 1734] [serial = 1532] [outer = 0x856ef400] 16:44:35 INFO - PROCESS | 1734 | 1464997475513 Marionette DEBUG loaded listener.js 16:44:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 143 (0x866eb000) [pid = 1734] [serial = 1533] [outer = 0x856ef400] 16:44:36 INFO - PROCESS | 1734 | 1464997476441 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 16:44:36 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 16:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1586ms 16:44:36 INFO - PROCESS | 1734 | 1464997476477 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 16:44:36 INFO - PROCESS | 1734 | 1464997476485 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 16:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:44:36 INFO - PROCESS | 1734 | 1464997476497 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:44:36 INFO - PROCESS | 1734 | 1464997476502 Marionette TRACE conn3 <- [1,2014,null,{}] 16:44:36 INFO - PROCESS | 1734 | 1464997476508 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:36 INFO - PROCESS | 1734 | 1464997476722 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 16:44:36 INFO - PROCESS | 1734 | 1464997476937 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:37 INFO - PROCESS | 1734 | ++DOCSHELL 0x86dc6c00 == 115 [pid = 1734] [id = 511] 16:44:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 144 (0x87968c00) [pid = 1734] [serial = 1534] [outer = (nil)] 16:44:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 145 (0x87acc400) [pid = 1734] [serial = 1535] [outer = 0x87968c00] 16:44:37 INFO - PROCESS | 1734 | 1464997477067 Marionette DEBUG loaded listener.js 16:44:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 146 (0x891c8800) [pid = 1734] [serial = 1536] [outer = 0x87968c00] 16:44:38 INFO - PROCESS | 1734 | 1464997478058 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1631ms 16:44:38 INFO - PROCESS | 1734 | 1464997478128 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 16:44:38 INFO - PROCESS | 1734 | 1464997478132 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 16:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:44:38 INFO - PROCESS | 1734 | 1464997478139 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:44:38 INFO - PROCESS | 1734 | 1464997478145 Marionette TRACE conn3 <- [1,2018,null,{}] 16:44:38 INFO - PROCESS | 1734 | 1464997478161 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:38 INFO - PROCESS | 1734 | 1464997478415 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 16:44:38 INFO - PROCESS | 1734 | 1464997478727 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:38 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b15dc00 == 116 [pid = 1734] [id = 512] 16:44:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 147 (0x8b15f000) [pid = 1734] [serial = 1537] [outer = (nil)] 16:44:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 148 (0x8c5a0000) [pid = 1734] [serial = 1538] [outer = 0x8b15f000] 16:44:38 INFO - PROCESS | 1734 | 1464997478815 Marionette DEBUG loaded listener.js 16:44:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 149 (0x8d8ab800) [pid = 1734] [serial = 1539] [outer = 0x8b15f000] 16:44:39 INFO - PROCESS | 1734 | 1464997479657 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1589ms 16:44:39 INFO - PROCESS | 1734 | 1464997479729 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 16:44:39 INFO - PROCESS | 1734 | 1464997479732 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 16:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:44:39 INFO - PROCESS | 1734 | 1464997479738 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:44:39 INFO - PROCESS | 1734 | 1464997479742 Marionette TRACE conn3 <- [1,2022,null,{}] 16:44:39 INFO - PROCESS | 1734 | 1464997479747 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:39 INFO - PROCESS | 1734 | 1464997479967 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 16:44:40 INFO - PROCESS | 1734 | 1464997480180 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:40 INFO - PROCESS | 1734 | ++DOCSHELL 0x895ed800 == 117 [pid = 1734] [id = 513] 16:44:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 150 (0x8d8b0000) [pid = 1734] [serial = 1540] [outer = (nil)] 16:44:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 151 (0x8d90dc00) [pid = 1734] [serial = 1541] [outer = 0x8d8b0000] 16:44:40 INFO - PROCESS | 1734 | 1464997480299 Marionette DEBUG loaded listener.js 16:44:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 152 (0x8da47400) [pid = 1734] [serial = 1542] [outer = 0x8d8b0000] 16:44:41 INFO - PROCESS | 1734 | 1464997481207 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1530ms 16:44:41 INFO - PROCESS | 1734 | 1464997481269 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 16:44:41 INFO - PROCESS | 1734 | 1464997481273 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 16:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:44:41 INFO - PROCESS | 1734 | 1464997481298 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:44:41 INFO - PROCESS | 1734 | 1464997481306 Marionette TRACE conn3 <- [1,2026,null,{}] 16:44:41 INFO - PROCESS | 1734 | 1464997481318 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:41 INFO - PROCESS | 1734 | 1464997481516 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 16:44:41 INFO - PROCESS | 1734 | 1464997481776 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:41 INFO - PROCESS | 1734 | ++DOCSHELL 0x8c5a5800 == 118 [pid = 1734] [id = 514] 16:44:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 153 (0x8da44c00) [pid = 1734] [serial = 1543] [outer = (nil)] 16:44:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 154 (0x8dbc6800) [pid = 1734] [serial = 1544] [outer = 0x8da44c00] 16:44:41 INFO - PROCESS | 1734 | 1464997481907 Marionette DEBUG loaded listener.js 16:44:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 155 (0x8dbd0800) [pid = 1734] [serial = 1545] [outer = 0x8da44c00] 16:44:42 INFO - PROCESS | 1734 | 1464997482827 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1597ms 16:44:42 INFO - PROCESS | 1734 | 1464997482894 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 16:44:42 INFO - PROCESS | 1734 | 1464997482898 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 16:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:44:42 INFO - PROCESS | 1734 | 1464997482904 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:44:42 INFO - PROCESS | 1734 | 1464997482910 Marionette TRACE conn3 <- [1,2030,null,{}] 16:44:42 INFO - PROCESS | 1734 | 1464997482916 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:43 INFO - PROCESS | 1734 | 1464997483177 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 16:44:43 INFO - PROCESS | 1734 | 1464997483477 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:43 INFO - PROCESS | 1734 | ++DOCSHELL 0x88106c00 == 119 [pid = 1734] [id = 515] 16:44:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 156 (0x895ef400) [pid = 1734] [serial = 1546] [outer = (nil)] 16:44:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 157 (0x8e1d8000) [pid = 1734] [serial = 1547] [outer = 0x895ef400] 16:44:43 INFO - PROCESS | 1734 | 1464997483564 Marionette DEBUG loaded listener.js 16:44:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 158 (0x8e31dc00) [pid = 1734] [serial = 1548] [outer = 0x895ef400] 16:44:44 INFO - PROCESS | 1734 | 1464997484384 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1541ms 16:44:44 INFO - PROCESS | 1734 | 1464997484446 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 16:44:44 INFO - PROCESS | 1734 | 1464997484450 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 16:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:44:44 INFO - PROCESS | 1734 | 1464997484456 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:44:44 INFO - PROCESS | 1734 | 1464997484460 Marionette TRACE conn3 <- [1,2034,null,{}] 16:44:44 INFO - PROCESS | 1734 | 1464997484466 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:44 INFO - PROCESS | 1734 | 1464997484674 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 16:44:44 INFO - PROCESS | 1734 | 1464997484943 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:45 INFO - PROCESS | 1734 | ++DOCSHELL 0x85c12c00 == 120 [pid = 1734] [id = 516] 16:44:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 159 (0x8da4f400) [pid = 1734] [serial = 1549] [outer = (nil)] 16:44:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 160 (0x8ed48800) [pid = 1734] [serial = 1550] [outer = 0x8da4f400] 16:44:45 INFO - PROCESS | 1734 | 1464997485069 Marionette DEBUG loaded listener.js 16:44:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 161 (0x8ed4d800) [pid = 1734] [serial = 1551] [outer = 0x8da4f400] 16:44:45 INFO - PROCESS | 1734 | 1464997485901 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1490ms 16:44:45 INFO - PROCESS | 1734 | 1464997485951 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 16:44:45 INFO - PROCESS | 1734 | 1464997485955 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 16:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:44:45 INFO - PROCESS | 1734 | 1464997485964 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:44:45 INFO - PROCESS | 1734 | 1464997485966 Marionette TRACE conn3 <- [1,2038,null,{}] 16:44:45 INFO - PROCESS | 1734 | 1464997485971 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:46 INFO - PROCESS | 1734 | 1464997486176 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 16:44:46 INFO - PROCESS | 1734 | 1464997486449 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:46 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e31b800 == 121 [pid = 1734] [id = 517] 16:44:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 162 (0x8e3ef400) [pid = 1734] [serial = 1552] [outer = (nil)] 16:44:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 163 (0x8ef12000) [pid = 1734] [serial = 1553] [outer = 0x8e3ef400] 16:44:46 INFO - PROCESS | 1734 | 1464997486572 Marionette DEBUG loaded listener.js 16:44:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 164 (0x8f062400) [pid = 1734] [serial = 1554] [outer = 0x8e3ef400] 16:44:47 INFO - PROCESS | 1734 | 1464997487463 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1536ms 16:44:47 INFO - PROCESS | 1734 | 1464997487510 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 16:44:47 INFO - PROCESS | 1734 | 1464997487515 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 16:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:44:47 INFO - PROCESS | 1734 | 1464997487521 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:44:47 INFO - PROCESS | 1734 | 1464997487524 Marionette TRACE conn3 <- [1,2042,null,{}] 16:44:47 INFO - PROCESS | 1734 | 1464997487530 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:47 INFO - PROCESS | 1734 | 1464997487741 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 16:44:48 INFO - PROCESS | 1734 | 1464997488003 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:48 INFO - PROCESS | 1734 | ++DOCSHELL 0x867c2c00 == 122 [pid = 1734] [id = 518] 16:44:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 165 (0x881d3c00) [pid = 1734] [serial = 1555] [outer = (nil)] 16:44:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 166 (0x914d4c00) [pid = 1734] [serial = 1556] [outer = 0x881d3c00] 16:44:48 INFO - PROCESS | 1734 | 1464997488130 Marionette DEBUG loaded listener.js 16:44:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 167 (0x914d9400) [pid = 1734] [serial = 1557] [outer = 0x881d3c00] 16:44:48 INFO - PROCESS | 1734 | 1464997488956 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:44:48 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) 16:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1480ms 16:44:49 INFO - PROCESS | 1734 | 1464997489002 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 16:44:49 INFO - PROCESS | 1734 | 1464997489005 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 16:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:44:49 INFO - PROCESS | 1734 | 1464997489012 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:44:49 INFO - PROCESS | 1734 | 1464997489016 Marionette TRACE conn3 <- [1,2046,null,{}] 16:44:49 INFO - PROCESS | 1734 | 1464997489041 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:49 INFO - PROCESS | 1734 | 1464997489243 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 16:44:49 INFO - PROCESS | 1734 | 1464997489462 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:49 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e3fe800 == 123 [pid = 1734] [id = 519] 16:44:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 168 (0x914cdc00) [pid = 1734] [serial = 1558] [outer = (nil)] 16:44:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 169 (0x91b8a800) [pid = 1734] [serial = 1559] [outer = 0x914cdc00] 16:44:49 INFO - PROCESS | 1734 | 1464997489579 Marionette DEBUG loaded listener.js 16:44:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 170 (0x91b92c00) [pid = 1734] [serial = 1560] [outer = 0x914cdc00] 16:44:50 INFO - PROCESS | 1734 | 1464997490545 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1600ms 16:44:50 INFO - PROCESS | 1734 | 1464997490613 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 16:44:50 INFO - PROCESS | 1734 | 1464997490617 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 16:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:44:50 INFO - PROCESS | 1734 | 1464997490623 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:44:50 INFO - PROCESS | 1734 | 1464997490628 Marionette TRACE conn3 <- [1,2050,null,{}] 16:44:50 INFO - PROCESS | 1734 | 1464997490635 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:50 INFO - PROCESS | 1734 | 1464997490896 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 16:44:51 INFO - PROCESS | 1734 | 1464997491200 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:51 INFO - PROCESS | 1734 | ++DOCSHELL 0x91a10800 == 124 [pid = 1734] [id = 520] 16:44:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 171 (0x91c9d400) [pid = 1734] [serial = 1561] [outer = (nil)] 16:44:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 172 (0x91e46400) [pid = 1734] [serial = 1562] [outer = 0x91c9d400] 16:44:51 INFO - PROCESS | 1734 | 1464997491290 Marionette DEBUG loaded listener.js 16:44:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 173 (0x920c2800) [pid = 1734] [serial = 1563] [outer = 0x91c9d400] 16:44:52 INFO - PROCESS | 1734 | 1464997492157 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1582ms 16:44:52 INFO - PROCESS | 1734 | 1464997492207 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 16:44:52 INFO - PROCESS | 1734 | 1464997492211 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 16:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:44:52 INFO - PROCESS | 1734 | 1464997492217 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:44:52 INFO - PROCESS | 1734 | 1464997492220 Marionette TRACE conn3 <- [1,2054,null,{}] 16:44:52 INFO - PROCESS | 1734 | 1464997492227 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:52 INFO - PROCESS | 1734 | 1464997492446 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 16:44:52 INFO - PROCESS | 1734 | 1464997492685 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:52 INFO - PROCESS | 1734 | ++DOCSHELL 0x881e2000 == 125 [pid = 1734] [id = 521] 16:44:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 174 (0x8b37e400) [pid = 1734] [serial = 1564] [outer = (nil)] 16:44:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 175 (0x92348800) [pid = 1734] [serial = 1565] [outer = 0x8b37e400] 16:44:52 INFO - PROCESS | 1734 | 1464997492800 Marionette DEBUG loaded listener.js 16:44:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 176 (0x92407800) [pid = 1734] [serial = 1566] [outer = 0x8b37e400] 16:44:53 INFO - PROCESS | 1734 | 1464997493682 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1531ms 16:44:53 INFO - PROCESS | 1734 | 1464997493766 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 16:44:53 INFO - PROCESS | 1734 | 1464997493771 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 16:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:44:53 INFO - PROCESS | 1734 | 1464997493780 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:44:53 INFO - PROCESS | 1734 | 1464997493793 Marionette TRACE conn3 <- [1,2058,null,{}] 16:44:53 INFO - PROCESS | 1734 | 1464997493798 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:54 INFO - PROCESS | 1734 | 1464997494003 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 16:44:54 INFO - PROCESS | 1734 | 1464997494227 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:54 INFO - PROCESS | 1734 | ++DOCSHELL 0x914d1c00 == 126 [pid = 1734] [id = 522] 16:44:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 177 (0x92685800) [pid = 1734] [serial = 1567] [outer = (nil)] 16:44:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 178 (0x926e9400) [pid = 1734] [serial = 1568] [outer = 0x92685800] 16:44:54 INFO - PROCESS | 1734 | 1464997494343 Marionette DEBUG loaded listener.js 16:44:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 179 (0x926eb400) [pid = 1734] [serial = 1569] [outer = 0x92685800] 16:44:55 INFO - PROCESS | 1734 | 1464997495250 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1540ms 16:44:55 INFO - PROCESS | 1734 | 1464997495321 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 16:44:55 INFO - PROCESS | 1734 | 1464997495324 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 16:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:44:55 INFO - PROCESS | 1734 | 1464997495330 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:44:55 INFO - PROCESS | 1734 | 1464997495332 Marionette TRACE conn3 <- [1,2062,null,{}] 16:44:55 INFO - PROCESS | 1734 | 1464997495338 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:55 INFO - PROCESS | 1734 | 1464997495532 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 16:44:55 INFO - PROCESS | 1734 | 1464997495796 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:55 INFO - PROCESS | 1734 | ++DOCSHELL 0x91e45400 == 127 [pid = 1734] [id = 523] 16:44:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 180 (0x92349c00) [pid = 1734] [serial = 1570] [outer = (nil)] 16:44:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 181 (0x92a62000) [pid = 1734] [serial = 1571] [outer = 0x92349c00] 16:44:55 INFO - PROCESS | 1734 | 1464997495914 Marionette DEBUG loaded listener.js 16:44:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 182 (0x92a66800) [pid = 1734] [serial = 1572] [outer = 0x92349c00] 16:44:56 INFO - PROCESS | 1734 | 1464997496839 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1586ms 16:44:56 INFO - PROCESS | 1734 | 1464997496916 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 16:44:56 INFO - PROCESS | 1734 | 1464997496920 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 16:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:44:56 INFO - PROCESS | 1734 | 1464997496926 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:44:56 INFO - PROCESS | 1734 | 1464997496930 Marionette TRACE conn3 <- [1,2066,null,{}] 16:44:56 INFO - PROCESS | 1734 | 1464997496935 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:57 INFO - PROCESS | 1734 | 1464997497131 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 16:44:57 INFO - PROCESS | 1734 | 1464997497404 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:57 INFO - PROCESS | 1734 | ++DOCSHELL 0x842bd800 == 128 [pid = 1734] [id = 524] 16:44:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 183 (0x84a08800) [pid = 1734] [serial = 1573] [outer = (nil)] 16:44:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 184 (0x85c11800) [pid = 1734] [serial = 1574] [outer = 0x84a08800] 16:44:57 INFO - PROCESS | 1734 | 1464997497536 Marionette DEBUG loaded listener.js 16:44:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 185 (0x87ac9c00) [pid = 1734] [serial = 1575] [outer = 0x84a08800] 16:44:58 INFO - PROCESS | 1734 | 1464997498361 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1478ms 16:44:58 INFO - PROCESS | 1734 | 1464997498406 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 16:44:58 INFO - PROCESS | 1734 | 1464997498410 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 16:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:44:58 INFO - PROCESS | 1734 | 1464997498415 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:44:58 INFO - PROCESS | 1734 | 1464997498419 Marionette TRACE conn3 <- [1,2070,null,{}] 16:44:58 INFO - PROCESS | 1734 | 1464997498424 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:58 INFO - PROCESS | 1734 | 1464997498621 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 16:44:59 INFO - PROCESS | 1734 | 1464997499380 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:59 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a5dc00 == 129 [pid = 1734] [id = 525] 16:44:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 186 (0x84a5e400) [pid = 1734] [serial = 1576] [outer = (nil)] 16:44:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 187 (0x84ccbc00) [pid = 1734] [serial = 1577] [outer = 0x84a5e400] 16:44:59 INFO - PROCESS | 1734 | 1464997499459 Marionette DEBUG loaded listener.js 16:44:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 188 (0x859c4800) [pid = 1734] [serial = 1578] [outer = 0x84a5e400] 16:45:00 INFO - PROCESS | 1734 | 1464997500294 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 16:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1930ms 16:45:00 INFO - PROCESS | 1734 | 1464997500362 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 16:45:00 INFO - PROCESS | 1734 | 1464997500369 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 16:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:45:00 INFO - PROCESS | 1734 | 1464997500379 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:45:00 INFO - PROCESS | 1734 | 1464997500383 Marionette TRACE conn3 <- [1,2074,null,{}] 16:45:00 INFO - PROCESS | 1734 | 1464997500390 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:00 INFO - PROCESS | 1734 | 1464997500576 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 16:45:00 INFO - PROCESS | 1734 | 1464997500853 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:00 INFO - PROCESS | 1734 | ++DOCSHELL 0x856ecc00 == 130 [pid = 1734] [id = 526] 16:45:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 189 (0x85ca3400) [pid = 1734] [serial = 1579] [outer = (nil)] 16:45:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 190 (0x86d7f000) [pid = 1734] [serial = 1580] [outer = 0x85ca3400] 16:45:00 INFO - PROCESS | 1734 | 1464997500969 Marionette DEBUG loaded listener.js 16:45:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 191 (0x87aca400) [pid = 1734] [serial = 1581] [outer = 0x85ca3400] 16:45:01 INFO - PROCESS | 1734 | 1464997501978 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 16:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1635ms 16:45:02 INFO - PROCESS | 1734 | 1464997502017 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 16:45:02 INFO - PROCESS | 1734 | 1464997502023 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 16:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:45:02 INFO - PROCESS | 1734 | 1464997502029 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:45:02 INFO - PROCESS | 1734 | 1464997502032 Marionette TRACE conn3 <- [1,2078,null,{}] 16:45:02 INFO - PROCESS | 1734 | 1464997502038 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:02 INFO - PROCESS | 1734 | 1464997502222 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 16:45:02 INFO - PROCESS | 1734 | 1464997502547 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:02 INFO - PROCESS | 1734 | --DOCSHELL 0x84cc8800 == 129 [pid = 1734] [id = 457] 16:45:02 INFO - PROCESS | 1734 | --DOCSHELL 0x92be1c00 == 128 [pid = 1734] [id = 305] 16:45:02 INFO - PROCESS | 1734 | --DOMWINDOW == 190 (0x85cab000) [pid = 1734] [serial = 1454] [outer = (nil)] [url = about:blank] 16:45:02 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a59c00 == 129 [pid = 1734] [id = 527] 16:45:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 191 (0x84cc5400) [pid = 1734] [serial = 1582] [outer = (nil)] 16:45:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 192 (0x859c7c00) [pid = 1734] [serial = 1583] [outer = 0x84cc5400] 16:45:02 INFO - PROCESS | 1734 | 1464997502809 Marionette DEBUG loaded listener.js 16:45:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 193 (0x867cdc00) [pid = 1734] [serial = 1584] [outer = 0x84cc5400] 16:45:03 INFO - PROCESS | 1734 | --DOCSHELL 0x825d0000 == 128 [pid = 1734] [id = 496] 16:45:03 INFO - PROCESS | 1734 | --DOCSHELL 0x91dec000 == 127 [pid = 1734] [id = 495] 16:45:03 INFO - PROCESS | 1734 | --DOCSHELL 0x8ed43c00 == 126 [pid = 1734] [id = 494] 16:45:03 INFO - PROCESS | 1734 | --DOCSHELL 0x8ed4f800 == 125 [pid = 1734] [id = 493] 16:45:03 INFO - PROCESS | 1734 | --DOCSHELL 0x8ab57000 == 124 [pid = 1734] [id = 492] 16:45:03 INFO - PROCESS | 1734 | --DOCSHELL 0x8b153c00 == 123 [pid = 1734] [id = 491] 16:45:03 INFO - PROCESS | 1734 | --DOCSHELL 0x8b151800 == 122 [pid = 1734] [id = 490] 16:45:03 INFO - PROCESS | 1734 | --DOCSHELL 0x895f7c00 == 121 [pid = 1734] [id = 489] 16:45:03 INFO - PROCESS | 1734 | --DOCSHELL 0x867cec00 == 120 [pid = 1734] [id = 488] 16:45:03 INFO - PROCESS | 1734 | --DOCSHELL 0x868ef800 == 119 [pid = 1734] [id = 487] 16:45:03 INFO - PROCESS | 1734 | --DOCSHELL 0x84cc3400 == 118 [pid = 1734] [id = 486] 16:45:03 INFO - PROCESS | 1734 | --DOCSHELL 0x825c1c00 == 117 [pid = 1734] [id = 485] 16:45:03 INFO - PROCESS | 1734 | 1464997503562 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 192 (0x8b38a800) [pid = 1734] [serial = 1371] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 191 (0x881dbc00) [pid = 1734] [serial = 1452] [outer = (nil)] [url = about:blank] 16:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1587ms 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 190 (0x84ccc000) [pid = 1734] [serial = 1386] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 189 (0x84a0f000) [pid = 1734] [serial = 1385] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 188 (0x920bec00) [pid = 1734] [serial = 1422] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 187 (0x91e48000) [pid = 1734] [serial = 1421] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 186 (0x8d902400) [pid = 1734] [serial = 1404] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 185 (0x8d8af800) [pid = 1734] [serial = 1403] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 184 (0x86dc7c00) [pid = 1734] [serial = 1389] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 183 (0x868e9c00) [pid = 1734] [serial = 1388] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 182 (0x8e1de000) [pid = 1734] [serial = 1410] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 181 (0x8e1d5000) [pid = 1734] [serial = 1409] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 180 (0x8dbc6000) [pid = 1734] [serial = 1406] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 179 (0x8dc5a000) [pid = 1734] [serial = 1407] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 178 (0x8b14b800) [pid = 1734] [serial = 1397] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 177 (0x8b152400) [pid = 1734] [serial = 1398] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 176 (0x9268bc00) [pid = 1734] [serial = 1425] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 175 (0x92689800) [pid = 1734] [serial = 1424] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 174 (0x95140800) [pid = 1734] [serial = 1437] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 173 (0x947a6800) [pid = 1734] [serial = 1436] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 172 (0x8e3fac00) [pid = 1734] [serial = 1413] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 171 (0x8e3f5400) [pid = 1734] [serial = 1412] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 170 (0x91b91c00) [pid = 1734] [serial = 1419] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 169 (0x91a0f400) [pid = 1734] [serial = 1418] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 168 (0x859c6c00) [pid = 1734] [serial = 1445] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 167 (0x859ce400) [pid = 1734] [serial = 1446] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 166 (0x82c0d000) [pid = 1734] [serial = 1442] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 165 (0x84a08400) [pid = 1734] [serial = 1443] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 164 (0x8ef1bc00) [pid = 1734] [serial = 1416] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 163 (0x8eeba400) [pid = 1734] [serial = 1415] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 162 (0x92ca1800) [pid = 1734] [serial = 1431] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 161 (0x92c99800) [pid = 1734] [serial = 1430] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 160 (0x8ab4dc00) [pid = 1734] [serial = 1395] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 159 (0x8a1e7000) [pid = 1734] [serial = 1394] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 158 (0x8baf1000) [pid = 1734] [serial = 1401] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 157 (0x8b385c00) [pid = 1734] [serial = 1400] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 156 (0x92a6d400) [pid = 1734] [serial = 1428] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 155 (0x92a65000) [pid = 1734] [serial = 1427] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 154 (0x891c8000) [pid = 1734] [serial = 1392] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 153 (0x881e2400) [pid = 1734] [serial = 1391] [outer = (nil)] [url = about:blank] 16:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 152 (0x94698c00) [pid = 1734] [serial = 1434] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 151 (0x94691400) [pid = 1734] [serial = 1433] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 150 (0x86d7a400) [pid = 1734] [serial = 1440] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 149 (0x842be000) [pid = 1734] [serial = 1439] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 148 (0x868f0400) [pid = 1734] [serial = 1449] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 147 (0x867ccc00) [pid = 1734] [serial = 1448] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | --DOMWINDOW == 146 (0x88108800) [pid = 1734] [serial = 1451] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1734 | 1464997503660 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 16:45:03 INFO - PROCESS | 1734 | 1464997503666 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 16:45:03 INFO - PROCESS | 1734 | 1464997503691 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:45:03 INFO - PROCESS | 1734 | 1464997503699 Marionette TRACE conn3 <- [1,2082,null,{}] 16:45:03 INFO - PROCESS | 1734 | 1464997503707 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:03 INFO - PROCESS | 1734 | 1464997503882 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 16:45:04 INFO - PROCESS | 1734 | 1464997504062 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:04 INFO - PROCESS | 1734 | ++DOCSHELL 0x825c1c00 == 118 [pid = 1734] [id = 528] 16:45:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 147 (0x87aca000) [pid = 1734] [serial = 1585] [outer = (nil)] 16:45:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 148 (0x895f5400) [pid = 1734] [serial = 1586] [outer = 0x87aca000] 16:45:04 INFO - PROCESS | 1734 | 1464997504131 Marionette DEBUG loaded listener.js 16:45:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 149 (0x8a1ea000) [pid = 1734] [serial = 1587] [outer = 0x87aca000] 16:45:04 INFO - PROCESS | 1734 | 1464997504858 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1205ms 16:45:04 INFO - PROCESS | 1734 | 1464997504882 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 16:45:04 INFO - PROCESS | 1734 | 1464997504887 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 16:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:45:04 INFO - PROCESS | 1734 | 1464997504925 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:45:04 INFO - PROCESS | 1734 | 1464997504927 Marionette TRACE conn3 <- [1,2086,null,{}] 16:45:04 INFO - PROCESS | 1734 | 1464997504933 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:05 INFO - PROCESS | 1734 | 1464997505116 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 16:45:05 INFO - PROCESS | 1734 | 1464997505126 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:05 INFO - PROCESS | 1734 | ++DOCSHELL 0x82c0f800 == 119 [pid = 1734] [id = 529] 16:45:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 150 (0x867d0800) [pid = 1734] [serial = 1588] [outer = (nil)] 16:45:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 151 (0x8b147800) [pid = 1734] [serial = 1589] [outer = 0x867d0800] 16:45:05 INFO - PROCESS | 1734 | 1464997505191 Marionette DEBUG loaded listener.js 16:45:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 152 (0x8b156800) [pid = 1734] [serial = 1590] [outer = 0x867d0800] 16:45:06 INFO - PROCESS | 1734 | 1464997506149 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1285ms 16:45:06 INFO - PROCESS | 1734 | 1464997506210 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 16:45:06 INFO - PROCESS | 1734 | 1464997506213 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 16:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:45:06 INFO - PROCESS | 1734 | 1464997506219 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:45:06 INFO - PROCESS | 1734 | 1464997506221 Marionette TRACE conn3 <- [1,2090,null,{}] 16:45:06 INFO - PROCESS | 1734 | 1464997506227 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:06 INFO - PROCESS | 1734 | 1464997506472 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 16:45:06 INFO - PROCESS | 1734 | 1464997506506 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:06 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b14fc00 == 120 [pid = 1734] [id = 530] 16:45:06 INFO - PROCESS | 1734 | ++DOMWINDOW == 153 (0x8b159c00) [pid = 1734] [serial = 1591] [outer = (nil)] 16:45:06 INFO - PROCESS | 1734 | ++DOMWINDOW == 154 (0x8baeb400) [pid = 1734] [serial = 1592] [outer = 0x8b159c00] 16:45:06 INFO - PROCESS | 1734 | 1464997506583 Marionette DEBUG loaded listener.js 16:45:06 INFO - PROCESS | 1734 | ++DOMWINDOW == 155 (0x8c5a9400) [pid = 1734] [serial = 1593] [outer = 0x8b159c00] 16:45:07 INFO - PROCESS | 1734 | --DOMWINDOW == 154 (0x84a56c00) [pid = 1734] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:45:07 INFO - PROCESS | 1734 | --DOMWINDOW == 153 (0x84a5fc00) [pid = 1734] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:45:07 INFO - PROCESS | 1734 | --DOMWINDOW == 152 (0x87acb000) [pid = 1734] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:45:07 INFO - PROCESS | 1734 | --DOMWINDOW == 151 (0x825cec00) [pid = 1734] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:45:07 INFO - PROCESS | 1734 | --DOMWINDOW == 150 (0x82c0fc00) [pid = 1734] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:45:07 INFO - PROCESS | 1734 | --DOMWINDOW == 149 (0x8796f800) [pid = 1734] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:45:07 INFO - PROCESS | 1734 | --DOMWINDOW == 148 (0x86d7d000) [pid = 1734] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:45:07 INFO - PROCESS | 1734 | --DOMWINDOW == 147 (0x859cb400) [pid = 1734] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:45:07 INFO - PROCESS | 1734 | --DOMWINDOW == 146 (0x84ccec00) [pid = 1734] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:45:07 INFO - PROCESS | 1734 | 1464997507983 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1786ms 16:45:08 INFO - PROCESS | 1734 | 1464997508006 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 16:45:08 INFO - PROCESS | 1734 | 1464997508008 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 16:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:45:08 INFO - PROCESS | 1734 | 1464997508015 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:45:08 INFO - PROCESS | 1734 | 1464997508017 Marionette TRACE conn3 <- [1,2094,null,{}] 16:45:08 INFO - PROCESS | 1734 | 1464997508023 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:08 INFO - PROCESS | 1734 | 1464997508245 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 16:45:08 INFO - PROCESS | 1734 | 1464997508399 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:08 INFO - PROCESS | 1734 | ++DOCSHELL 0x825cec00 == 121 [pid = 1734] [id = 531] 16:45:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 147 (0x82c0fc00) [pid = 1734] [serial = 1594] [outer = (nil)] 16:45:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 148 (0x86d86c00) [pid = 1734] [serial = 1595] [outer = 0x82c0fc00] 16:45:08 INFO - PROCESS | 1734 | 1464997508465 Marionette DEBUG loaded listener.js 16:45:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 149 (0x8b159800) [pid = 1734] [serial = 1596] [outer = 0x82c0fc00] 16:45:09 INFO - PROCESS | 1734 | 1464997509108 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1134ms 16:45:09 INFO - PROCESS | 1734 | 1464997509150 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 16:45:09 INFO - PROCESS | 1734 | 1464997509152 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 16:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:45:09 INFO - PROCESS | 1734 | 1464997509158 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:45:09 INFO - PROCESS | 1734 | 1464997509160 Marionette TRACE conn3 <- [1,2098,null,{}] 16:45:09 INFO - PROCESS | 1734 | 1464997509166 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:09 INFO - PROCESS | 1734 | 1464997509392 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 16:45:09 INFO - PROCESS | 1734 | 1464997509409 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:09 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a0ac00 == 122 [pid = 1734] [id = 532] 16:45:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 150 (0x85ca7000) [pid = 1734] [serial = 1597] [outer = (nil)] 16:45:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 151 (0x8d90f400) [pid = 1734] [serial = 1598] [outer = 0x85ca7000] 16:45:09 INFO - PROCESS | 1734 | 1464997509474 Marionette DEBUG loaded listener.js 16:45:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 152 (0x8dbcc800) [pid = 1734] [serial = 1599] [outer = 0x85ca7000] 16:45:10 INFO - PROCESS | 1734 | 1464997510555 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 16:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1441ms 16:45:10 INFO - PROCESS | 1734 | 1464997510602 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 16:45:10 INFO - PROCESS | 1734 | 1464997510608 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 16:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:45:10 INFO - PROCESS | 1734 | 1464997510617 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:45:10 INFO - PROCESS | 1734 | 1464997510622 Marionette TRACE conn3 <- [1,2102,null,{}] 16:45:10 INFO - PROCESS | 1734 | 1464997510631 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:10 INFO - PROCESS | 1734 | 1464997510844 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 16:45:11 INFO - PROCESS | 1734 | 1464997511116 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:11 INFO - PROCESS | 1734 | ++DOCSHELL 0x84ccc000 == 123 [pid = 1734] [id = 533] 16:45:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 153 (0x856f8400) [pid = 1734] [serial = 1600] [outer = (nil)] 16:45:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 154 (0x86416400) [pid = 1734] [serial = 1601] [outer = 0x856f8400] 16:45:11 INFO - PROCESS | 1734 | 1464997511241 Marionette DEBUG loaded listener.js 16:45:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 155 (0x868e7000) [pid = 1734] [serial = 1602] [outer = 0x856f8400] 16:45:12 INFO - PROCESS | 1734 | 1464997512130 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 16:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1585ms 16:45:12 INFO - PROCESS | 1734 | 1464997512204 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 16:45:12 INFO - PROCESS | 1734 | 1464997512211 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 16:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:45:12 INFO - PROCESS | 1734 | 1464997512222 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:45:12 INFO - PROCESS | 1734 | 1464997512226 Marionette TRACE conn3 <- [1,2106,null,{}] 16:45:12 INFO - PROCESS | 1734 | 1464997512232 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:12 INFO - PROCESS | 1734 | 1464997512464 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 16:45:12 INFO - PROCESS | 1734 | 1464997512784 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:12 INFO - PROCESS | 1734 | ++DOCSHELL 0x881dbc00 == 124 [pid = 1734] [id = 534] 16:45:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 156 (0x881dd000) [pid = 1734] [serial = 1603] [outer = (nil)] 16:45:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 157 (0x891cf400) [pid = 1734] [serial = 1604] [outer = 0x881dd000] 16:45:12 INFO - PROCESS | 1734 | 1464997512868 Marionette DEBUG loaded listener.js 16:45:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 158 (0x8ab55800) [pid = 1734] [serial = 1605] [outer = 0x881dd000] 16:45:13 INFO - PROCESS | 1734 | 1464997513750 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 16:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1588ms 16:45:13 INFO - PROCESS | 1734 | 1464997513810 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 16:45:13 INFO - PROCESS | 1734 | 1464997513813 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 16:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:45:13 INFO - PROCESS | 1734 | 1464997513821 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:45:13 INFO - PROCESS | 1734 | 1464997513827 Marionette TRACE conn3 <- [1,2110,null,{}] 16:45:13 INFO - PROCESS | 1734 | 1464997513842 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:14 INFO - PROCESS | 1734 | 1464997514087 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 16:45:14 INFO - PROCESS | 1734 | 1464997514393 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:14 INFO - PROCESS | 1734 | ++DOCSHELL 0x8d904800 == 125 [pid = 1734] [id = 535] 16:45:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 159 (0x8dbc1800) [pid = 1734] [serial = 1606] [outer = (nil)] 16:45:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 160 (0x8e1d5000) [pid = 1734] [serial = 1607] [outer = 0x8dbc1800] 16:45:14 INFO - PROCESS | 1734 | 1464997514482 Marionette DEBUG loaded listener.js 16:45:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 161 (0x8e1e0c00) [pid = 1734] [serial = 1608] [outer = 0x8dbc1800] 16:45:15 INFO - PROCESS | 1734 | 1464997515328 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 16:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1550ms 16:45:15 INFO - PROCESS | 1734 | 1464997515371 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 16:45:15 INFO - PROCESS | 1734 | 1464997515376 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 16:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:45:15 INFO - PROCESS | 1734 | 1464997515382 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:45:15 INFO - PROCESS | 1734 | 1464997515386 Marionette TRACE conn3 <- [1,2114,null,{}] 16:45:15 INFO - PROCESS | 1734 | 1464997515391 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:15 INFO - PROCESS | 1734 | 1464997515589 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 16:45:15 INFO - PROCESS | 1734 | 1464997515855 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:15 INFO - PROCESS | 1734 | ++DOCSHELL 0x8da42c00 == 126 [pid = 1734] [id = 536] 16:45:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 162 (0x8e1e0000) [pid = 1734] [serial = 1609] [outer = (nil)] 16:45:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 163 (0x8b154400) [pid = 1734] [serial = 1610] [outer = 0x8e1e0000] 16:45:15 INFO - PROCESS | 1734 | 1464997515949 Marionette DEBUG loaded listener.js 16:45:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 164 (0x8ed4f800) [pid = 1734] [serial = 1611] [outer = 0x8e1e0000] 16:45:16 INFO - PROCESS | 1734 | 1464997516810 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 16:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1482ms 16:45:16 INFO - PROCESS | 1734 | 1464997516865 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 16:45:16 INFO - PROCESS | 1734 | 1464997516868 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 16:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:45:16 INFO - PROCESS | 1734 | 1464997516875 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:45:16 INFO - PROCESS | 1734 | 1464997516878 Marionette TRACE conn3 <- [1,2118,null,{}] 16:45:16 INFO - PROCESS | 1734 | 1464997516884 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:17 INFO - PROCESS | 1734 | 1464997517075 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 16:45:17 INFO - PROCESS | 1734 | 1464997517294 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:17 INFO - PROCESS | 1734 | ++DOCSHELL 0x88107400 == 127 [pid = 1734] [id = 537] 16:45:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 165 (0x8e3f2c00) [pid = 1734] [serial = 1612] [outer = (nil)] 16:45:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 166 (0x8f06b000) [pid = 1734] [serial = 1613] [outer = 0x8e3f2c00] 16:45:17 INFO - PROCESS | 1734 | 1464997517413 Marionette DEBUG loaded listener.js 16:45:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 167 (0x8f06e000) [pid = 1734] [serial = 1614] [outer = 0x8e3f2c00] 16:45:18 INFO - PROCESS | 1734 | 1464997518348 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 16:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1529ms 16:45:18 INFO - PROCESS | 1734 | 1464997518404 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 16:45:18 INFO - PROCESS | 1734 | 1464997518408 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 16:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:45:18 INFO - PROCESS | 1734 | 1464997518414 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:45:18 INFO - PROCESS | 1734 | 1464997518417 Marionette TRACE conn3 <- [1,2122,null,{}] 16:45:18 INFO - PROCESS | 1734 | 1464997518422 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:18 INFO - PROCESS | 1734 | 1464997518641 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 16:45:18 INFO - PROCESS | 1734 | 1464997518902 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:18 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ef17400 == 128 [pid = 1734] [id = 538] 16:45:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 168 (0x91a0d000) [pid = 1734] [serial = 1615] [outer = (nil)] 16:45:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 169 (0x91de1400) [pid = 1734] [serial = 1616] [outer = 0x91a0d000] 16:45:19 INFO - PROCESS | 1734 | 1464997519032 Marionette DEBUG loaded listener.js 16:45:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 170 (0x91e4dc00) [pid = 1734] [serial = 1617] [outer = 0x91a0d000] 16:45:19 INFO - PROCESS | 1734 | 1464997519850 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1478ms 16:45:19 INFO - PROCESS | 1734 | 1464997519892 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 16:45:19 INFO - PROCESS | 1734 | 1464997519896 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 16:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:45:19 INFO - PROCESS | 1734 | 1464997519902 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:45:19 INFO - PROCESS | 1734 | 1464997519905 Marionette TRACE conn3 <- [1,2126,null,{}] 16:45:19 INFO - PROCESS | 1734 | 1464997519911 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:20 INFO - PROCESS | 1734 | 1464997520110 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 16:45:20 INFO - PROCESS | 1734 | 1464997520386 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:20 INFO - PROCESS | 1734 | ++DOCSHELL 0x825cb800 == 129 [pid = 1734] [id = 539] 16:45:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 171 (0x89a50000) [pid = 1734] [serial = 1618] [outer = (nil)] 16:45:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 172 (0x9240cc00) [pid = 1734] [serial = 1619] [outer = 0x89a50000] 16:45:20 INFO - PROCESS | 1734 | 1464997520468 Marionette DEBUG loaded listener.js 16:45:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 173 (0x9268f000) [pid = 1734] [serial = 1620] [outer = 0x89a50000] 16:45:21 INFO - PROCESS | 1734 | 1464997521282 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 16:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1390ms 16:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:45:21 INFO - PROCESS | 1734 | 1464997521292 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 16:45:21 INFO - PROCESS | 1734 | 1464997521295 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 16:45:21 INFO - PROCESS | 1734 | 1464997521301 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:45:21 INFO - PROCESS | 1734 | 1464997521305 Marionette TRACE conn3 <- [1,2130,null,{}] 16:45:21 INFO - PROCESS | 1734 | 1464997521329 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:21 INFO - PROCESS | 1734 | 1464997521527 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 16:45:21 INFO - PROCESS | 1734 | 1464997521794 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:21 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e317400 == 130 [pid = 1734] [id = 540] 16:45:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 174 (0x8ef15800) [pid = 1734] [serial = 1621] [outer = (nil)] 16:45:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 175 (0x92a6ec00) [pid = 1734] [serial = 1622] [outer = 0x8ef15800] 16:45:21 INFO - PROCESS | 1734 | 1464997521878 Marionette DEBUG loaded listener.js 16:45:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 176 (0x92be5400) [pid = 1734] [serial = 1623] [outer = 0x8ef15800] 16:45:22 INFO - PROCESS | 1734 | 1464997522730 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 16:45:22 INFO - PROCESS | 1734 | 1464997522813 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 16:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:45:22 INFO - PROCESS | 1734 | 1464997522826 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:45:22 INFO - PROCESS | 1734 | 1464997522829 Marionette TRACE conn3 <- [1,2134,null,{}] 16:45:22 INFO - PROCESS | 1734 | 1464997522838 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:23 INFO - PROCESS | 1734 | 1464997523034 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 16:45:23 INFO - PROCESS | 1734 | 1464997523301 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:23 INFO - PROCESS | 1734 | ++DOCSHELL 0x920c5400 == 131 [pid = 1734] [id = 541] 16:45:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 177 (0x926f1800) [pid = 1734] [serial = 1624] [outer = (nil)] 16:45:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 178 (0x92c9f400) [pid = 1734] [serial = 1625] [outer = 0x926f1800] 16:45:23 INFO - PROCESS | 1734 | 1464997523425 Marionette DEBUG loaded listener.js 16:45:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 179 (0x92fc5400) [pid = 1734] [serial = 1626] [outer = 0x926f1800] 16:45:24 INFO - PROCESS | 1734 | 1464997524270 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 16:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1489ms 16:45:24 INFO - PROCESS | 1734 | 1464997524308 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 16:45:24 INFO - PROCESS | 1734 | 1464997524312 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 16:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:45:24 INFO - PROCESS | 1734 | 1464997524318 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:45:24 INFO - PROCESS | 1734 | 1464997524321 Marionette TRACE conn3 <- [1,2138,null,{}] 16:45:24 INFO - PROCESS | 1734 | 1464997524342 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:24 INFO - PROCESS | 1734 | 1464997524595 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 16:45:24 INFO - PROCESS | 1734 | 1464997524765 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:24 INFO - PROCESS | 1734 | ++DOCSHELL 0x8640c800 == 132 [pid = 1734] [id = 542] 16:45:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 180 (0x86dc9400) [pid = 1734] [serial = 1627] [outer = (nil)] 16:45:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 181 (0x94691000) [pid = 1734] [serial = 1628] [outer = 0x86dc9400] 16:45:24 INFO - PROCESS | 1734 | 1464997524852 Marionette DEBUG loaded listener.js 16:45:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 182 (0x94694000) [pid = 1734] [serial = 1629] [outer = 0x86dc9400] 16:45:25 INFO - PROCESS | 1734 | 1464997525751 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 16:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1493ms 16:45:25 INFO - PROCESS | 1734 | 1464997525812 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 16:45:25 INFO - PROCESS | 1734 | 1464997525816 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 16:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:45:25 INFO - PROCESS | 1734 | 1464997525822 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:45:25 INFO - PROCESS | 1734 | 1464997525826 Marionette TRACE conn3 <- [1,2142,null,{}] 16:45:25 INFO - PROCESS | 1734 | 1464997525832 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:26 INFO - PROCESS | 1734 | 1464997526049 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 16:45:26 INFO - PROCESS | 1734 | 1464997526314 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:26 INFO - PROCESS | 1734 | ++DOCSHELL 0x93bbc400 == 133 [pid = 1734] [id = 543] 16:45:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 183 (0x9514a800) [pid = 1734] [serial = 1630] [outer = (nil)] 16:45:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 184 (0x951b2800) [pid = 1734] [serial = 1631] [outer = 0x9514a800] 16:45:26 INFO - PROCESS | 1734 | 1464997526452 Marionette DEBUG loaded listener.js 16:45:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 185 (0x952e3c00) [pid = 1734] [serial = 1632] [outer = 0x9514a800] 16:45:27 INFO - PROCESS | 1734 | 1464997527292 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 16:45:27 INFO - PROCESS | 1734 | 1464997527367 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 16:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:45:27 INFO - PROCESS | 1734 | 1464997527373 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:45:27 INFO - PROCESS | 1734 | 1464997527377 Marionette TRACE conn3 <- [1,2146,null,{}] 16:45:27 INFO - PROCESS | 1734 | 1464997527382 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:27 INFO - PROCESS | 1734 | 1464997527581 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 16:45:27 INFO - PROCESS | 1734 | 1464997527853 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:27 INFO - PROCESS | 1734 | ++DOCSHELL 0x926f3400 == 134 [pid = 1734] [id = 544] 16:45:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 186 (0x95145000) [pid = 1734] [serial = 1633] [outer = (nil)] 16:45:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 187 (0x954a7800) [pid = 1734] [serial = 1634] [outer = 0x95145000] 16:45:27 INFO - PROCESS | 1734 | 1464997527978 Marionette DEBUG loaded listener.js 16:45:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 188 (0x954ad000) [pid = 1734] [serial = 1635] [outer = 0x95145000] 16:45:28 INFO - PROCESS | 1734 | 1464997528830 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 16:45:28 INFO - PROCESS | 1734 | 1464997528908 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 16:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:45:28 INFO - PROCESS | 1734 | 1464997528915 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:45:28 INFO - PROCESS | 1734 | 1464997528918 Marionette TRACE conn3 <- [1,2150,null,{}] 16:45:28 INFO - PROCESS | 1734 | 1464997528932 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:29 INFO - PROCESS | 1734 | 1464997529131 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 16:45:29 INFO - PROCESS | 1734 | 1464997529398 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:29 INFO - PROCESS | 1734 | ++DOCSHELL 0x82c0ac00 == 135 [pid = 1734] [id = 545] 16:45:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 189 (0x89a5b800) [pid = 1734] [serial = 1636] [outer = (nil)] 16:45:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 190 (0x94697800) [pid = 1734] [serial = 1637] [outer = 0x89a5b800] 16:45:29 INFO - PROCESS | 1734 | 1464997529520 Marionette DEBUG loaded listener.js 16:45:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 191 (0x954ba000) [pid = 1734] [serial = 1638] [outer = 0x89a5b800] 16:45:30 INFO - PROCESS | 1734 | 1464997530370 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 16:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1487ms 16:45:30 INFO - PROCESS | 1734 | 1464997530402 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 16:45:30 INFO - PROCESS | 1734 | 1464997530406 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 16:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:45:30 INFO - PROCESS | 1734 | 1464997530412 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:45:30 INFO - PROCESS | 1734 | 1464997530415 Marionette TRACE conn3 <- [1,2154,null,{}] 16:45:30 INFO - PROCESS | 1734 | 1464997530420 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:30 INFO - PROCESS | 1734 | 1464997530613 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 16:45:30 INFO - PROCESS | 1734 | 1464997530885 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:30 INFO - PROCESS | 1734 | ++DOCSHELL 0x9549c400 == 136 [pid = 1734] [id = 546] 16:45:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 192 (0x954b3000) [pid = 1734] [serial = 1639] [outer = (nil)] 16:45:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 193 (0x95691400) [pid = 1734] [serial = 1640] [outer = 0x954b3000] 16:45:30 INFO - PROCESS | 1734 | 1464997530967 Marionette DEBUG loaded listener.js 16:45:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 194 (0x95693c00) [pid = 1734] [serial = 1641] [outer = 0x954b3000] 16:45:31 INFO - PROCESS | 1734 | 1464997531848 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1487ms 16:45:31 INFO - PROCESS | 1734 | 1464997531902 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 16:45:31 INFO - PROCESS | 1734 | 1464997531905 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 16:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:45:31 INFO - PROCESS | 1734 | 1464997531914 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:45:31 INFO - PROCESS | 1734 | 1464997531918 Marionette TRACE conn3 <- [1,2158,null,{}] 16:45:31 INFO - PROCESS | 1734 | 1464997531923 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:32 INFO - PROCESS | 1734 | 1464997532121 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 16:45:32 INFO - PROCESS | 1734 | 1464997532390 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:32 INFO - PROCESS | 1734 | ++DOCSHELL 0x8eeb9400 == 137 [pid = 1734] [id = 547] 16:45:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 195 (0x954c2000) [pid = 1734] [serial = 1642] [outer = (nil)] 16:45:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 196 (0x9569e800) [pid = 1734] [serial = 1643] [outer = 0x954c2000] 16:45:32 INFO - PROCESS | 1734 | 1464997532508 Marionette DEBUG loaded listener.js 16:45:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 197 (0x9571d400) [pid = 1734] [serial = 1644] [outer = 0x954c2000] 16:45:33 INFO - PROCESS | 1734 | 1464997533413 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1534ms 16:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:45:33 INFO - PROCESS | 1734 | 1464997533449 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 16:45:33 INFO - PROCESS | 1734 | 1464997533451 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 16:45:33 INFO - PROCESS | 1734 | 1464997533458 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:45:33 INFO - PROCESS | 1734 | 1464997533461 Marionette TRACE conn3 <- [1,2162,null,{}] 16:45:33 INFO - PROCESS | 1734 | 1464997533466 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:33 INFO - PROCESS | 1734 | 1464997533662 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 16:45:33 INFO - PROCESS | 1734 | 1464997533936 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:34 INFO - PROCESS | 1734 | ++DOCSHELL 0x954c1400 == 138 [pid = 1734] [id = 548] 16:45:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 198 (0x9571f400) [pid = 1734] [serial = 1645] [outer = (nil)] 16:45:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 199 (0x91e50400) [pid = 1734] [serial = 1646] [outer = 0x9571f400] 16:45:34 INFO - PROCESS | 1734 | 1464997534068 Marionette DEBUG loaded listener.js 16:45:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 200 (0x9582ac00) [pid = 1734] [serial = 1647] [outer = 0x9571f400] 16:45:34 INFO - PROCESS | 1734 | 1464997534888 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 16:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1479ms 16:45:34 INFO - PROCESS | 1734 | 1464997534953 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 16:45:34 INFO - PROCESS | 1734 | 1464997534957 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 16:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:45:34 INFO - PROCESS | 1734 | 1464997534966 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:45:34 INFO - PROCESS | 1734 | 1464997534969 Marionette TRACE conn3 <- [1,2166,null,{}] 16:45:34 INFO - PROCESS | 1734 | 1464997534973 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:35 INFO - PROCESS | 1734 | 1464997535191 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 16:45:35 INFO - PROCESS | 1734 | 1464997535462 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:35 INFO - PROCESS | 1734 | ++DOCSHELL 0x95720800 == 139 [pid = 1734] [id = 549] 16:45:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 201 (0x95724400) [pid = 1734] [serial = 1648] [outer = (nil)] 16:45:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 202 (0x95833800) [pid = 1734] [serial = 1649] [outer = 0x95724400] 16:45:35 INFO - PROCESS | 1734 | 1464997535584 Marionette DEBUG loaded listener.js 16:45:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 203 (0x966a7c00) [pid = 1734] [serial = 1650] [outer = 0x95724400] 16:45:36 INFO - PROCESS | 1734 | 1464997536441 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 16:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1540ms 16:45:36 INFO - PROCESS | 1734 | 1464997536507 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 16:45:36 INFO - PROCESS | 1734 | 1464997536510 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 16:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:45:36 INFO - PROCESS | 1734 | 1464997536524 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:45:36 INFO - PROCESS | 1734 | 1464997536528 Marionette TRACE conn3 <- [1,2170,null,{}] 16:45:36 INFO - PROCESS | 1734 | 1464997536537 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:36 INFO - PROCESS | 1734 | 1464997536740 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 16:45:37 INFO - PROCESS | 1734 | 1464997537013 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:37 INFO - PROCESS | 1734 | ++DOCSHELL 0x82c09400 == 140 [pid = 1734] [id = 550] 16:45:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 204 (0x9569e000) [pid = 1734] [serial = 1651] [outer = (nil)] 16:45:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 205 (0x966b1c00) [pid = 1734] [serial = 1652] [outer = 0x9569e000] 16:45:37 INFO - PROCESS | 1734 | 1464997537133 Marionette DEBUG loaded listener.js 16:45:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 206 (0x966b5c00) [pid = 1734] [serial = 1653] [outer = 0x9569e000] 16:45:37 INFO - PROCESS | 1734 | 1464997537993 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 16:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1588ms 16:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:45:38 INFO - PROCESS | 1734 | 1464997538107 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 16:45:38 INFO - PROCESS | 1734 | 1464997538110 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 16:45:38 INFO - PROCESS | 1734 | 1464997538116 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:45:38 INFO - PROCESS | 1734 | 1464997538119 Marionette TRACE conn3 <- [1,2174,null,{}] 16:45:38 INFO - PROCESS | 1734 | 1464997538125 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:38 INFO - PROCESS | 1734 | 1464997538330 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 16:45:39 INFO - PROCESS | 1734 | 1464997539154 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:39 INFO - PROCESS | 1734 | ++DOCSHELL 0x84cc3400 == 141 [pid = 1734] [id = 551] 16:45:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 207 (0x84cc4c00) [pid = 1734] [serial = 1654] [outer = (nil)] 16:45:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 208 (0x856f2400) [pid = 1734] [serial = 1655] [outer = 0x84cc4c00] 16:45:39 INFO - PROCESS | 1734 | 1464997539237 Marionette DEBUG loaded listener.js 16:45:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 209 (0x85cab000) [pid = 1734] [serial = 1656] [outer = 0x84cc4c00] 16:45:40 INFO - PROCESS | 1734 | 1464997540096 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 2032ms 16:45:40 INFO - PROCESS | 1734 | 1464997540147 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 16:45:40 INFO - PROCESS | 1734 | 1464997540153 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 16:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:45:40 INFO - PROCESS | 1734 | --DOCSHELL 0x859c2000 == 140 [pid = 1734] [id = 458] 16:45:40 INFO - PROCESS | 1734 | --DOCSHELL 0x89a57400 == 139 [pid = 1734] [id = 412] 16:45:40 INFO - PROCESS | 1734 | --DOCSHELL 0x86409800 == 138 [pid = 1734] [id = 459] 16:45:40 INFO - PROCESS | 1734 | --DOCSHELL 0x82c05400 == 137 [pid = 1734] [id = 460] 16:45:40 INFO - PROCESS | 1734 | --DOCSHELL 0x825cec00 == 136 [pid = 1734] [id = 531] 16:45:40 INFO - PROCESS | 1734 | --DOCSHELL 0x8b14fc00 == 135 [pid = 1734] [id = 530] 16:45:40 INFO - PROCESS | 1734 | --DOCSHELL 0x82c0f800 == 134 [pid = 1734] [id = 529] 16:45:40 INFO - PROCESS | 1734 | --DOCSHELL 0x825c1c00 == 133 [pid = 1734] [id = 528] 16:45:40 INFO - PROCESS | 1734 | --DOCSHELL 0x84a59c00 == 132 [pid = 1734] [id = 527] 16:45:40 INFO - PROCESS | 1734 | --DOCSHELL 0x84a5dc00 == 131 [pid = 1734] [id = 525] 16:45:40 INFO - PROCESS | 1734 | --DOCSHELL 0x856ecc00 == 130 [pid = 1734] [id = 526] 16:45:40 INFO - PROCESS | 1734 | --DOCSHELL 0x91e45400 == 129 [pid = 1734] [id = 523] 16:45:40 INFO - PROCESS | 1734 | --DOCSHELL 0x914d1c00 == 128 [pid = 1734] [id = 522] 16:45:40 INFO - PROCESS | 1734 | --DOCSHELL 0x91a10800 == 127 [pid = 1734] [id = 520] 16:45:40 INFO - PROCESS | 1734 | --DOCSHELL 0x881e2000 == 126 [pid = 1734] [id = 521] 16:45:40 INFO - PROCESS | 1734 | --DOCSHELL 0x8e3fe800 == 125 [pid = 1734] [id = 519] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 208 (0x87969000) [pid = 1734] [serial = 1526] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 207 (0x8a1ea800) [pid = 1734] [serial = 1527] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 206 (0x84a54000) [pid = 1734] [serial = 1502] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 205 (0x868ed800) [pid = 1734] [serial = 1455] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 204 (0x8ef1a000) [pid = 1734] [serial = 1481] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 203 (0x8b388800) [pid = 1734] [serial = 1472] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 202 (0x8e319c00) [pid = 1734] [serial = 1478] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 201 (0x866ebc00) [pid = 1734] [serial = 1517] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 200 (0x8b142400) [pid = 1734] [serial = 1523] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 199 (0x842be400) [pid = 1734] [serial = 1457] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 198 (0x84a53400) [pid = 1734] [serial = 1514] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 197 (0x842c0000) [pid = 1734] [serial = 1505] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 196 (0x8dbcbc00) [pid = 1734] [serial = 1475] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 195 (0x92be8800) [pid = 1734] [serial = 1490] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 194 (0x952da000) [pid = 1734] [serial = 1496] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 193 (0x866e3400) [pid = 1734] [serial = 1499] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 192 (0x91a02c00) [pid = 1734] [serial = 1484] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 191 (0x93bb6c00) [pid = 1734] [serial = 1493] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 190 (0x87ac5000) [pid = 1734] [serial = 1520] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 189 (0x86dd0800) [pid = 1734] [serial = 1463] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 188 (0x8b14dc00) [pid = 1734] [serial = 1524] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 187 (0x895f1800) [pid = 1734] [serial = 1521] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 186 (0x86d86400) [pid = 1734] [serial = 1511] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 185 (0x856f8000) [pid = 1734] [serial = 1515] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 184 (0x85ca4400) [pid = 1734] [serial = 1460] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 183 (0x87975000) [pid = 1734] [serial = 1512] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 182 (0x866e5c00) [pid = 1734] [serial = 1509] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 181 (0x868eb000) [pid = 1734] [serial = 1518] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 180 (0x8aca2400) [pid = 1734] [serial = 1469] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 179 (0x895f7400) [pid = 1734] [serial = 1466] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 178 (0x84a52400) [pid = 1734] [serial = 1506] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 177 (0x85ca2000) [pid = 1734] [serial = 1508] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | --DOMWINDOW == 176 (0x91e49400) [pid = 1734] [serial = 1487] [outer = (nil)] [url = about:blank] 16:45:40 INFO - PROCESS | 1734 | 1464997540869 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:45:40 INFO - PROCESS | 1734 | 1464997540875 Marionette TRACE conn3 <- [1,2178,null,{}] 16:45:40 INFO - PROCESS | 1734 | 1464997540895 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:41 INFO - PROCESS | 1734 | 1464997541076 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 16:45:41 INFO - PROCESS | 1734 | 1464997541289 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:41 INFO - PROCESS | 1734 | ++DOCSHELL 0x856efc00 == 126 [pid = 1734] [id = 552] 16:45:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 177 (0x856f2000) [pid = 1734] [serial = 1657] [outer = (nil)] 16:45:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 178 (0x859c6000) [pid = 1734] [serial = 1658] [outer = 0x856f2000] 16:45:41 INFO - PROCESS | 1734 | 1464997541363 Marionette DEBUG loaded listener.js 16:45:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 179 (0x85cab800) [pid = 1734] [serial = 1659] [outer = 0x856f2000] 16:45:42 INFO - PROCESS | 1734 | 1464997542105 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 2008ms 16:45:42 INFO - PROCESS | 1734 | 1464997542171 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 16:45:42 INFO - PROCESS | 1734 | 1464997542176 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 16:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:45:42 INFO - PROCESS | 1734 | 1464997542184 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:45:42 INFO - PROCESS | 1734 | 1464997542188 Marionette TRACE conn3 <- [1,2182,null,{}] 16:45:42 INFO - PROCESS | 1734 | 1464997542197 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:42 INFO - PROCESS | 1734 | 1464997542461 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 16:45:42 INFO - PROCESS | 1734 | 1464997542601 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:42 INFO - PROCESS | 1734 | ++DOCSHELL 0x856ef000 == 127 [pid = 1734] [id = 553] 16:45:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 180 (0x85ca2000) [pid = 1734] [serial = 1660] [outer = (nil)] 16:45:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 181 (0x86dd1000) [pid = 1734] [serial = 1661] [outer = 0x85ca2000] 16:45:42 INFO - PROCESS | 1734 | 1464997542675 Marionette DEBUG loaded listener.js 16:45:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 182 (0x87ac6000) [pid = 1734] [serial = 1662] [outer = 0x85ca2000] 16:45:43 INFO - PROCESS | 1734 | 1464997543558 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1439ms 16:45:43 INFO - PROCESS | 1734 | 1464997543624 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 16:45:43 INFO - PROCESS | 1734 | 1464997543627 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 16:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:45:43 INFO - PROCESS | 1734 | 1464997543635 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:45:43 INFO - PROCESS | 1734 | 1464997543643 Marionette TRACE conn3 <- [1,2186,null,{}] 16:45:43 INFO - PROCESS | 1734 | 1464997543665 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:43 INFO - PROCESS | 1734 | 1464997543919 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 16:45:43 INFO - PROCESS | 1734 | 1464997543945 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:43 INFO - PROCESS | 1734 | ++DOCSHELL 0x86d85000 == 128 [pid = 1734] [id = 554] 16:45:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 183 (0x89a4fc00) [pid = 1734] [serial = 1663] [outer = (nil)] 16:45:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 184 (0x8a1ea800) [pid = 1734] [serial = 1664] [outer = 0x89a4fc00] 16:45:44 INFO - PROCESS | 1734 | 1464997544011 Marionette DEBUG loaded listener.js 16:45:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 185 (0x8b144c00) [pid = 1734] [serial = 1665] [outer = 0x89a4fc00] 16:45:44 INFO - PROCESS | 1734 | 1464997544888 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:45:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:45:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1340ms 16:45:44 INFO - PROCESS | 1734 | 1464997544975 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 16:45:44 INFO - PROCESS | 1734 | 1464997544979 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 16:45:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:45:44 INFO - PROCESS | 1734 | 1464997544984 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:45:44 INFO - PROCESS | 1734 | 1464997544987 Marionette TRACE conn3 <- [1,2190,null,{}] 16:45:44 INFO - PROCESS | 1734 | 1464997544992 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:45 INFO - PROCESS | 1734 | 1464997545619 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 16:45:45 INFO - PROCESS | 1734 | --DOMWINDOW == 184 (0x84cc5400) [pid = 1734] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:45:45 INFO - PROCESS | 1734 | --DOMWINDOW == 183 (0x82c0fc00) [pid = 1734] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:45:45 INFO - PROCESS | 1734 | --DOMWINDOW == 182 (0x85ca3400) [pid = 1734] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:45:45 INFO - PROCESS | 1734 | --DOMWINDOW == 181 (0x8b159c00) [pid = 1734] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:45:45 INFO - PROCESS | 1734 | --DOMWINDOW == 180 (0x87aca000) [pid = 1734] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:45:45 INFO - PROCESS | 1734 | --DOMWINDOW == 179 (0x84a5e400) [pid = 1734] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:45:45 INFO - PROCESS | 1734 | --DOMWINDOW == 178 (0x867d0800) [pid = 1734] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:45:45 INFO - PROCESS | 1734 | 1464997545802 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:45 INFO - PROCESS | 1734 | ++DOCSHELL 0x82c0fc00 == 129 [pid = 1734] [id = 555] 16:45:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 179 (0x84a5e400) [pid = 1734] [serial = 1666] [outer = (nil)] 16:45:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 180 (0x86d7a800) [pid = 1734] [serial = 1667] [outer = 0x84a5e400] 16:45:45 INFO - PROCESS | 1734 | 1464997545874 Marionette DEBUG loaded listener.js 16:45:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 181 (0x8b149400) [pid = 1734] [serial = 1668] [outer = 0x84a5e400] 16:45:46 INFO - PROCESS | 1734 | 1464997546559 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 16:45:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:45:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1627ms 16:45:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:45:46 INFO - PROCESS | 1734 | 1464997546613 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 16:45:46 INFO - PROCESS | 1734 | 1464997546615 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 16:45:46 INFO - PROCESS | 1734 | 1464997546620 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:45:46 INFO - PROCESS | 1734 | 1464997546625 Marionette TRACE conn3 <- [1,2194,null,{}] 16:45:46 INFO - PROCESS | 1734 | 1464997546630 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:46 INFO - PROCESS | 1734 | 1464997546812 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 16:45:47 INFO - PROCESS | 1734 | 1464997547000 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:47 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b154c00 == 130 [pid = 1734] [id = 556] 16:45:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 182 (0x8b386800) [pid = 1734] [serial = 1669] [outer = (nil)] 16:45:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 183 (0x8baf6c00) [pid = 1734] [serial = 1670] [outer = 0x8b386800] 16:45:47 INFO - PROCESS | 1734 | 1464997547080 Marionette DEBUG loaded listener.js 16:45:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 184 (0x8d8b2800) [pid = 1734] [serial = 1671] [outer = 0x8b386800] 16:45:48 INFO - PROCESS | 1734 | 1464997548008 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 16:45:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:45:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1436ms 16:45:48 INFO - PROCESS | 1734 | 1464997548064 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 16:45:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:45:48 INFO - PROCESS | 1734 | 1464997548074 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 16:45:48 INFO - PROCESS | 1734 | 1464997548083 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:45:48 INFO - PROCESS | 1734 | 1464997548089 Marionette TRACE conn3 <- [1,2198,null,{}] 16:45:48 INFO - PROCESS | 1734 | 1464997548099 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:48 INFO - PROCESS | 1734 | 1464997548343 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 16:45:48 INFO - PROCESS | 1734 | 1464997548686 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:48 INFO - PROCESS | 1734 | ++DOCSHELL 0x866e9800 == 131 [pid = 1734] [id = 557] 16:45:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 185 (0x866eb400) [pid = 1734] [serial = 1672] [outer = (nil)] 16:45:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 186 (0x868f0000) [pid = 1734] [serial = 1673] [outer = 0x866eb400] 16:45:48 INFO - PROCESS | 1734 | 1464997548781 Marionette DEBUG loaded listener.js 16:45:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 187 (0x86dc8400) [pid = 1734] [serial = 1674] [outer = 0x866eb400] 16:45:49 INFO - PROCESS | 1734 | 1464997549676 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:45:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:45:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1643ms 16:45:49 INFO - PROCESS | 1734 | 1464997549726 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 16:45:49 INFO - PROCESS | 1734 | 1464997549734 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 16:45:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:45:49 INFO - PROCESS | 1734 | 1464997549744 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:45:49 INFO - PROCESS | 1734 | 1464997549749 Marionette TRACE conn3 <- [1,2202,null,{}] 16:45:49 INFO - PROCESS | 1734 | 1464997549755 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:49 INFO - PROCESS | 1734 | 1464997549966 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 16:45:50 INFO - PROCESS | 1734 | 1464997550245 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:50 INFO - PROCESS | 1734 | ++DOCSHELL 0x891ce400 == 132 [pid = 1734] [id = 558] 16:45:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 188 (0x895f3400) [pid = 1734] [serial = 1675] [outer = (nil)] 16:45:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 189 (0x89a57400) [pid = 1734] [serial = 1676] [outer = 0x895f3400] 16:45:50 INFO - PROCESS | 1734 | 1464997550379 Marionette DEBUG loaded listener.js 16:45:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 190 (0x8b386400) [pid = 1734] [serial = 1677] [outer = 0x895f3400] 16:45:51 INFO - PROCESS | 1734 | 1464997551288 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:45:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:45:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1586ms 16:45:51 INFO - PROCESS | 1734 | 1464997551331 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 16:45:51 INFO - PROCESS | 1734 | 1464997551334 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 16:45:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:45:51 INFO - PROCESS | 1734 | 1464997551341 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:45:51 INFO - PROCESS | 1734 | 1464997551347 Marionette TRACE conn3 <- [1,2206,null,{}] 16:45:51 INFO - PROCESS | 1734 | 1464997551363 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:51 INFO - PROCESS | 1734 | 1464997551570 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 16:45:51 INFO - PROCESS | 1734 | 1464997551890 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:51 INFO - PROCESS | 1734 | ++DOCSHELL 0x8da44000 == 133 [pid = 1734] [id = 559] 16:45:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 191 (0x8dbc4400) [pid = 1734] [serial = 1678] [outer = (nil)] 16:45:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 192 (0x8dc60c00) [pid = 1734] [serial = 1679] [outer = 0x8dbc4400] 16:45:51 INFO - PROCESS | 1734 | 1464997551977 Marionette DEBUG loaded listener.js 16:45:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 193 (0x8e1d5c00) [pid = 1734] [serial = 1680] [outer = 0x8dbc4400] 16:45:52 INFO - PROCESS | 1734 | 1464997552819 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 16:45:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:45:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1543ms 16:45:52 INFO - PROCESS | 1734 | 1464997552885 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 16:45:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:45:52 INFO - PROCESS | 1734 | 1464997552890 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 16:45:52 INFO - PROCESS | 1734 | 1464997552896 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:45:52 INFO - PROCESS | 1734 | 1464997552899 Marionette TRACE conn3 <- [1,2210,null,{}] 16:45:52 INFO - PROCESS | 1734 | 1464997552905 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:53 INFO - PROCESS | 1734 | 1464997553111 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 16:45:53 INFO - PROCESS | 1734 | 1464997553388 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:53 INFO - PROCESS | 1734 | ++DOCSHELL 0x89a52c00 == 134 [pid = 1734] [id = 560] 16:45:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 194 (0x8dbcd400) [pid = 1734] [serial = 1681] [outer = (nil)] 16:45:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 195 (0x8ed4f000) [pid = 1734] [serial = 1682] [outer = 0x8dbcd400] 16:45:53 INFO - PROCESS | 1734 | 1464997553515 Marionette DEBUG loaded listener.js 16:45:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 196 (0x8f064400) [pid = 1734] [serial = 1683] [outer = 0x8dbcd400] 16:45:54 INFO - PROCESS | 1734 | 1464997554317 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 16:45:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:45:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1481ms 16:45:54 INFO - PROCESS | 1734 | 1464997554377 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 16:45:54 INFO - PROCESS | 1734 | 1464997554381 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 16:45:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:45:54 INFO - PROCESS | 1734 | 1464997554405 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:45:54 INFO - PROCESS | 1734 | 1464997554409 Marionette TRACE conn3 <- [1,2214,null,{}] 16:45:54 INFO - PROCESS | 1734 | 1464997554414 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:54 INFO - PROCESS | 1734 | 1464997554613 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 16:45:54 INFO - PROCESS | 1734 | 1464997554883 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:54 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ed4ac00 == 135 [pid = 1734] [id = 561] 16:45:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 197 (0x8f06dc00) [pid = 1734] [serial = 1684] [outer = (nil)] 16:45:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 198 (0x91b89800) [pid = 1734] [serial = 1685] [outer = 0x8f06dc00] 16:45:55 INFO - PROCESS | 1734 | 1464997555003 Marionette DEBUG loaded listener.js 16:45:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 199 (0x91b94800) [pid = 1734] [serial = 1686] [outer = 0x8f06dc00] 16:45:55 INFO - PROCESS | 1734 | 1464997555862 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 16:45:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:45:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1488ms 16:45:55 INFO - PROCESS | 1734 | 1464997555890 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 16:45:55 INFO - PROCESS | 1734 | 1464997555894 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 16:45:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:45:55 INFO - PROCESS | 1734 | 1464997555900 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:45:55 INFO - PROCESS | 1734 | 1464997555903 Marionette TRACE conn3 <- [1,2218,null,{}] 16:45:55 INFO - PROCESS | 1734 | 1464997555909 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:56 INFO - PROCESS | 1734 | 1464997556137 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 16:45:56 INFO - PROCESS | 1734 | 1464997556407 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:56 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e3f6c00 == 136 [pid = 1734] [id = 562] 16:45:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 200 (0x8eeb5800) [pid = 1734] [serial = 1687] [outer = (nil)] 16:45:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 201 (0x92344800) [pid = 1734] [serial = 1688] [outer = 0x8eeb5800] 16:45:56 INFO - PROCESS | 1734 | 1464997556492 Marionette DEBUG loaded listener.js 16:45:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 202 (0x92687000) [pid = 1734] [serial = 1689] [outer = 0x8eeb5800] 16:45:57 INFO - PROCESS | 1734 | 1464997557332 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 16:45:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:45:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1479ms 16:45:57 INFO - PROCESS | 1734 | 1464997557380 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 16:45:57 INFO - PROCESS | 1734 | 1464997557384 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 16:45:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:45:57 INFO - PROCESS | 1734 | 1464997557391 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:45:57 INFO - PROCESS | 1734 | 1464997557394 Marionette TRACE conn3 <- [1,2222,null,{}] 16:45:57 INFO - PROCESS | 1734 | 1464997557419 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:57 INFO - PROCESS | 1734 | 1464997557620 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 16:45:57 INFO - PROCESS | 1734 | 1464997557900 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:57 INFO - PROCESS | 1734 | ++DOCSHELL 0x91ca5800 == 137 [pid = 1734] [id = 563] 16:45:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 203 (0x91e4e400) [pid = 1734] [serial = 1690] [outer = (nil)] 16:45:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 204 (0x92beb800) [pid = 1734] [serial = 1691] [outer = 0x91e4e400] 16:45:57 INFO - PROCESS | 1734 | 1464997557981 Marionette DEBUG loaded listener.js 16:45:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 205 (0x92c97800) [pid = 1734] [serial = 1692] [outer = 0x91e4e400] 16:45:58 INFO - PROCESS | 1734 | 1464997558910 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:45:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:45:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1582ms 16:45:58 INFO - PROCESS | 1734 | 1464997558974 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 16:45:58 INFO - PROCESS | 1734 | 1464997558977 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 16:45:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:45:58 INFO - PROCESS | 1734 | 1464997558984 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:45:58 INFO - PROCESS | 1734 | 1464997558987 Marionette TRACE conn3 <- [1,2226,null,{}] 16:45:58 INFO - PROCESS | 1734 | 1464997558993 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:59 INFO - PROCESS | 1734 | 1464997559195 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 16:45:59 INFO - PROCESS | 1734 | 1464997559468 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:59 INFO - PROCESS | 1734 | ++DOCSHELL 0x926f2800 == 138 [pid = 1734] [id = 564] 16:45:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 206 (0x926f6c00) [pid = 1734] [serial = 1693] [outer = (nil)] 16:45:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 207 (0x947a6800) [pid = 1734] [serial = 1694] [outer = 0x926f6c00] 16:45:59 INFO - PROCESS | 1734 | 1464997559592 Marionette DEBUG loaded listener.js 16:45:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 208 (0x95143000) [pid = 1734] [serial = 1695] [outer = 0x926f6c00] 16:46:00 INFO - PROCESS | 1734 | 1464997560412 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 16:46:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:46:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1488ms 16:46:00 INFO - PROCESS | 1734 | 1464997560472 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 16:46:00 INFO - PROCESS | 1734 | 1464997560475 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 16:46:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:46:00 INFO - PROCESS | 1734 | 1464997560482 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:46:00 INFO - PROCESS | 1734 | 1464997560485 Marionette TRACE conn3 <- [1,2230,null,{}] 16:46:00 INFO - PROCESS | 1734 | 1464997560490 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:00 INFO - PROCESS | 1734 | 1464997560685 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 16:46:00 INFO - PROCESS | 1734 | 1464997560958 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:01 INFO - PROCESS | 1734 | ++DOCSHELL 0x859cc000 == 139 [pid = 1734] [id = 565] 16:46:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 209 (0x8c59e400) [pid = 1734] [serial = 1696] [outer = (nil)] 16:46:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 210 (0x954a8800) [pid = 1734] [serial = 1697] [outer = 0x8c59e400] 16:46:01 INFO - PROCESS | 1734 | 1464997561082 Marionette DEBUG loaded listener.js 16:46:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 211 (0x954c4800) [pid = 1734] [serial = 1698] [outer = 0x8c59e400] 16:46:01 INFO - PROCESS | 1734 | 1464997561918 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 16:46:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:46:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1489ms 16:46:01 INFO - PROCESS | 1734 | 1464997561971 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 16:46:01 INFO - PROCESS | 1734 | 1464997561976 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 16:46:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:46:01 INFO - PROCESS | 1734 | 1464997561982 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:46:01 INFO - PROCESS | 1734 | 1464997561984 Marionette TRACE conn3 <- [1,2234,null,{}] 16:46:01 INFO - PROCESS | 1734 | 1464997561990 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:02 INFO - PROCESS | 1734 | 1464997562199 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 16:46:02 INFO - PROCESS | 1734 | 1464997562473 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:02 INFO - PROCESS | 1734 | ++DOCSHELL 0x866e8800 == 140 [pid = 1734] [id = 566] 16:46:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 212 (0x868ea400) [pid = 1734] [serial = 1699] [outer = (nil)] 16:46:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 213 (0x95697400) [pid = 1734] [serial = 1700] [outer = 0x868ea400] 16:46:02 INFO - PROCESS | 1734 | 1464997562599 Marionette DEBUG loaded listener.js 16:46:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 214 (0x9582f400) [pid = 1734] [serial = 1701] [outer = 0x868ea400] 16:46:03 INFO - PROCESS | 1734 | 1464997563499 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 16:46:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:46:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1581ms 16:46:03 INFO - PROCESS | 1734 | 1464997563563 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 16:46:03 INFO - PROCESS | 1734 | 1464997563568 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 16:46:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:46:03 INFO - PROCESS | 1734 | 1464997563574 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:46:03 INFO - PROCESS | 1734 | 1464997563578 Marionette TRACE conn3 <- [1,2238,null,{}] 16:46:03 INFO - PROCESS | 1734 | 1464997563583 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:03 INFO - PROCESS | 1734 | 1464997563811 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 16:46:04 INFO - PROCESS | 1734 | 1464997564140 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:04 INFO - PROCESS | 1734 | ++DOCSHELL 0x981da000 == 141 [pid = 1734] [id = 567] 16:46:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 215 (0x98510400) [pid = 1734] [serial = 1702] [outer = (nil)] 16:46:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 216 (0x98e76400) [pid = 1734] [serial = 1703] [outer = 0x98510400] 16:46:04 INFO - PROCESS | 1734 | 1464997564231 Marionette DEBUG loaded listener.js 16:46:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 217 (0x99127400) [pid = 1734] [serial = 1704] [outer = 0x98510400] 16:46:05 INFO - PROCESS | 1734 | 1464997565061 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:46:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:46:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1533ms 16:46:05 INFO - PROCESS | 1734 | 1464997565108 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 16:46:05 INFO - PROCESS | 1734 | 1464997565112 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 16:46:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:46:05 INFO - PROCESS | 1734 | 1464997565118 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:46:05 INFO - PROCESS | 1734 | 1464997565121 Marionette TRACE conn3 <- [1,2242,null,{}] 16:46:05 INFO - PROCESS | 1734 | 1464997565127 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:05 INFO - PROCESS | 1734 | 1464997565337 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 16:46:05 INFO - PROCESS | 1734 | 1464997565616 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:05 INFO - PROCESS | 1734 | ++DOCSHELL 0x9850cc00 == 142 [pid = 1734] [id = 568] 16:46:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 218 (0x98e78000) [pid = 1734] [serial = 1705] [outer = (nil)] 16:46:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 219 (0x994fa000) [pid = 1734] [serial = 1706] [outer = 0x98e78000] 16:46:05 INFO - PROCESS | 1734 | 1464997565700 Marionette DEBUG loaded listener.js 16:46:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 220 (0x9965e400) [pid = 1734] [serial = 1707] [outer = 0x98e78000] 16:46:06 INFO - PROCESS | 1734 | 1464997566542 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:46:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:46:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1479ms 16:46:06 INFO - PROCESS | 1734 | 1464997566597 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 16:46:06 INFO - PROCESS | 1734 | 1464997566600 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 16:46:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:46:06 INFO - PROCESS | 1734 | 1464997566642 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:46:06 INFO - PROCESS | 1734 | 1464997566645 Marionette TRACE conn3 <- [1,2246,null,{}] 16:46:06 INFO - PROCESS | 1734 | 1464997566651 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:06 INFO - PROCESS | 1734 | 1464997566854 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 16:46:07 INFO - PROCESS | 1734 | 1464997567130 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:07 INFO - PROCESS | 1734 | ++DOCSHELL 0x859cb000 == 143 [pid = 1734] [id = 569] 16:46:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 221 (0x8ed44c00) [pid = 1734] [serial = 1708] [outer = (nil)] 16:46:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 222 (0x99698400) [pid = 1734] [serial = 1709] [outer = 0x8ed44c00] 16:46:07 INFO - PROCESS | 1734 | 1464997567260 Marionette DEBUG loaded listener.js 16:46:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 223 (0x9969bc00) [pid = 1734] [serial = 1710] [outer = 0x8ed44c00] 16:46:08 INFO - PROCESS | 1734 | 1464997568126 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:46:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:46:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1556ms 16:46:08 INFO - PROCESS | 1734 | 1464997568190 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 16:46:08 INFO - PROCESS | 1734 | 1464997568193 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 16:46:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:46:08 INFO - PROCESS | 1734 | 1464997568200 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:46:08 INFO - PROCESS | 1734 | 1464997568202 Marionette TRACE conn3 <- [1,2250,null,{}] 16:46:08 INFO - PROCESS | 1734 | 1464997568208 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:08 INFO - PROCESS | 1734 | 1464997568413 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 16:46:08 INFO - PROCESS | 1734 | 1464997568729 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:08 INFO - PROCESS | 1734 | ++DOCSHELL 0x97882400 == 144 [pid = 1734] [id = 570] 16:46:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 224 (0x99398c00) [pid = 1734] [serial = 1711] [outer = (nil)] 16:46:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 225 (0x997c0400) [pid = 1734] [serial = 1712] [outer = 0x99398c00] 16:46:08 INFO - PROCESS | 1734 | 1464997568814 Marionette DEBUG loaded listener.js 16:46:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 226 (0x997c4000) [pid = 1734] [serial = 1713] [outer = 0x99398c00] 16:46:09 INFO - PROCESS | 1734 | 1464997569636 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 16:46:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:46:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1478ms 16:46:09 INFO - PROCESS | 1734 | 1464997569678 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 16:46:09 INFO - PROCESS | 1734 | 1464997569682 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 16:46:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:46:09 INFO - PROCESS | 1734 | 1464997569688 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:46:09 INFO - PROCESS | 1734 | 1464997569691 Marionette TRACE conn3 <- [1,2254,null,{}] 16:46:09 INFO - PROCESS | 1734 | 1464997569696 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:09 INFO - PROCESS | 1734 | 1464997569898 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 16:46:10 INFO - PROCESS | 1734 | 1464997570177 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:10 INFO - PROCESS | 1734 | ++DOCSHELL 0x94777400 == 145 [pid = 1734] [id = 571] 16:46:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 227 (0x99795800) [pid = 1734] [serial = 1714] [outer = (nil)] 16:46:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 228 (0x99a02400) [pid = 1734] [serial = 1715] [outer = 0x99795800] 16:46:10 INFO - PROCESS | 1734 | 1464997570270 Marionette DEBUG loaded listener.js 16:46:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 229 (0x99a07400) [pid = 1734] [serial = 1716] [outer = 0x99795800] 16:46:11 INFO - PROCESS | 1734 | 1464997571126 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:46:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:46:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1483ms 16:46:11 INFO - PROCESS | 1734 | 1464997571172 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 16:46:11 INFO - PROCESS | 1734 | 1464997571176 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 16:46:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:46:11 INFO - PROCESS | 1734 | 1464997571182 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:46:11 INFO - PROCESS | 1734 | 1464997571185 Marionette TRACE conn3 <- [1,2258,null,{}] 16:46:11 INFO - PROCESS | 1734 | 1464997571190 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:11 INFO - PROCESS | 1734 | 1464997571390 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 16:46:11 INFO - PROCESS | 1734 | 1464997571674 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:11 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a5c000 == 146 [pid = 1734] [id = 572] 16:46:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 230 (0x8b14e800) [pid = 1734] [serial = 1717] [outer = (nil)] 16:46:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 231 (0x99a10400) [pid = 1734] [serial = 1718] [outer = 0x8b14e800] 16:46:11 INFO - PROCESS | 1734 | 1464997571806 Marionette DEBUG loaded listener.js 16:46:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 232 (0x99b33c00) [pid = 1734] [serial = 1719] [outer = 0x8b14e800] 16:46:12 INFO - PROCESS | 1734 | 1464997572636 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:46:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:46:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1483ms 16:46:12 INFO - PROCESS | 1734 | 1464997572666 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 16:46:12 INFO - PROCESS | 1734 | 1464997572669 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 16:46:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:46:12 INFO - PROCESS | 1734 | 1464997572675 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:46:12 INFO - PROCESS | 1734 | 1464997572677 Marionette TRACE conn3 <- [1,2262,null,{}] 16:46:12 INFO - PROCESS | 1734 | 1464997572703 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:12 INFO - PROCESS | 1734 | 1464997572906 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 16:46:13 INFO - PROCESS | 1734 | 1464997573185 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:13 INFO - PROCESS | 1734 | ++DOCSHELL 0x99a01400 == 147 [pid = 1734] [id = 573] 16:46:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 233 (0x99a07c00) [pid = 1734] [serial = 1720] [outer = (nil)] 16:46:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 234 (0x99b3c400) [pid = 1734] [serial = 1721] [outer = 0x99a07c00] 16:46:13 INFO - PROCESS | 1734 | 1464997573311 Marionette DEBUG loaded listener.js 16:46:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 235 (0x99b3f800) [pid = 1734] [serial = 1722] [outer = 0x99a07c00] 16:46:14 INFO - PROCESS | 1734 | 1464997574163 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:46:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:46:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1534ms 16:46:14 INFO - PROCESS | 1734 | 1464997574210 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 16:46:14 INFO - PROCESS | 1734 | 1464997574213 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 16:46:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:46:14 INFO - PROCESS | 1734 | 1464997574219 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:46:14 INFO - PROCESS | 1734 | 1464997574223 Marionette TRACE conn3 <- [1,2266,null,{}] 16:46:14 INFO - PROCESS | 1734 | 1464997574228 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:14 INFO - PROCESS | 1734 | 1464997574432 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 16:46:14 INFO - PROCESS | 1734 | 1464997574687 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:14 INFO - PROCESS | 1734 | ++DOCSHELL 0x99b3d400 == 148 [pid = 1734] [id = 574] 16:46:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 236 (0x99b3e400) [pid = 1734] [serial = 1723] [outer = (nil)] 16:46:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 237 (0x99c8a000) [pid = 1734] [serial = 1724] [outer = 0x99b3e400] 16:46:14 INFO - PROCESS | 1734 | 1464997574766 Marionette DEBUG loaded listener.js 16:46:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 238 (0x99c8bc00) [pid = 1734] [serial = 1725] [outer = 0x99b3e400] 16:46:15 INFO - PROCESS | 1734 | 1464997575648 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 16:46:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:46:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1478ms 16:46:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:46:15 INFO - PROCESS | 1734 | 1464997575699 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 16:46:15 INFO - PROCESS | 1734 | 1464997575702 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 16:46:15 INFO - PROCESS | 1734 | 1464997575708 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:46:15 INFO - PROCESS | 1734 | 1464997575712 Marionette TRACE conn3 <- [1,2270,null,{}] 16:46:15 INFO - PROCESS | 1734 | 1464997575737 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:15 INFO - PROCESS | 1734 | 1464997575952 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 16:46:16 INFO - PROCESS | 1734 | 1464997576229 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:16 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ed4c400 == 149 [pid = 1734] [id = 575] 16:46:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 239 (0x92404400) [pid = 1734] [serial = 1726] [outer = (nil)] 16:46:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 240 (0x99fc2c00) [pid = 1734] [serial = 1727] [outer = 0x92404400] 16:46:16 INFO - PROCESS | 1734 | 1464997576359 Marionette DEBUG loaded listener.js 16:46:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 241 (0x99fc4000) [pid = 1734] [serial = 1728] [outer = 0x92404400] 16:46:17 INFO - PROCESS | 1734 | 1464997577208 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:46:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:46:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1539ms 16:46:17 INFO - PROCESS | 1734 | 1464997577246 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 16:46:17 INFO - PROCESS | 1734 | 1464997577250 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 16:46:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:46:17 INFO - PROCESS | 1734 | 1464997577257 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:46:17 INFO - PROCESS | 1734 | 1464997577261 Marionette TRACE conn3 <- [1,2274,null,{}] 16:46:17 INFO - PROCESS | 1734 | 1464997577281 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:17 INFO - PROCESS | 1734 | 1464997577566 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 16:46:17 INFO - PROCESS | 1734 | 1464997577780 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:17 INFO - PROCESS | 1734 | ++DOCSHELL 0x99fbe400 == 150 [pid = 1734] [id = 576] 16:46:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 242 (0x99fc1800) [pid = 1734] [serial = 1729] [outer = (nil)] 16:46:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 243 (0x9a073800) [pid = 1734] [serial = 1730] [outer = 0x99fc1800] 16:46:17 INFO - PROCESS | 1734 | 1464997577901 Marionette DEBUG loaded listener.js 16:46:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 244 (0x9a077400) [pid = 1734] [serial = 1731] [outer = 0x99fc1800] 16:46:19 INFO - PROCESS | 1734 | --DOCSHELL 0x82c0fc00 == 149 [pid = 1734] [id = 555] 16:46:19 INFO - PROCESS | 1734 | --DOCSHELL 0x86d85000 == 148 [pid = 1734] [id = 554] 16:46:19 INFO - PROCESS | 1734 | --DOCSHELL 0x856ef000 == 147 [pid = 1734] [id = 553] 16:46:19 INFO - PROCESS | 1734 | --DOCSHELL 0x856efc00 == 146 [pid = 1734] [id = 552] 16:46:19 INFO - PROCESS | 1734 | --DOCSHELL 0x84cc3400 == 145 [pid = 1734] [id = 551] 16:46:19 INFO - PROCESS | 1734 | --DOCSHELL 0x82c0ac00 == 144 [pid = 1734] [id = 545] 16:46:19 INFO - PROCESS | 1734 | --DOCSHELL 0x926f3400 == 143 [pid = 1734] [id = 544] 16:46:19 INFO - PROCESS | 1734 | --DOCSHELL 0x93bbc400 == 142 [pid = 1734] [id = 543] 16:46:19 INFO - PROCESS | 1734 | --DOCSHELL 0x8640c800 == 141 [pid = 1734] [id = 542] 16:46:19 INFO - PROCESS | 1734 | --DOCSHELL 0x920c5400 == 140 [pid = 1734] [id = 541] 16:46:19 INFO - PROCESS | 1734 | --DOCSHELL 0x8e317400 == 139 [pid = 1734] [id = 540] 16:46:19 INFO - PROCESS | 1734 | --DOCSHELL 0x8ef17400 == 138 [pid = 1734] [id = 538] 16:46:19 INFO - PROCESS | 1734 | --DOCSHELL 0x825cb800 == 137 [pid = 1734] [id = 539] 16:46:19 INFO - PROCESS | 1734 | --DOCSHELL 0x88107400 == 136 [pid = 1734] [id = 537] 16:46:19 INFO - PROCESS | 1734 | --DOCSHELL 0x8da42c00 == 135 [pid = 1734] [id = 536] 16:46:19 INFO - PROCESS | 1734 | --DOCSHELL 0x8d904800 == 134 [pid = 1734] [id = 535] 16:46:19 INFO - PROCESS | 1734 | --DOCSHELL 0x881dbc00 == 133 [pid = 1734] [id = 534] 16:46:19 INFO - PROCESS | 1734 | --DOCSHELL 0x84ccc000 == 132 [pid = 1734] [id = 533] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 243 (0x867cdc00) [pid = 1734] [serial = 1584] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 242 (0x8ef12000) [pid = 1734] [serial = 1553] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 241 (0x859c7c00) [pid = 1734] [serial = 1583] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 240 (0x91b8a800) [pid = 1734] [serial = 1559] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 239 (0x85c17000) [pid = 1734] [serial = 1532] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 238 (0x92348800) [pid = 1734] [serial = 1565] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 237 (0x86d86c00) [pid = 1734] [serial = 1595] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 236 (0x8ed48800) [pid = 1734] [serial = 1550] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 235 (0x87acc400) [pid = 1734] [serial = 1535] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 234 (0x8c5a0000) [pid = 1734] [serial = 1538] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 233 (0x8b160400) [pid = 1734] [serial = 1529] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 232 (0x92a62000) [pid = 1734] [serial = 1571] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 231 (0x8dbc6800) [pid = 1734] [serial = 1544] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 230 (0x926e9400) [pid = 1734] [serial = 1568] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 229 (0x86d7f000) [pid = 1734] [serial = 1580] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 228 (0x8baeb400) [pid = 1734] [serial = 1592] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 227 (0x8b159800) [pid = 1734] [serial = 1596] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 226 (0x8e1d8000) [pid = 1734] [serial = 1547] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 225 (0x895f5400) [pid = 1734] [serial = 1586] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 224 (0x91e46400) [pid = 1734] [serial = 1562] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 223 (0x85c11800) [pid = 1734] [serial = 1574] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 222 (0x84ccbc00) [pid = 1734] [serial = 1577] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 221 (0x914d4c00) [pid = 1734] [serial = 1556] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 220 (0x8b147800) [pid = 1734] [serial = 1589] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 219 (0x8d90dc00) [pid = 1734] [serial = 1541] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 218 (0x8c5a9400) [pid = 1734] [serial = 1593] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 217 (0x87aca400) [pid = 1734] [serial = 1581] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 216 (0x8b156800) [pid = 1734] [serial = 1590] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 215 (0x859c4800) [pid = 1734] [serial = 1578] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 214 (0x8a1ea000) [pid = 1734] [serial = 1587] [outer = (nil)] [url = about:blank] 16:46:19 INFO - PROCESS | 1734 | --DOMWINDOW == 213 (0x8d90f400) [pid = 1734] [serial = 1598] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1734 | 1464997580059 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 16:46:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:46:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 2837ms 16:46:20 INFO - PROCESS | 1734 | 1464997580095 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 16:46:20 INFO - PROCESS | 1734 | 1464997580100 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 16:46:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:46:20 INFO - PROCESS | 1734 | 1464997580108 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:46:20 INFO - PROCESS | 1734 | 1464997580112 Marionette TRACE conn3 <- [1,2278,null,{}] 16:46:20 INFO - PROCESS | 1734 | 1464997580119 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:20 INFO - PROCESS | 1734 | 1464997580326 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 16:46:20 INFO - PROCESS | 1734 | 1464997580524 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:20 INFO - PROCESS | 1734 | ++DOCSHELL 0x825cb800 == 133 [pid = 1734] [id = 577] 16:46:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 214 (0x859c7c00) [pid = 1734] [serial = 1732] [outer = (nil)] 16:46:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 215 (0x867cdc00) [pid = 1734] [serial = 1733] [outer = 0x859c7c00] 16:46:20 INFO - PROCESS | 1734 | 1464997580597 Marionette DEBUG loaded listener.js 16:46:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 216 (0x86dc7800) [pid = 1734] [serial = 1734] [outer = 0x859c7c00] 16:46:21 INFO - PROCESS | 1734 | 1464997581383 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:46:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:46:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1293ms 16:46:21 INFO - PROCESS | 1734 | 1464997581433 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 16:46:21 INFO - PROCESS | 1734 | 1464997581441 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 16:46:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:46:21 INFO - PROCESS | 1734 | 1464997581458 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:46:21 INFO - PROCESS | 1734 | 1464997581462 Marionette TRACE conn3 <- [1,2282,null,{}] 16:46:21 INFO - PROCESS | 1734 | 1464997581468 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:21 INFO - PROCESS | 1734 | 1464997581671 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 16:46:21 INFO - PROCESS | 1734 | 1464997581918 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:21 INFO - PROCESS | 1734 | ++DOCSHELL 0x87acd000 == 134 [pid = 1734] [id = 578] 16:46:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 217 (0x88111000) [pid = 1734] [serial = 1735] [outer = (nil)] 16:46:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 218 (0x895f6000) [pid = 1734] [serial = 1736] [outer = 0x88111000] 16:46:21 INFO - PROCESS | 1734 | 1464997581990 Marionette DEBUG loaded listener.js 16:46:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 219 (0x89a59c00) [pid = 1734] [serial = 1737] [outer = 0x88111000] 16:46:22 INFO - PROCESS | 1734 | 1464997582830 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 16:46:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:46:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1440ms 16:46:22 INFO - PROCESS | 1734 | 1464997582894 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 16:46:22 INFO - PROCESS | 1734 | 1464997582898 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 16:46:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:46:22 INFO - PROCESS | 1734 | 1464997582908 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:46:22 INFO - PROCESS | 1734 | 1464997582913 Marionette TRACE conn3 <- [1,2286,null,{}] 16:46:22 INFO - PROCESS | 1734 | 1464997582935 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:23 INFO - PROCESS | 1734 | 1464997583200 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 16:46:23 INFO - PROCESS | 1734 | 1464997583233 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:23 INFO - PROCESS | 1734 | ++DOCSHELL 0x89a4c400 == 135 [pid = 1734] [id = 579] 16:46:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 220 (0x8b15a400) [pid = 1734] [serial = 1738] [outer = (nil)] 16:46:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 221 (0x8baed000) [pid = 1734] [serial = 1739] [outer = 0x8b15a400] 16:46:23 INFO - PROCESS | 1734 | 1464997583318 Marionette DEBUG loaded listener.js 16:46:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 222 (0x8c59f400) [pid = 1734] [serial = 1740] [outer = 0x8b15a400] 16:46:24 INFO - PROCESS | 1734 | --DOMWINDOW == 221 (0x84a5e400) [pid = 1734] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:46:24 INFO - PROCESS | 1734 | --DOMWINDOW == 220 (0x84cc4c00) [pid = 1734] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:46:24 INFO - PROCESS | 1734 | --DOMWINDOW == 219 (0x85ca2000) [pid = 1734] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:46:24 INFO - PROCESS | 1734 | --DOMWINDOW == 218 (0x89a4fc00) [pid = 1734] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:46:24 INFO - PROCESS | 1734 | --DOMWINDOW == 217 (0x856f2000) [pid = 1734] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:46:24 INFO - PROCESS | 1734 | 1464997584619 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 16:46:24 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 16:46:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1741ms 16:46:24 INFO - PROCESS | 1734 | 1464997584655 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 16:46:24 INFO - PROCESS | 1734 | 1464997584658 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 16:46:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:46:24 INFO - PROCESS | 1734 | 1464997584665 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:46:24 INFO - PROCESS | 1734 | 1464997584668 Marionette TRACE conn3 <- [1,2290,null,{}] 16:46:24 INFO - PROCESS | 1734 | 1464997584673 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:24 INFO - PROCESS | 1734 | 1464997584932 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 16:46:25 INFO - PROCESS | 1734 | 1464997585061 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:25 INFO - PROCESS | 1734 | ++DOCSHELL 0x867ca400 == 136 [pid = 1734] [id = 580] 16:46:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 218 (0x8b14a800) [pid = 1734] [serial = 1741] [outer = (nil)] 16:46:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 219 (0x8d8afc00) [pid = 1734] [serial = 1742] [outer = 0x8b14a800] 16:46:25 INFO - PROCESS | 1734 | 1464997585133 Marionette DEBUG loaded listener.js 16:46:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 220 (0x8da42c00) [pid = 1734] [serial = 1743] [outer = 0x8b14a800] 16:46:25 INFO - PROCESS | 1734 | 1464997585865 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 16:46:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:46:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1246ms 16:46:25 INFO - PROCESS | 1734 | 1464997585911 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 16:46:25 INFO - PROCESS | 1734 | 1464997585915 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 16:46:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:46:25 INFO - PROCESS | 1734 | 1464997585921 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:46:25 INFO - PROCESS | 1734 | 1464997585923 Marionette TRACE conn3 <- [1,2294,null,{}] 16:46:25 INFO - PROCESS | 1734 | 1464997585929 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:26 INFO - PROCESS | 1734 | 1464997586111 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 16:46:26 INFO - PROCESS | 1734 | 1464997586429 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:26 INFO - PROCESS | 1734 | ++DOCSHELL 0x825c2c00 == 137 [pid = 1734] [id = 581] 16:46:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 221 (0x82c0ac00) [pid = 1734] [serial = 1744] [outer = (nil)] 16:46:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 222 (0x84a5e400) [pid = 1734] [serial = 1745] [outer = 0x82c0ac00] 16:46:26 INFO - PROCESS | 1734 | 1464997586515 Marionette DEBUG loaded listener.js 16:46:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 223 (0x859ce800) [pid = 1734] [serial = 1746] [outer = 0x82c0ac00] 16:46:27 INFO - PROCESS | 1734 | 1464997587489 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 16:46:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:46:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1629ms 16:46:27 INFO - PROCESS | 1734 | 1464997587551 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 16:46:27 INFO - PROCESS | 1734 | 1464997587558 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 16:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:46:27 INFO - PROCESS | 1734 | 1464997587565 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:46:27 INFO - PROCESS | 1734 | 1464997587571 Marionette TRACE conn3 <- [1,2298,null,{}] 16:46:27 INFO - PROCESS | 1734 | 1464997587579 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:27 INFO - PROCESS | 1734 | 1464997587832 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 16:46:28 INFO - PROCESS | 1734 | 1464997588160 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:28 INFO - PROCESS | 1734 | ++DOCSHELL 0x87ac2400 == 138 [pid = 1734] [id = 582] 16:46:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 224 (0x87acc400) [pid = 1734] [serial = 1747] [outer = (nil)] 16:46:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 225 (0x8810d000) [pid = 1734] [serial = 1748] [outer = 0x87acc400] 16:46:28 INFO - PROCESS | 1734 | 1464997588249 Marionette DEBUG loaded listener.js 16:46:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 226 (0x891c1800) [pid = 1734] [serial = 1749] [outer = 0x87acc400] 16:46:29 INFO - PROCESS | 1734 | 1464997589136 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 16:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1631ms 16:46:29 INFO - PROCESS | 1734 | 1464997589201 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 16:46:29 INFO - PROCESS | 1734 | 1464997589207 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 16:46:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:46:29 INFO - PROCESS | 1734 | 1464997589215 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:46:29 INFO - PROCESS | 1734 | 1464997589219 Marionette TRACE conn3 <- [1,2302,null,{}] 16:46:29 INFO - PROCESS | 1734 | 1464997589225 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:29 INFO - PROCESS | 1734 | 1464997589455 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 16:46:30 INFO - PROCESS | 1734 | 1464997590029 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:30 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b155400 == 139 [pid = 1734] [id = 583] 16:46:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 227 (0x8b157400) [pid = 1734] [serial = 1750] [outer = (nil)] 16:46:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 228 (0x8baee000) [pid = 1734] [serial = 1751] [outer = 0x8b157400] 16:46:30 INFO - PROCESS | 1734 | 1464997590145 Marionette DEBUG loaded listener.js 16:46:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 229 (0x8d8b3c00) [pid = 1734] [serial = 1752] [outer = 0x8b157400] 16:46:31 INFO - PROCESS | 1734 | 1464997591014 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:46:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:46:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1833ms 16:46:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:46:31 INFO - PROCESS | 1734 | 1464997591049 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 16:46:31 INFO - PROCESS | 1734 | 1464997591052 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 16:46:31 INFO - PROCESS | 1734 | 1464997591066 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:46:31 INFO - PROCESS | 1734 | 1464997591075 Marionette TRACE conn3 <- [1,2306,null,{}] 16:46:31 INFO - PROCESS | 1734 | 1464997591104 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:31 INFO - PROCESS | 1734 | 1464997591332 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 16:46:31 INFO - PROCESS | 1734 | 1464997591663 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:31 INFO - PROCESS | 1734 | ++DOCSHELL 0x89a4fc00 == 140 [pid = 1734] [id = 584] 16:46:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 230 (0x8da42400) [pid = 1734] [serial = 1753] [outer = (nil)] 16:46:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 231 (0x8e3fd800) [pid = 1734] [serial = 1754] [outer = 0x8da42400] 16:46:31 INFO - PROCESS | 1734 | 1464997591761 Marionette DEBUG loaded listener.js 16:46:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 232 (0x8eeb8000) [pid = 1734] [serial = 1755] [outer = 0x8da42400] 16:46:32 INFO - PROCESS | 1734 | 1464997592602 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 16:46:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:46:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1614ms 16:46:32 INFO - PROCESS | 1734 | 1464997592672 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 16:46:32 INFO - PROCESS | 1734 | 1464997592676 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 16:46:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:46:32 INFO - PROCESS | 1734 | 1464997592682 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:46:32 INFO - PROCESS | 1734 | 1464997592686 Marionette TRACE conn3 <- [1,2310,null,{}] 16:46:32 INFO - PROCESS | 1734 | 1464997592691 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:32 INFO - PROCESS | 1734 | 1464997592903 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 16:46:33 INFO - PROCESS | 1734 | 1464997593223 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:33 INFO - PROCESS | 1734 | ++DOCSHELL 0x8dc5a400 == 141 [pid = 1734] [id = 585] 16:46:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 233 (0x8e3f5400) [pid = 1734] [serial = 1756] [outer = (nil)] 16:46:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 234 (0x91b86c00) [pid = 1734] [serial = 1757] [outer = 0x8e3f5400] 16:46:33 INFO - PROCESS | 1734 | 1464997593309 Marionette DEBUG loaded listener.js 16:46:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 235 (0x91c9c000) [pid = 1734] [serial = 1758] [outer = 0x8e3f5400] 16:46:34 INFO - PROCESS | 1734 | 1464997594140 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:46:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:46:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1530ms 16:46:34 INFO - PROCESS | 1734 | 1464997594214 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 16:46:34 INFO - PROCESS | 1734 | 1464997594218 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 16:46:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:46:34 INFO - PROCESS | 1734 | 1464997594224 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:46:34 INFO - PROCESS | 1734 | 1464997594227 Marionette TRACE conn3 <- [1,2314,null,{}] 16:46:34 INFO - PROCESS | 1734 | 1464997594233 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:34 INFO - PROCESS | 1734 | 1464997594441 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 16:46:34 INFO - PROCESS | 1734 | 1464997594780 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:34 INFO - PROCESS | 1734 | ++DOCSHELL 0x91e49000 == 142 [pid = 1734] [id = 586] 16:46:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 236 (0x91e4ac00) [pid = 1734] [serial = 1759] [outer = (nil)] 16:46:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 237 (0x920bf800) [pid = 1734] [serial = 1760] [outer = 0x91e4ac00] 16:46:34 INFO - PROCESS | 1734 | 1464997594908 Marionette DEBUG loaded listener.js 16:46:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 238 (0x92a68400) [pid = 1734] [serial = 1761] [outer = 0x91e4ac00] 16:46:35 INFO - PROCESS | 1734 | 1464997595826 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 16:46:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:46:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1634ms 16:46:35 INFO - PROCESS | 1734 | 1464997595859 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 16:46:35 INFO - PROCESS | 1734 | 1464997595862 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 16:46:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:46:35 INFO - PROCESS | 1734 | 1464997595869 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:46:35 INFO - PROCESS | 1734 | 1464997595871 Marionette TRACE conn3 <- [1,2318,null,{}] 16:46:35 INFO - PROCESS | 1734 | 1464997595878 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:36 INFO - PROCESS | 1734 | 1464997596082 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 16:46:36 INFO - PROCESS | 1734 | 1464997596367 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:36 INFO - PROCESS | 1734 | ++DOCSHELL 0x867c4400 == 143 [pid = 1734] [id = 587] 16:46:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 239 (0x87ac4800) [pid = 1734] [serial = 1762] [outer = (nil)] 16:46:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 240 (0x93bb6c00) [pid = 1734] [serial = 1763] [outer = 0x87ac4800] 16:46:36 INFO - PROCESS | 1734 | 1464997596491 Marionette DEBUG loaded listener.js 16:46:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 241 (0x94778800) [pid = 1734] [serial = 1764] [outer = 0x87ac4800] 16:46:37 INFO - PROCESS | 1734 | 1464997597348 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 16:46:37 INFO - PROCESS | 1734 | 1464997597409 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 16:46:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:46:37 INFO - PROCESS | 1734 | 1464997597416 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:46:37 INFO - PROCESS | 1734 | 1464997597420 Marionette TRACE conn3 <- [1,2322,null,{}] 16:46:37 INFO - PROCESS | 1734 | 1464997597426 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:37 INFO - PROCESS | 1734 | 1464997597648 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 16:46:37 INFO - PROCESS | 1734 | 1464997597968 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:38 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b156800 == 144 [pid = 1734] [id = 588] 16:46:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 242 (0x91e4f400) [pid = 1734] [serial = 1765] [outer = (nil)] 16:46:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 243 (0x954b5000) [pid = 1734] [serial = 1766] [outer = 0x91e4f400] 16:46:38 INFO - PROCESS | 1734 | 1464997598054 Marionette DEBUG loaded listener.js 16:46:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 244 (0x954c4c00) [pid = 1734] [serial = 1767] [outer = 0x91e4f400] 16:46:38 INFO - PROCESS | 1734 | 1464997598883 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:46:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:46:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1537ms 16:46:38 INFO - PROCESS | 1734 | 1464997598954 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 16:46:38 INFO - PROCESS | 1734 | 1464997598959 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 16:46:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:46:38 INFO - PROCESS | 1734 | 1464997598965 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:46:38 INFO - PROCESS | 1734 | 1464997598969 Marionette TRACE conn3 <- [1,2326,null,{}] 16:46:38 INFO - PROCESS | 1734 | 1464997598974 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:39 INFO - PROCESS | 1734 | 1464997599186 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 16:46:39 INFO - PROCESS | 1734 | 1464997599467 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:39 INFO - PROCESS | 1734 | ++DOCSHELL 0x91dec000 == 145 [pid = 1734] [id = 589] 16:46:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 245 (0x954ab000) [pid = 1734] [serial = 1768] [outer = (nil)] 16:46:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 246 (0x95828c00) [pid = 1734] [serial = 1769] [outer = 0x954ab000] 16:46:39 INFO - PROCESS | 1734 | 1464997599593 Marionette DEBUG loaded listener.js 16:46:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 247 (0x966a6800) [pid = 1734] [serial = 1770] [outer = 0x954ab000] 16:46:40 INFO - PROCESS | 1734 | 1464997600408 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:46:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:46:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1486ms 16:46:40 INFO - PROCESS | 1734 | 1464997600451 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 16:46:40 INFO - PROCESS | 1734 | 1464997600455 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 16:46:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:46:40 INFO - PROCESS | 1734 | 1464997600461 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:46:40 INFO - PROCESS | 1734 | 1464997600465 Marionette TRACE conn3 <- [1,2330,null,{}] 16:46:40 INFO - PROCESS | 1734 | 1464997600470 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:40 INFO - PROCESS | 1734 | 1464997600672 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 16:46:40 INFO - PROCESS | 1734 | 1464997600966 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:40 INFO - PROCESS | 1734 | ++DOCSHELL 0x867c9400 == 146 [pid = 1734] [id = 590] 16:46:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 248 (0x95494400) [pid = 1734] [serial = 1771] [outer = (nil)] 16:46:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 249 (0x98289000) [pid = 1734] [serial = 1772] [outer = 0x95494400] 16:46:41 INFO - PROCESS | 1734 | 1464997601052 Marionette DEBUG loaded listener.js 16:46:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 250 (0x98505800) [pid = 1734] [serial = 1773] [outer = 0x95494400] 16:46:41 INFO - PROCESS | 1734 | 1464997601910 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:46:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:46:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1480ms 16:46:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:46:41 INFO - PROCESS | 1734 | 1464997601943 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 16:46:41 INFO - PROCESS | 1734 | 1464997601945 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 16:46:41 INFO - PROCESS | 1734 | 1464997601952 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:46:41 INFO - PROCESS | 1734 | 1464997601955 Marionette TRACE conn3 <- [1,2334,null,{}] 16:46:41 INFO - PROCESS | 1734 | 1464997601981 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:42 INFO - PROCESS | 1734 | 1464997602189 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 16:46:42 INFO - PROCESS | 1734 | 1464997602473 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:42 INFO - PROCESS | 1734 | ++DOCSHELL 0x97881c00 == 147 [pid = 1734] [id = 591] 16:46:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 251 (0x98f7c400) [pid = 1734] [serial = 1774] [outer = (nil)] 16:46:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 252 (0x997be400) [pid = 1734] [serial = 1775] [outer = 0x98f7c400] 16:46:42 INFO - PROCESS | 1734 | 1464997602567 Marionette DEBUG loaded listener.js 16:46:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 253 (0x99b3d800) [pid = 1734] [serial = 1776] [outer = 0x98f7c400] 16:46:43 INFO - PROCESS | 1734 | 1464997603547 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 16:46:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:46:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1654ms 16:46:43 INFO - PROCESS | 1734 | 1464997603606 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 16:46:43 INFO - PROCESS | 1734 | 1464997603609 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 16:46:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:46:43 INFO - PROCESS | 1734 | 1464997603616 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:46:43 INFO - PROCESS | 1734 | 1464997603620 Marionette TRACE conn3 <- [1,2338,null,{}] 16:46:43 INFO - PROCESS | 1734 | 1464997603625 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:43 INFO - PROCESS | 1734 | 1464997603858 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 16:46:44 INFO - PROCESS | 1734 | 1464997604186 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:44 INFO - PROCESS | 1734 | ++DOCSHELL 0x99657000 == 148 [pid = 1734] [id = 592] 16:46:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 254 (0x9969a000) [pid = 1734] [serial = 1777] [outer = (nil)] 16:46:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 255 (0x9a137c00) [pid = 1734] [serial = 1778] [outer = 0x9969a000] 16:46:44 INFO - PROCESS | 1734 | 1464997604270 Marionette DEBUG loaded listener.js 16:46:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 256 (0x9a141c00) [pid = 1734] [serial = 1779] [outer = 0x9969a000] 16:46:45 INFO - PROCESS | 1734 | 1464997605147 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:46:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:46:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1579ms 16:46:45 INFO - PROCESS | 1734 | 1464997605196 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 16:46:45 INFO - PROCESS | 1734 | 1464997605200 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 16:46:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:46:45 INFO - PROCESS | 1734 | 1464997605206 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:46:45 INFO - PROCESS | 1734 | 1464997605209 Marionette TRACE conn3 <- [1,2342,null,{}] 16:46:45 INFO - PROCESS | 1734 | 1464997605215 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:45 INFO - PROCESS | 1734 | 1464997605426 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 16:46:45 INFO - PROCESS | 1734 | 1464997605759 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:45 INFO - PROCESS | 1734 | ++DOCSHELL 0x85c18000 == 149 [pid = 1734] [id = 593] 16:46:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 257 (0x881d7c00) [pid = 1734] [serial = 1780] [outer = (nil)] 16:46:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 258 (0x9a081400) [pid = 1734] [serial = 1781] [outer = 0x881d7c00] 16:46:45 INFO - PROCESS | 1734 | 1464997605843 Marionette DEBUG loaded listener.js 16:46:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 259 (0x9a2c2000) [pid = 1734] [serial = 1782] [outer = 0x881d7c00] 16:46:46 INFO - PROCESS | 1734 | 1464997606662 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 16:46:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:46:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1480ms 16:46:46 INFO - PROCESS | 1734 | 1464997606686 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 16:46:46 INFO - PROCESS | 1734 | 1464997606690 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 16:46:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:46:46 INFO - PROCESS | 1734 | 1464997606696 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:46:46 INFO - PROCESS | 1734 | 1464997606699 Marionette TRACE conn3 <- [1,2346,null,{}] 16:46:46 INFO - PROCESS | 1734 | 1464997606704 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:46 INFO - PROCESS | 1734 | 1464997606912 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 16:46:47 INFO - PROCESS | 1734 | 1464997607200 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:47 INFO - PROCESS | 1734 | ++DOCSHELL 0x966b4000 == 150 [pid = 1734] [id = 594] 16:46:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 260 (0x9a474400) [pid = 1734] [serial = 1783] [outer = (nil)] 16:46:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 261 (0x9a539000) [pid = 1734] [serial = 1784] [outer = 0x9a474400] 16:46:47 INFO - PROCESS | 1734 | 1464997607285 Marionette DEBUG loaded listener.js 16:46:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 262 (0x9aa74400) [pid = 1734] [serial = 1785] [outer = 0x9a474400] 16:46:48 INFO - PROCESS | 1734 | 1464997608176 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:46:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:46:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1532ms 16:46:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:46:48 INFO - PROCESS | 1734 | 1464997608229 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 16:46:48 INFO - PROCESS | 1734 | 1464997608231 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 16:46:48 INFO - PROCESS | 1734 | 1464997608238 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:46:48 INFO - PROCESS | 1734 | 1464997608241 Marionette TRACE conn3 <- [1,2350,null,{}] 16:46:48 INFO - PROCESS | 1734 | 1464997608256 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:48 INFO - PROCESS | 1734 | 1464997608462 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 16:46:48 INFO - PROCESS | 1734 | 1464997608787 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:48 INFO - PROCESS | 1734 | ++DOCSHELL 0x9a2c5c00 == 151 [pid = 1734] [id = 595] 16:46:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 263 (0x9a533000) [pid = 1734] [serial = 1786] [outer = (nil)] 16:46:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 264 (0x9afb7000) [pid = 1734] [serial = 1787] [outer = 0x9a533000] 16:46:48 INFO - PROCESS | 1734 | 1464997608870 Marionette DEBUG loaded listener.js 16:46:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 265 (0x9b085000) [pid = 1734] [serial = 1788] [outer = 0x9a533000] 16:46:49 INFO - PROCESS | 1734 | 1464997609688 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 16:46:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:46:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1489ms 16:46:49 INFO - PROCESS | 1734 | 1464997609727 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 16:46:49 INFO - PROCESS | 1734 | 1464997609729 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 16:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:46:49 INFO - PROCESS | 1734 | 1464997609736 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:46:49 INFO - PROCESS | 1734 | 1464997609738 Marionette TRACE conn3 <- [1,2354,null,{}] 16:46:49 INFO - PROCESS | 1734 | 1464997609744 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:49 INFO - PROCESS | 1734 | 1464997609995 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 16:46:50 INFO - PROCESS | 1734 | 1464997610344 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:50 INFO - PROCESS | 1734 | ++DOCSHELL 0x87ac6800 == 152 [pid = 1734] [id = 596] 16:46:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 266 (0x8e31cc00) [pid = 1734] [serial = 1789] [outer = (nil)] 16:46:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 267 (0x9d356c00) [pid = 1734] [serial = 1790] [outer = 0x8e31cc00] 16:46:50 INFO - PROCESS | 1734 | 1464997610427 Marionette DEBUG loaded listener.js 16:46:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 268 (0x9d465c00) [pid = 1734] [serial = 1791] [outer = 0x8e31cc00] 16:46:51 INFO - PROCESS | 1734 | 1464997611311 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 16:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1639ms 16:46:51 INFO - PROCESS | 1734 | 1464997611376 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 16:46:51 INFO - PROCESS | 1734 | 1464997611380 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 16:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:46:51 INFO - PROCESS | 1734 | 1464997611386 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:46:51 INFO - PROCESS | 1734 | 1464997611390 Marionette TRACE conn3 <- [1,2358,null,{}] 16:46:51 INFO - PROCESS | 1734 | 1464997611395 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:51 INFO - PROCESS | 1734 | 1464997611600 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 16:46:51 INFO - PROCESS | 1734 | 1464997611897 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:51 INFO - PROCESS | 1734 | ++DOCSHELL 0x9b18dc00 == 153 [pid = 1734] [id = 597] 16:46:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 269 (0x9b19a400) [pid = 1734] [serial = 1792] [outer = (nil)] 16:46:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 270 (0xa050fc00) [pid = 1734] [serial = 1793] [outer = 0x9b19a400] 16:46:52 INFO - PROCESS | 1734 | 1464997612020 Marionette DEBUG loaded listener.js 16:46:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 271 (0xa105d800) [pid = 1734] [serial = 1794] [outer = 0x9b19a400] 16:46:52 INFO - PROCESS | 1734 | 1464997612881 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 16:46:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:46:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1536ms 16:46:52 INFO - PROCESS | 1734 | 1464997612922 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 16:46:52 INFO - PROCESS | 1734 | 1464997612926 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 16:46:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:46:52 INFO - PROCESS | 1734 | 1464997612932 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:46:52 INFO - PROCESS | 1734 | 1464997612935 Marionette TRACE conn3 <- [1,2362,null,{}] 16:46:52 INFO - PROCESS | 1734 | 1464997612940 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:53 INFO - PROCESS | 1734 | 1464997613146 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 16:46:53 INFO - PROCESS | 1734 | 1464997613437 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:53 INFO - PROCESS | 1734 | ++DOCSHELL 0x9aaa4800 == 154 [pid = 1734] [id = 598] 16:46:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 272 (0x9d462800) [pid = 1734] [serial = 1795] [outer = (nil)] 16:46:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 273 (0xa21b3000) [pid = 1734] [serial = 1796] [outer = 0x9d462800] 16:46:53 INFO - PROCESS | 1734 | 1464997613564 Marionette DEBUG loaded listener.js 16:46:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 274 (0xa2286400) [pid = 1734] [serial = 1797] [outer = 0x9d462800] 16:46:54 INFO - PROCESS | 1734 | 1464997614413 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 16:46:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:46:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1531ms 16:46:54 INFO - PROCESS | 1734 | 1464997614463 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 16:46:54 INFO - PROCESS | 1734 | 1464997614466 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 16:46:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:46:54 INFO - PROCESS | 1734 | 1464997614473 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:46:54 INFO - PROCESS | 1734 | 1464997614476 Marionette TRACE conn3 <- [1,2366,null,{}] 16:46:54 INFO - PROCESS | 1734 | 1464997614482 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:54 INFO - PROCESS | 1734 | 1464997614688 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 16:46:55 INFO - PROCESS | 1734 | 1464997615040 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:55 INFO - PROCESS | 1734 | ++DOCSHELL 0x9d361000 == 155 [pid = 1734] [id = 599] 16:46:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 275 (0xa0509000) [pid = 1734] [serial = 1798] [outer = (nil)] 16:46:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 276 (0xa240a800) [pid = 1734] [serial = 1799] [outer = 0xa0509000] 16:46:55 INFO - PROCESS | 1734 | 1464997615123 Marionette DEBUG loaded listener.js 16:46:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 277 (0xa2498400) [pid = 1734] [serial = 1800] [outer = 0xa0509000] 16:46:55 INFO - PROCESS | 1734 | 1464997615959 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 16:46:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:46:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1536ms 16:46:56 INFO - PROCESS | 1734 | 1464997616024 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 16:46:56 INFO - PROCESS | 1734 | 1464997616028 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 16:46:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:46:56 INFO - PROCESS | 1734 | 1464997616037 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:46:56 INFO - PROCESS | 1734 | 1464997616040 Marionette TRACE conn3 <- [1,2370,null,{}] 16:46:56 INFO - PROCESS | 1734 | 1464997616046 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:56 INFO - PROCESS | 1734 | 1464997616245 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 16:46:56 INFO - PROCESS | 1734 | 1464997616538 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:56 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a5b400 == 156 [pid = 1734] [id = 600] 16:46:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 278 (0xa2146c00) [pid = 1734] [serial = 1801] [outer = (nil)] 16:46:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 279 (0xa306d400) [pid = 1734] [serial = 1802] [outer = 0xa2146c00] 16:46:56 INFO - PROCESS | 1734 | 1464997616660 Marionette DEBUG loaded listener.js 16:46:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 280 (0xa3071800) [pid = 1734] [serial = 1803] [outer = 0xa2146c00] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x97982400 == 155 [pid = 1734] [id = 199] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x842bd800 == 154 [pid = 1734] [id = 524] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x85c12c00 == 153 [pid = 1734] [id = 516] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x86dc6c00 == 152 [pid = 1734] [id = 511] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x88106c00 == 151 [pid = 1734] [id = 515] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x87ac8000 == 150 [pid = 1734] [id = 374] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x8c5a5800 == 149 [pid = 1734] [id = 514] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x895ed800 == 148 [pid = 1734] [id = 513] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x8e1d8800 == 147 [pid = 1734] [id = 200] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x867c2c00 == 146 [pid = 1734] [id = 518] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x91deb000 == 145 [pid = 1734] [id = 119] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x9233f000 == 144 [pid = 1734] [id = 12] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x8b15dc00 == 143 [pid = 1734] [id = 512] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x9afb1000 == 142 [pid = 1734] [id = 14] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x867ca400 == 141 [pid = 1734] [id = 580] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x89a4c400 == 140 [pid = 1734] [id = 579] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x87acd000 == 139 [pid = 1734] [id = 578] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x825cb800 == 138 [pid = 1734] [id = 577] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x981da000 == 137 [pid = 1734] [id = 567] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x866e8800 == 136 [pid = 1734] [id = 566] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x859cc000 == 135 [pid = 1734] [id = 565] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x91ca5800 == 134 [pid = 1734] [id = 563] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x926f2800 == 133 [pid = 1734] [id = 564] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x8e3f6c00 == 132 [pid = 1734] [id = 562] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x8ed4ac00 == 131 [pid = 1734] [id = 561] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x89a52c00 == 130 [pid = 1734] [id = 560] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x8da44000 == 129 [pid = 1734] [id = 559] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x891ce400 == 128 [pid = 1734] [id = 558] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x8b154c00 == 127 [pid = 1734] [id = 556] 16:46:58 INFO - PROCESS | 1734 | --DOCSHELL 0x866e9800 == 126 [pid = 1734] [id = 557] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 279 (0x966b1c00) [pid = 1734] [serial = 1652] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 278 (0x8b149400) [pid = 1734] [serial = 1668] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 277 (0x8f06b000) [pid = 1734] [serial = 1613] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 276 (0x86416400) [pid = 1734] [serial = 1601] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 275 (0x856f2400) [pid = 1734] [serial = 1655] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 274 (0x87ac6000) [pid = 1734] [serial = 1662] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 273 (0x9569e800) [pid = 1734] [serial = 1643] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 272 (0x85cab000) [pid = 1734] [serial = 1656] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 271 (0x954a7800) [pid = 1734] [serial = 1634] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 270 (0x9240cc00) [pid = 1734] [serial = 1619] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 269 (0x951b2800) [pid = 1734] [serial = 1631] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 268 (0x95833800) [pid = 1734] [serial = 1649] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 267 (0x86dd1000) [pid = 1734] [serial = 1661] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 266 (0x8a1ea800) [pid = 1734] [serial = 1664] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 265 (0x859c6000) [pid = 1734] [serial = 1658] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 264 (0x86d7a800) [pid = 1734] [serial = 1667] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 263 (0x92c9f400) [pid = 1734] [serial = 1625] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 262 (0x891cf400) [pid = 1734] [serial = 1604] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 261 (0x94697800) [pid = 1734] [serial = 1637] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 260 (0x85cab800) [pid = 1734] [serial = 1659] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 259 (0x8b144c00) [pid = 1734] [serial = 1665] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 258 (0x91de1400) [pid = 1734] [serial = 1616] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 257 (0x8e1d5000) [pid = 1734] [serial = 1607] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 256 (0x92a6ec00) [pid = 1734] [serial = 1622] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 255 (0x94691000) [pid = 1734] [serial = 1628] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 254 (0x91e50400) [pid = 1734] [serial = 1646] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 253 (0x8b154400) [pid = 1734] [serial = 1610] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 252 (0x95691400) [pid = 1734] [serial = 1640] [outer = (nil)] [url = about:blank] 16:46:58 INFO - PROCESS | 1734 | --DOMWINDOW == 251 (0x8baf6c00) [pid = 1734] [serial = 1670] [outer = (nil)] [url = about:blank] 16:46:59 INFO - PROCESS | 1734 | 1464997619286 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 16:46:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:46:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 3289ms 16:46:59 INFO - PROCESS | 1734 | 1464997619328 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 16:46:59 INFO - PROCESS | 1734 | 1464997619335 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 16:46:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:46:59 INFO - PROCESS | 1734 | 1464997619342 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:46:59 INFO - PROCESS | 1734 | 1464997619348 Marionette TRACE conn3 <- [1,2374,null,{}] 16:46:59 INFO - PROCESS | 1734 | 1464997619355 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:59 INFO - PROCESS | 1734 | 1464997619556 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 16:46:59 INFO - PROCESS | 1734 | 1464997619758 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:59 INFO - PROCESS | 1734 | ++DOCSHELL 0x8640c800 == 127 [pid = 1734] [id = 601] 16:46:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 252 (0x86411400) [pid = 1734] [serial = 1804] [outer = (nil)] 16:46:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 253 (0x867c2800) [pid = 1734] [serial = 1805] [outer = 0x86411400] 16:46:59 INFO - PROCESS | 1734 | 1464997619837 Marionette DEBUG loaded listener.js 16:46:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 254 (0x868e2c00) [pid = 1734] [serial = 1806] [outer = 0x86411400] 16:47:00 INFO - PROCESS | 1734 | 1464997620708 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 16:47:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:47:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1386ms 16:47:00 INFO - PROCESS | 1734 | 1464997620728 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 16:47:00 INFO - PROCESS | 1734 | 1464997620737 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 16:47:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:47:00 INFO - PROCESS | 1734 | 1464997620746 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:47:00 INFO - PROCESS | 1734 | 1464997620749 Marionette TRACE conn3 <- [1,2378,null,{}] 16:47:00 INFO - PROCESS | 1734 | 1464997620754 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:00 INFO - PROCESS | 1734 | 1464997620947 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 16:47:01 INFO - PROCESS | 1734 | 1464997621184 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:01 INFO - PROCESS | 1734 | ++DOCSHELL 0x86dc6c00 == 128 [pid = 1734] [id = 602] 16:47:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 255 (0x87ac4c00) [pid = 1734] [serial = 1807] [outer = (nil)] 16:47:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 256 (0x87ad0000) [pid = 1734] [serial = 1808] [outer = 0x87ac4c00] 16:47:01 INFO - PROCESS | 1734 | 1464997621252 Marionette DEBUG loaded listener.js 16:47:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 257 (0x881ddc00) [pid = 1734] [serial = 1809] [outer = 0x87ac4c00] 16:47:02 INFO - PROCESS | 1734 | 1464997622167 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 16:47:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:47:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1493ms 16:47:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:47:02 INFO - PROCESS | 1734 | 1464997622240 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 16:47:02 INFO - PROCESS | 1734 | 1464997622243 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 16:47:02 INFO - PROCESS | 1734 | 1464997622249 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:47:02 INFO - PROCESS | 1734 | 1464997622254 Marionette TRACE conn3 <- [1,2382,null,{}] 16:47:02 INFO - PROCESS | 1734 | 1464997622275 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:02 INFO - PROCESS | 1734 | 1464997622565 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 16:47:02 INFO - PROCESS | 1734 | 1464997622609 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:02 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a57000 == 129 [pid = 1734] [id = 603] 16:47:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 258 (0x8ab4f400) [pid = 1734] [serial = 1810] [outer = (nil)] 16:47:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 259 (0x8aca8800) [pid = 1734] [serial = 1811] [outer = 0x8ab4f400] 16:47:02 INFO - PROCESS | 1734 | 1464997622685 Marionette DEBUG loaded listener.js 16:47:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 260 (0x8b154c00) [pid = 1734] [serial = 1812] [outer = 0x8ab4f400] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 259 (0x866eb400) [pid = 1734] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 258 (0x842ba400) [pid = 1734] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 257 (0x8b15f000) [pid = 1734] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 256 (0x954c2000) [pid = 1734] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 255 (0x8c59e400) [pid = 1734] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 254 (0x895f3400) [pid = 1734] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 253 (0x895fa000) [pid = 1734] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 252 (0x99a07c00) [pid = 1734] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 251 (0x98e78000) [pid = 1734] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 250 (0x98510400) [pid = 1734] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 249 (0x8e3ef400) [pid = 1734] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 248 (0x9514a800) [pid = 1734] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 247 (0x8dbc4400) [pid = 1734] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 246 (0x856f8400) [pid = 1734] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 245 (0x92404400) [pid = 1734] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 244 (0x93bbd000) [pid = 1734] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 243 (0x8dbcd400) [pid = 1734] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 242 (0x914d7000) [pid = 1734] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 241 (0x881dd000) [pid = 1734] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 240 (0x8d8b0000) [pid = 1734] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 239 (0x92685800) [pid = 1734] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 238 (0x8f06dc00) [pid = 1734] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 237 (0x95724400) [pid = 1734] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 236 (0x99795800) [pid = 1734] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 235 (0x99398c00) [pid = 1734] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 234 (0x8eeb5800) [pid = 1734] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 233 (0x92349c00) [pid = 1734] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 232 (0x8da44c00) [pid = 1734] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 231 (0x8e1e0000) [pid = 1734] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 230 (0x87968c00) [pid = 1734] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 229 (0x99b3e400) [pid = 1734] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 228 (0x91a0d000) [pid = 1734] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 227 (0x825c8c00) [pid = 1734] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 226 (0x868ea400) [pid = 1734] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 225 (0x8da4f400) [pid = 1734] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 224 (0x8b386800) [pid = 1734] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 223 (0x91df0000) [pid = 1734] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 222 (0x926f6c00) [pid = 1734] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 221 (0x8ed44c00) [pid = 1734] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 220 (0x8b15fc00) [pid = 1734] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 219 (0x89a5b800) [pid = 1734] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 218 (0x8dbc1800) [pid = 1734] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 217 (0x86dc9400) [pid = 1734] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 216 (0x87975c00) [pid = 1734] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 215 (0x859c7c00) [pid = 1734] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 214 (0x92412400) [pid = 1734] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 213 (0x8b15a400) [pid = 1734] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 212 (0x9569e000) [pid = 1734] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 211 (0x895f9800) [pid = 1734] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 210 (0x84cca800) [pid = 1734] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 209 (0x91e4e400) [pid = 1734] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 208 (0x95145000) [pid = 1734] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 207 (0x895ef400) [pid = 1734] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 206 (0x84a08800) [pid = 1734] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 205 (0x8eeb7800) [pid = 1734] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 204 (0x881d3c00) [pid = 1734] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 203 (0x859cdc00) [pid = 1734] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 202 (0x856ef400) [pid = 1734] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 201 (0x88111000) [pid = 1734] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 200 (0x86d7bc00) [pid = 1734] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 199 (0x8b15c000) [pid = 1734] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 198 (0x8b14e800) [pid = 1734] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 197 (0x825c6800) [pid = 1734] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 196 (0x926f1800) [pid = 1734] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 195 (0x89a50000) [pid = 1734] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 194 (0x9571f400) [pid = 1734] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 193 (0x8b37e400) [pid = 1734] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 192 (0x91c9d400) [pid = 1734] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 191 (0x8e3f2c00) [pid = 1734] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 190 (0x954b3000) [pid = 1734] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 189 (0x8ef15800) [pid = 1734] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 188 (0x914cdc00) [pid = 1734] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 187 (0x8eeaec00) [pid = 1734] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 186 (0x8da48c00) [pid = 1734] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:47:04 INFO - PROCESS | 1734 | --DOMWINDOW == 185 (0x85ca7000) [pid = 1734] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:47:04 INFO - PROCESS | 1734 | 1464997624898 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 16:47:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:47:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 2699ms 16:47:04 INFO - PROCESS | 1734 | 1464997624948 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 16:47:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:47:04 INFO - PROCESS | 1734 | 1464997624952 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 16:47:04 INFO - PROCESS | 1734 | 1464997624961 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:47:04 INFO - PROCESS | 1734 | 1464997624967 Marionette TRACE conn3 <- [1,2386,null,{}] 16:47:04 INFO - PROCESS | 1734 | 1464997624977 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:05 INFO - PROCESS | 1734 | 1464997625178 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 16:47:05 INFO - PROCESS | 1734 | 1464997625460 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:05 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a54c00 == 130 [pid = 1734] [id = 604] 16:47:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 186 (0x856ef400) [pid = 1734] [serial = 1813] [outer = (nil)] 16:47:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 187 (0x87973c00) [pid = 1734] [serial = 1814] [outer = 0x856ef400] 16:47:05 INFO - PROCESS | 1734 | 1464997625533 Marionette DEBUG loaded listener.js 16:47:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 188 (0x89a5b800) [pid = 1734] [serial = 1815] [outer = 0x856ef400] 16:47:06 INFO - PROCESS | 1734 | 1464997626227 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 16:47:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:47:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1304ms 16:47:06 INFO - PROCESS | 1734 | 1464997626261 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 16:47:06 INFO - PROCESS | 1734 | 1464997626264 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 16:47:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:47:06 INFO - PROCESS | 1734 | 1464997626390 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:47:06 INFO - PROCESS | 1734 | 1464997626395 Marionette TRACE conn3 <- [1,2390,null,{}] 16:47:06 INFO - PROCESS | 1734 | 1464997626418 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:06 INFO - PROCESS | 1734 | 1464997626629 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 16:47:07 INFO - PROCESS | 1734 | 1464997626987 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:07 INFO - PROCESS | 1734 | ++DOCSHELL 0x85c0e400 == 131 [pid = 1734] [id = 605] 16:47:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 189 (0x85c0f000) [pid = 1734] [serial = 1816] [outer = (nil)] 16:47:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 190 (0x85ca0000) [pid = 1734] [serial = 1817] [outer = 0x85c0f000] 16:47:07 INFO - PROCESS | 1734 | 1464997627071 Marionette DEBUG loaded listener.js 16:47:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 191 (0x866e9800) [pid = 1734] [serial = 1818] [outer = 0x85c0f000] 16:47:07 INFO - PROCESS | 1734 | 1464997627970 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:47:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:47:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1654ms 16:47:08 INFO - PROCESS | 1734 | 1464997628038 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 16:47:08 INFO - PROCESS | 1734 | 1464997628044 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 16:47:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:47:08 INFO - PROCESS | 1734 | 1464997628050 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:47:08 INFO - PROCESS | 1734 | 1464997628055 Marionette TRACE conn3 <- [1,2394,null,{}] 16:47:08 INFO - PROCESS | 1734 | 1464997628066 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:08 INFO - PROCESS | 1734 | 1464997628324 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 16:47:08 INFO - PROCESS | 1734 | 1464997628648 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:08 INFO - PROCESS | 1734 | ++DOCSHELL 0x881da000 == 132 [pid = 1734] [id = 606] 16:47:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 192 (0x891c7400) [pid = 1734] [serial = 1819] [outer = (nil)] 16:47:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 193 (0x89a59800) [pid = 1734] [serial = 1820] [outer = 0x891c7400] 16:47:08 INFO - PROCESS | 1734 | 1464997628734 Marionette DEBUG loaded listener.js 16:47:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 194 (0x8aca7400) [pid = 1734] [serial = 1821] [outer = 0x891c7400] 16:47:09 INFO - PROCESS | 1734 | 1464997629611 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:47:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:47:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1636ms 16:47:09 INFO - PROCESS | 1734 | 1464997629687 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 16:47:09 INFO - PROCESS | 1734 | 1464997629691 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 16:47:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:47:09 INFO - PROCESS | 1734 | 1464997629698 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:47:09 INFO - PROCESS | 1734 | 1464997629701 Marionette TRACE conn3 <- [1,2398,null,{}] 16:47:09 INFO - PROCESS | 1734 | 1464997629707 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:09 INFO - PROCESS | 1734 | 1464997629912 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 16:47:10 INFO - PROCESS | 1734 | 1464997630325 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:10 INFO - PROCESS | 1734 | ++DOCSHELL 0x8c59d800 == 133 [pid = 1734] [id = 607] 16:47:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 195 (0x8c59f800) [pid = 1734] [serial = 1822] [outer = (nil)] 16:47:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 196 (0x8c5a5800) [pid = 1734] [serial = 1823] [outer = 0x8c59f800] 16:47:10 INFO - PROCESS | 1734 | 1464997630420 Marionette DEBUG loaded listener.js 16:47:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 197 (0x8d8b4800) [pid = 1734] [serial = 1824] [outer = 0x8c59f800] 16:47:11 INFO - PROCESS | 1734 | 1464997631282 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:47:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:47:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1631ms 16:47:11 INFO - PROCESS | 1734 | 1464997631329 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 16:47:11 INFO - PROCESS | 1734 | 1464997631332 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 16:47:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:47:11 INFO - PROCESS | 1734 | 1464997631339 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:47:11 INFO - PROCESS | 1734 | 1464997631342 Marionette TRACE conn3 <- [1,2402,null,{}] 16:47:11 INFO - PROCESS | 1734 | 1464997631348 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:11 INFO - PROCESS | 1734 | 1464997631543 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 16:47:11 INFO - PROCESS | 1734 | 1464997631829 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:11 INFO - PROCESS | 1734 | ++DOCSHELL 0x84ccd800 == 134 [pid = 1734] [id = 608] 16:47:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 198 (0x8da46800) [pid = 1734] [serial = 1825] [outer = (nil)] 16:47:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 199 (0x8dbcbc00) [pid = 1734] [serial = 1826] [outer = 0x8da46800] 16:47:11 INFO - PROCESS | 1734 | 1464997631965 Marionette DEBUG loaded listener.js 16:47:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 200 (0x8dc61000) [pid = 1734] [serial = 1827] [outer = 0x8da46800] 16:47:12 INFO - PROCESS | 1734 | 1464997632819 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 16:47:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:47:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1529ms 16:47:12 INFO - PROCESS | 1734 | 1464997632868 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 16:47:12 INFO - PROCESS | 1734 | 1464997632871 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 16:47:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:47:12 INFO - PROCESS | 1734 | 1464997632877 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:47:12 INFO - PROCESS | 1734 | 1464997632880 Marionette TRACE conn3 <- [1,2406,null,{}] 16:47:12 INFO - PROCESS | 1734 | 1464997632886 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:13 INFO - PROCESS | 1734 | 1464997633082 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 16:47:13 INFO - PROCESS | 1734 | 1464997633369 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:13 INFO - PROCESS | 1734 | ++DOCSHELL 0x8da46400 == 135 [pid = 1734] [id = 609] 16:47:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 201 (0x8da4a400) [pid = 1734] [serial = 1828] [outer = (nil)] 16:47:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 202 (0x8e1d7400) [pid = 1734] [serial = 1829] [outer = 0x8da4a400] 16:47:13 INFO - PROCESS | 1734 | 1464997633491 Marionette DEBUG loaded listener.js 16:47:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 203 (0x8e315400) [pid = 1734] [serial = 1830] [outer = 0x8da4a400] 16:47:14 INFO - PROCESS | 1734 | 1464997634325 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 16:47:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:47:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1479ms 16:47:14 INFO - PROCESS | 1734 | 1464997634359 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 16:47:14 INFO - PROCESS | 1734 | 1464997634362 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 16:47:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:47:14 INFO - PROCESS | 1734 | 1464997634369 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:47:14 INFO - PROCESS | 1734 | 1464997634371 Marionette TRACE conn3 <- [1,2410,null,{}] 16:47:14 INFO - PROCESS | 1734 | 1464997634377 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:14 INFO - PROCESS | 1734 | 1464997634615 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 16:47:14 INFO - PROCESS | 1734 | 1464997634897 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:14 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a04000 == 136 [pid = 1734] [id = 610] 16:47:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 204 (0x8baef400) [pid = 1734] [serial = 1831] [outer = (nil)] 16:47:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 205 (0x8ed4a000) [pid = 1734] [serial = 1832] [outer = 0x8baef400] 16:47:15 INFO - PROCESS | 1734 | 1464997635027 Marionette DEBUG loaded listener.js 16:47:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 206 (0x8ef10000) [pid = 1734] [serial = 1833] [outer = 0x8baef400] 16:47:15 INFO - PROCESS | 1734 | 1464997635914 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:47:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:47:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1586ms 16:47:15 INFO - PROCESS | 1734 | 1464997635955 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 16:47:15 INFO - PROCESS | 1734 | 1464997635959 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 16:47:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:47:15 INFO - PROCESS | 1734 | 1464997635965 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:47:15 INFO - PROCESS | 1734 | 1464997635968 Marionette TRACE conn3 <- [1,2414,null,{}] 16:47:15 INFO - PROCESS | 1734 | 1464997635974 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:16 INFO - PROCESS | 1734 | 1464997636172 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 16:47:16 INFO - PROCESS | 1734 | 1464997636457 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:16 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ed41c00 == 137 [pid = 1734] [id = 611] 16:47:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 207 (0x8ed4b000) [pid = 1734] [serial = 1834] [outer = (nil)] 16:47:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 208 (0x914d3000) [pid = 1734] [serial = 1835] [outer = 0x8ed4b000] 16:47:16 INFO - PROCESS | 1734 | 1464997636586 Marionette DEBUG loaded listener.js 16:47:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 209 (0x91b89c00) [pid = 1734] [serial = 1836] [outer = 0x8ed4b000] 16:47:17 INFO - PROCESS | 1734 | 1464997637408 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 16:47:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:47:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1482ms 16:47:17 INFO - PROCESS | 1734 | 1464997637448 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 16:47:17 INFO - PROCESS | 1734 | 1464997637452 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 16:47:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:47:17 INFO - PROCESS | 1734 | 1464997637458 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:47:17 INFO - PROCESS | 1734 | 1464997637461 Marionette TRACE conn3 <- [1,2418,null,{}] 16:47:17 INFO - PROCESS | 1734 | 1464997637466 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:17 INFO - PROCESS | 1734 | 1464997637662 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 16:47:17 INFO - PROCESS | 1734 | 1464997637950 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:17 INFO - PROCESS | 1734 | ++DOCSHELL 0x8f06ec00 == 138 [pid = 1734] [id = 612] 16:47:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 210 (0x914d4c00) [pid = 1734] [serial = 1837] [outer = (nil)] 16:47:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 211 (0x91de2400) [pid = 1734] [serial = 1838] [outer = 0x914d4c00] 16:47:18 INFO - PROCESS | 1734 | 1464997638028 Marionette DEBUG loaded listener.js 16:47:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 212 (0x91dee400) [pid = 1734] [serial = 1839] [outer = 0x914d4c00] 16:47:18 INFO - PROCESS | 1734 | 1464997638873 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:47:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:47:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1478ms 16:47:18 INFO - PROCESS | 1734 | 1464997638937 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 16:47:18 INFO - PROCESS | 1734 | 1464997638941 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 16:47:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:47:18 INFO - PROCESS | 1734 | 1464997638947 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:47:18 INFO - PROCESS | 1734 | 1464997638950 Marionette TRACE conn3 <- [1,2422,null,{}] 16:47:18 INFO - PROCESS | 1734 | 1464997638955 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:19 INFO - PROCESS | 1734 | 1464997639150 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 16:47:19 INFO - PROCESS | 1734 | 1464997639411 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:19 INFO - PROCESS | 1734 | ++DOCSHELL 0x82c02400 == 139 [pid = 1734] [id = 613] 16:47:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 213 (0x842b9800) [pid = 1734] [serial = 1840] [outer = (nil)] 16:47:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 214 (0x8dc68000) [pid = 1734] [serial = 1841] [outer = 0x842b9800] 16:47:19 INFO - PROCESS | 1734 | 1464997639493 Marionette DEBUG loaded listener.js 16:47:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 215 (0x920c7800) [pid = 1734] [serial = 1842] [outer = 0x842b9800] 16:47:20 INFO - PROCESS | 1734 | 1464997640412 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:47:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:47:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1483ms 16:47:20 INFO - PROCESS | 1734 | 1464997640446 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 16:47:20 INFO - PROCESS | 1734 | 1464997640448 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 16:47:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:47:20 INFO - PROCESS | 1734 | 1464997640457 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:47:20 INFO - PROCESS | 1734 | 1464997640460 Marionette TRACE conn3 <- [1,2426,null,{}] 16:47:20 INFO - PROCESS | 1734 | 1464997640464 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:20 INFO - PROCESS | 1734 | 1464997640662 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 16:47:20 INFO - PROCESS | 1734 | 1464997640950 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:21 INFO - PROCESS | 1734 | ++DOCSHELL 0x85caa000 == 140 [pid = 1734] [id = 614] 16:47:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 216 (0x91de6400) [pid = 1734] [serial = 1843] [outer = (nil)] 16:47:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 217 (0x92690000) [pid = 1734] [serial = 1844] [outer = 0x91de6400] 16:47:21 INFO - PROCESS | 1734 | 1464997641069 Marionette DEBUG loaded listener.js 16:47:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 218 (0x926ec400) [pid = 1734] [serial = 1845] [outer = 0x91de6400] 16:47:21 INFO - PROCESS | 1734 | 1464997641929 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:47:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:47:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1529ms 16:47:21 INFO - PROCESS | 1734 | 1464997641994 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 16:47:21 INFO - PROCESS | 1734 | 1464997641998 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 16:47:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:47:22 INFO - PROCESS | 1734 | 1464997642006 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:47:22 INFO - PROCESS | 1734 | 1464997642009 Marionette TRACE conn3 <- [1,2430,null,{}] 16:47:22 INFO - PROCESS | 1734 | 1464997642014 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:22 INFO - PROCESS | 1734 | 1464997642244 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 16:47:22 INFO - PROCESS | 1734 | 1464997642532 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:22 INFO - PROCESS | 1734 | ++DOCSHELL 0x9268f400 == 141 [pid = 1734] [id = 615] 16:47:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 219 (0x92be6800) [pid = 1734] [serial = 1846] [outer = (nil)] 16:47:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 220 (0x92c93800) [pid = 1734] [serial = 1847] [outer = 0x92be6800] 16:47:22 INFO - PROCESS | 1734 | 1464997642671 Marionette DEBUG loaded listener.js 16:47:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 221 (0x93bb9800) [pid = 1734] [serial = 1848] [outer = 0x92be6800] 16:47:23 INFO - PROCESS | 1734 | 1464997643536 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 16:47:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:47:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1578ms 16:47:23 INFO - PROCESS | 1734 | 1464997643585 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 16:47:23 INFO - PROCESS | 1734 | 1464997643588 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 16:47:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:47:23 INFO - PROCESS | 1734 | 1464997643614 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:47:23 INFO - PROCESS | 1734 | 1464997643616 Marionette TRACE conn3 <- [1,2434,null,{}] 16:47:23 INFO - PROCESS | 1734 | 1464997643625 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:23 INFO - PROCESS | 1734 | 1464997643831 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 16:47:24 INFO - PROCESS | 1734 | 1464997644117 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:24 INFO - PROCESS | 1734 | ++DOCSHELL 0x92a6e400 == 142 [pid = 1734] [id = 616] 16:47:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 222 (0x92bec800) [pid = 1734] [serial = 1849] [outer = (nil)] 16:47:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 223 (0x95145400) [pid = 1734] [serial = 1850] [outer = 0x92bec800] 16:47:24 INFO - PROCESS | 1734 | 1464997644206 Marionette DEBUG loaded listener.js 16:47:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 224 (0x952e1c00) [pid = 1734] [serial = 1851] [outer = 0x92bec800] 16:47:25 INFO - PROCESS | 1734 | 1464997645074 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 16:47:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:47:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1555ms 16:47:25 INFO - PROCESS | 1734 | 1464997645151 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 16:47:25 INFO - PROCESS | 1734 | 1464997645155 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 16:47:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:47:25 INFO - PROCESS | 1734 | 1464997645160 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:47:25 INFO - PROCESS | 1734 | 1464997645163 Marionette TRACE conn3 <- [1,2438,null,{}] 16:47:25 INFO - PROCESS | 1734 | 1464997645169 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:25 INFO - PROCESS | 1734 | 1464997645384 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 16:47:25 INFO - PROCESS | 1734 | 1464997645684 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:25 INFO - PROCESS | 1734 | ++DOCSHELL 0x867cd800 == 143 [pid = 1734] [id = 617] 16:47:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 225 (0x926e9400) [pid = 1734] [serial = 1852] [outer = (nil)] 16:47:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 226 (0x954ae400) [pid = 1734] [serial = 1853] [outer = 0x926e9400] 16:47:25 INFO - PROCESS | 1734 | 1464997645803 Marionette DEBUG loaded listener.js 16:47:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 227 (0x954bb400) [pid = 1734] [serial = 1854] [outer = 0x926e9400] 16:47:26 INFO - PROCESS | 1734 | 1464997646653 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 16:47:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:47:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1528ms 16:47:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:47:26 INFO - PROCESS | 1734 | 1464997646690 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 16:47:26 INFO - PROCESS | 1734 | 1464997646693 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 16:47:26 INFO - PROCESS | 1734 | 1464997646699 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:47:26 INFO - PROCESS | 1734 | 1464997646702 Marionette TRACE conn3 <- [1,2442,null,{}] 16:47:26 INFO - PROCESS | 1734 | 1464997646707 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:26 INFO - PROCESS | 1734 | 1464997646903 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 16:47:27 INFO - PROCESS | 1734 | 1464997647204 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:27 INFO - PROCESS | 1734 | ++DOCSHELL 0x95147c00 == 144 [pid = 1734] [id = 618] 16:47:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 228 (0x95498000) [pid = 1734] [serial = 1855] [outer = (nil)] 16:47:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 229 (0x95719400) [pid = 1734] [serial = 1856] [outer = 0x95498000] 16:47:27 INFO - PROCESS | 1734 | 1464997647325 Marionette DEBUG loaded listener.js 16:47:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 230 (0x95721000) [pid = 1734] [serial = 1857] [outer = 0x95498000] 16:47:28 INFO - PROCESS | 1734 | 1464997648126 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 16:47:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:47:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1442ms 16:47:28 INFO - PROCESS | 1734 | 1464997648140 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 16:47:28 INFO - PROCESS | 1734 | 1464997648142 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 16:47:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:47:28 INFO - PROCESS | 1734 | 1464997648149 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:47:28 INFO - PROCESS | 1734 | 1464997648151 Marionette TRACE conn3 <- [1,2446,null,{}] 16:47:28 INFO - PROCESS | 1734 | 1464997648157 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:28 INFO - PROCESS | 1734 | 1464997648354 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 16:47:28 INFO - PROCESS | 1734 | 1464997648654 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:28 INFO - PROCESS | 1734 | ++DOCSHELL 0x86dd5c00 == 145 [pid = 1734] [id = 619] 16:47:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 231 (0x89a5a800) [pid = 1734] [serial = 1858] [outer = (nil)] 16:47:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 232 (0x966b1c00) [pid = 1734] [serial = 1859] [outer = 0x89a5a800] 16:47:28 INFO - PROCESS | 1734 | 1464997648737 Marionette DEBUG loaded listener.js 16:47:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 233 (0x966b5800) [pid = 1734] [serial = 1860] [outer = 0x89a5a800] 16:47:29 INFO - PROCESS | 1734 | 1464997649589 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 16:47:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:47:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1481ms 16:47:29 INFO - PROCESS | 1734 | 1464997649631 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 16:47:29 INFO - PROCESS | 1734 | 1464997649634 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 16:47:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:47:29 INFO - PROCESS | 1734 | 1464997649640 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:47:29 INFO - PROCESS | 1734 | 1464997649644 Marionette TRACE conn3 <- [1,2450,null,{}] 16:47:29 INFO - PROCESS | 1734 | 1464997649650 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:29 INFO - PROCESS | 1734 | 1464997649856 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 16:47:30 INFO - PROCESS | 1734 | 1464997650120 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:30 INFO - PROCESS | 1734 | ++DOCSHELL 0x95833800 == 146 [pid = 1734] [id = 620] 16:47:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 234 (0x97982400) [pid = 1734] [serial = 1861] [outer = (nil)] 16:47:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 235 (0x98f29000) [pid = 1734] [serial = 1862] [outer = 0x97982400] 16:47:30 INFO - PROCESS | 1734 | 1464997650202 Marionette DEBUG loaded listener.js 16:47:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 236 (0x9928d000) [pid = 1734] [serial = 1863] [outer = 0x97982400] 16:47:31 INFO - PROCESS | 1734 | 1464997651081 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 16:47:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:47:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1483ms 16:47:31 INFO - PROCESS | 1734 | 1464997651125 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 16:47:31 INFO - PROCESS | 1734 | 1464997651129 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 16:47:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:47:31 INFO - PROCESS | 1734 | 1464997651135 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:47:31 INFO - PROCESS | 1734 | 1464997651138 Marionette TRACE conn3 <- [1,2454,null,{}] 16:47:31 INFO - PROCESS | 1734 | 1464997651144 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:31 INFO - PROCESS | 1734 | 1464997651348 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 16:47:31 INFO - PROCESS | 1734 | 1464997651639 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:31 INFO - PROCESS | 1734 | ++DOCSHELL 0x842c4c00 == 147 [pid = 1734] [id = 621] 16:47:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 237 (0x99658400) [pid = 1734] [serial = 1864] [outer = (nil)] 16:47:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 238 (0x9969c400) [pid = 1734] [serial = 1865] [outer = 0x99658400] 16:47:31 INFO - PROCESS | 1734 | 1464997651766 Marionette DEBUG loaded listener.js 16:47:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 239 (0x99699400) [pid = 1734] [serial = 1866] [outer = 0x99658400] 16:47:32 INFO - PROCESS | 1734 | 1464997652582 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 16:47:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:47:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1487ms 16:47:32 INFO - PROCESS | 1734 | 1464997652623 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 16:47:32 INFO - PROCESS | 1734 | 1464997652627 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 16:47:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:47:32 INFO - PROCESS | 1734 | 1464997652633 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:47:32 INFO - PROCESS | 1734 | 1464997652635 Marionette TRACE conn3 <- [1,2458,null,{}] 16:47:32 INFO - PROCESS | 1734 | 1464997652641 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:32 INFO - PROCESS | 1734 | 1464997652931 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 16:47:33 INFO - PROCESS | 1734 | 1464997653151 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:33 INFO - PROCESS | 1734 | ++DOCSHELL 0x966b5400 == 148 [pid = 1734] [id = 622] 16:47:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 240 (0x99126400) [pid = 1734] [serial = 1867] [outer = (nil)] 16:47:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 241 (0x99a05000) [pid = 1734] [serial = 1868] [outer = 0x99126400] 16:47:33 INFO - PROCESS | 1734 | 1464997653270 Marionette DEBUG loaded listener.js 16:47:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 242 (0x99a0c000) [pid = 1734] [serial = 1869] [outer = 0x99126400] 16:47:34 INFO - PROCESS | 1734 | 1464997654107 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 16:47:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:47:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1541ms 16:47:34 INFO - PROCESS | 1734 | 1464997654174 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 16:47:34 INFO - PROCESS | 1734 | 1464997654178 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 16:47:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:47:34 INFO - PROCESS | 1734 | 1464997654184 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:47:34 INFO - PROCESS | 1734 | 1464997654187 Marionette TRACE conn3 <- [1,2462,null,{}] 16:47:34 INFO - PROCESS | 1734 | 1464997654192 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:34 INFO - PROCESS | 1734 | 1464997654407 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 16:47:34 INFO - PROCESS | 1734 | 1464997654741 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:34 INFO - PROCESS | 1734 | ++DOCSHELL 0x84ccf400 == 149 [pid = 1734] [id = 623] 16:47:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 243 (0x997c7c00) [pid = 1734] [serial = 1870] [outer = (nil)] 16:47:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 244 (0x99b3d000) [pid = 1734] [serial = 1871] [outer = 0x997c7c00] 16:47:34 INFO - PROCESS | 1734 | 1464997654824 Marionette DEBUG loaded listener.js 16:47:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 245 (0x99c8e400) [pid = 1734] [serial = 1872] [outer = 0x997c7c00] 16:47:35 INFO - PROCESS | 1734 | 1464997655737 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 16:47:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:47:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1596ms 16:47:35 INFO - PROCESS | 1734 | 1464997655780 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 16:47:35 INFO - PROCESS | 1734 | 1464997655783 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 16:47:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:47:35 INFO - PROCESS | 1734 | 1464997655790 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:47:35 INFO - PROCESS | 1734 | 1464997655793 Marionette TRACE conn3 <- [1,2466,null,{}] 16:47:35 INFO - PROCESS | 1734 | 1464997655798 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:36 INFO - PROCESS | 1734 | 1464997656007 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 16:47:36 INFO - PROCESS | 1734 | 1464997656342 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:36 INFO - PROCESS | 1734 | ++DOCSHELL 0x99a10c00 == 150 [pid = 1734] [id = 624] 16:47:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 246 (0x99c8ac00) [pid = 1734] [serial = 1873] [outer = (nil)] 16:47:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 247 (0x99fcb000) [pid = 1734] [serial = 1874] [outer = 0x99c8ac00] 16:47:36 INFO - PROCESS | 1734 | 1464997656428 Marionette DEBUG loaded listener.js 16:47:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 248 (0x9a074000) [pid = 1734] [serial = 1875] [outer = 0x99c8ac00] 16:47:38 INFO - PROCESS | 1734 | --DOCSHELL 0x825ce400 == 149 [pid = 1734] [id = 504] 16:47:38 INFO - PROCESS | 1734 | --DOCSHELL 0x856f9800 == 148 [pid = 1734] [id = 502] 16:47:38 INFO - PROCESS | 1734 | --DOCSHELL 0x9d361000 == 147 [pid = 1734] [id = 599] 16:47:38 INFO - PROCESS | 1734 | --DOCSHELL 0x9aaa4800 == 146 [pid = 1734] [id = 598] 16:47:38 INFO - PROCESS | 1734 | --DOCSHELL 0x87ac6800 == 145 [pid = 1734] [id = 596] 16:47:38 INFO - PROCESS | 1734 | --DOCSHELL 0x9b18dc00 == 144 [pid = 1734] [id = 597] 16:47:38 INFO - PROCESS | 1734 | --DOCSHELL 0x9a2c5c00 == 143 [pid = 1734] [id = 595] 16:47:38 INFO - PROCESS | 1734 | --DOCSHELL 0x966b4000 == 142 [pid = 1734] [id = 594] 16:47:38 INFO - PROCESS | 1734 | --DOCSHELL 0x85c18000 == 141 [pid = 1734] [id = 593] 16:47:38 INFO - PROCESS | 1734 | --DOCSHELL 0x99657000 == 140 [pid = 1734] [id = 592] 16:47:38 INFO - PROCESS | 1734 | --DOCSHELL 0x867c9400 == 139 [pid = 1734] [id = 590] 16:47:38 INFO - PROCESS | 1734 | --DOCSHELL 0x97881c00 == 138 [pid = 1734] [id = 591] 16:47:38 INFO - PROCESS | 1734 | --DOCSHELL 0x91dec000 == 137 [pid = 1734] [id = 589] 16:47:38 INFO - PROCESS | 1734 | --DOCSHELL 0x8b156800 == 136 [pid = 1734] [id = 588] 16:47:38 INFO - PROCESS | 1734 | --DOCSHELL 0x867c4400 == 135 [pid = 1734] [id = 587] 16:47:38 INFO - PROCESS | 1734 | --DOCSHELL 0x91e49000 == 134 [pid = 1734] [id = 586] 16:47:38 INFO - PROCESS | 1734 | --DOCSHELL 0x89a4fc00 == 133 [pid = 1734] [id = 584] 16:47:38 INFO - PROCESS | 1734 | --DOCSHELL 0x8dc5a400 == 132 [pid = 1734] [id = 585] 16:47:38 INFO - PROCESS | 1734 | --DOCSHELL 0x8b155400 == 131 [pid = 1734] [id = 583] 16:47:38 INFO - PROCESS | 1734 | --DOCSHELL 0x87ac2400 == 130 [pid = 1734] [id = 582] 16:47:38 INFO - PROCESS | 1734 | --DOCSHELL 0x825c2c00 == 129 [pid = 1734] [id = 581] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 247 (0x8dbcc800) [pid = 1734] [serial = 1599] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 246 (0x86dc8400) [pid = 1734] [serial = 1674] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 245 (0x86dd0400) [pid = 1734] [serial = 1383] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 244 (0x8d8ab800) [pid = 1734] [serial = 1539] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 243 (0x9571d400) [pid = 1734] [serial = 1644] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 242 (0x954a8800) [pid = 1734] [serial = 1697] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 241 (0x89a57400) [pid = 1734] [serial = 1676] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 240 (0x8b143000) [pid = 1734] [serial = 1470] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 239 (0x99b3f800) [pid = 1734] [serial = 1722] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 238 (0x994fa000) [pid = 1734] [serial = 1706] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 237 (0x98e76400) [pid = 1734] [serial = 1703] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 236 (0x8f062400) [pid = 1734] [serial = 1554] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 235 (0x952e3c00) [pid = 1734] [serial = 1632] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 234 (0x8e1d5c00) [pid = 1734] [serial = 1680] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 233 (0x868e7000) [pid = 1734] [serial = 1602] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 232 (0x99fc4000) [pid = 1734] [serial = 1728] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 231 (0x952e5400) [pid = 1734] [serial = 1497] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 230 (0x8ed4f000) [pid = 1734] [serial = 1682] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 229 (0x94694400) [pid = 1734] [serial = 1494] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 228 (0x8ab55800) [pid = 1734] [serial = 1605] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 227 (0x8da47400) [pid = 1734] [serial = 1542] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 226 (0x926eb400) [pid = 1734] [serial = 1569] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 225 (0x91b94800) [pid = 1734] [serial = 1686] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 224 (0x966a7c00) [pid = 1734] [serial = 1650] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 223 (0x99a07400) [pid = 1734] [serial = 1716] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 222 (0x997c0400) [pid = 1734] [serial = 1712] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 221 (0x92687000) [pid = 1734] [serial = 1689] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 220 (0x99a02400) [pid = 1734] [serial = 1715] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 219 (0x92a66800) [pid = 1734] [serial = 1572] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 218 (0x8dbd0800) [pid = 1734] [serial = 1545] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 217 (0x8ed4f800) [pid = 1734] [serial = 1611] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 216 (0x891c8800) [pid = 1734] [serial = 1536] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 215 (0x99c8bc00) [pid = 1734] [serial = 1725] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 214 (0x91e4dc00) [pid = 1734] [serial = 1617] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 213 (0x856ec400) [pid = 1734] [serial = 1503] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 212 (0x99c8a000) [pid = 1734] [serial = 1724] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 211 (0x954c4800) [pid = 1734] [serial = 1698] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 210 (0x9582f400) [pid = 1734] [serial = 1701] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 209 (0x8ed4d800) [pid = 1734] [serial = 1551] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 208 (0x8d8b2800) [pid = 1734] [serial = 1671] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 207 (0x8b386400) [pid = 1734] [serial = 1677] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 206 (0x92409400) [pid = 1734] [serial = 1488] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 205 (0x947a6800) [pid = 1734] [serial = 1694] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 204 (0x99698400) [pid = 1734] [serial = 1709] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 203 (0x8c5a8c00) [pid = 1734] [serial = 1473] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 202 (0x954ba000) [pid = 1734] [serial = 1638] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 201 (0x8e1e0c00) [pid = 1734] [serial = 1608] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 200 (0x94694000) [pid = 1734] [serial = 1629] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 199 (0x89a50c00) [pid = 1734] [serial = 1467] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 198 (0x867cdc00) [pid = 1734] [serial = 1733] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 197 (0x92c96c00) [pid = 1734] [serial = 1491] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 196 (0x8c59f400) [pid = 1734] [serial = 1740] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 195 (0x966b5c00) [pid = 1734] [serial = 1653] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 194 (0x8baecc00) [pid = 1734] [serial = 1530] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 193 (0x895f8800) [pid = 1734] [serial = 1500] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 192 (0x92c97800) [pid = 1734] [serial = 1692] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 191 (0x954ad000) [pid = 1734] [serial = 1635] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 190 (0x8e31dc00) [pid = 1734] [serial = 1548] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 189 (0x87ac9c00) [pid = 1734] [serial = 1575] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 188 (0x91b91000) [pid = 1734] [serial = 1485] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 187 (0x914d9400) [pid = 1734] [serial = 1557] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 186 (0x8d8afc00) [pid = 1734] [serial = 1742] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 185 (0x9a073800) [pid = 1734] [serial = 1730] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 184 (0x99b3c400) [pid = 1734] [serial = 1721] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 183 (0x866e9c00) [pid = 1734] [serial = 1461] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 182 (0x866eb000) [pid = 1734] [serial = 1533] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 181 (0x895f6000) [pid = 1734] [serial = 1736] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 180 (0x87976400) [pid = 1734] [serial = 1464] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 179 (0x86dc7800) [pid = 1734] [serial = 1734] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 178 (0x8dc5d400) [pid = 1734] [serial = 1476] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 177 (0x99b33c00) [pid = 1734] [serial = 1719] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 176 (0x84a5a000) [pid = 1734] [serial = 1458] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 175 (0x9965e400) [pid = 1734] [serial = 1707] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 174 (0x89a59c00) [pid = 1734] [serial = 1737] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 173 (0x8f064400) [pid = 1734] [serial = 1683] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 172 (0x95143000) [pid = 1734] [serial = 1695] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 171 (0x92fc5400) [pid = 1734] [serial = 1626] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 170 (0x99fc2c00) [pid = 1734] [serial = 1727] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 169 (0x92beb800) [pid = 1734] [serial = 1691] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 168 (0x99a10400) [pid = 1734] [serial = 1718] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 167 (0x92344800) [pid = 1734] [serial = 1688] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 166 (0x9268f000) [pid = 1734] [serial = 1620] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 165 (0x9582ac00) [pid = 1734] [serial = 1647] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 164 (0x92407800) [pid = 1734] [serial = 1566] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 163 (0x997c4000) [pid = 1734] [serial = 1713] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 162 (0x920c2800) [pid = 1734] [serial = 1563] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 161 (0x9969bc00) [pid = 1734] [serial = 1710] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 160 (0x8f06e000) [pid = 1734] [serial = 1614] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 159 (0x91b89800) [pid = 1734] [serial = 1685] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 158 (0x8baed000) [pid = 1734] [serial = 1739] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 157 (0x95693c00) [pid = 1734] [serial = 1641] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 156 (0x92be5400) [pid = 1734] [serial = 1623] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 155 (0x95697400) [pid = 1734] [serial = 1700] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 154 (0x91b92c00) [pid = 1734] [serial = 1560] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 153 (0x99127400) [pid = 1734] [serial = 1704] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 152 (0x8dc60c00) [pid = 1734] [serial = 1679] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 151 (0x8f064000) [pid = 1734] [serial = 1482] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 150 (0x868f0000) [pid = 1734] [serial = 1673] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | --DOMWINDOW == 149 (0x8ed48400) [pid = 1734] [serial = 1479] [outer = (nil)] [url = about:blank] 16:47:38 INFO - PROCESS | 1734 | 1464997658936 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 16:47:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:47:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 3187ms 16:47:38 INFO - PROCESS | 1734 | 1464997658984 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 16:47:38 INFO - PROCESS | 1734 | 1464997658990 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 16:47:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:47:39 INFO - PROCESS | 1734 | 1464997658998 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:47:39 INFO - PROCESS | 1734 | 1464997659002 Marionette TRACE conn3 <- [1,2470,null,{}] 16:47:39 INFO - PROCESS | 1734 | 1464997659010 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:39 INFO - PROCESS | 1734 | 1464997659188 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 16:47:39 INFO - PROCESS | 1734 | 1464997659206 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:39 INFO - PROCESS | 1734 | ++DOCSHELL 0x85c0dc00 == 130 [pid = 1734] [id = 625] 16:47:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 150 (0x85ca2400) [pid = 1734] [serial = 1876] [outer = (nil)] 16:47:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 151 (0x866ea000) [pid = 1734] [serial = 1877] [outer = 0x85ca2400] 16:47:39 INFO - PROCESS | 1734 | 1464997659275 Marionette DEBUG loaded listener.js 16:47:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 152 (0x867ce800) [pid = 1734] [serial = 1878] [outer = 0x85ca2400] 16:47:40 INFO - PROCESS | 1734 | 1464997660206 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 16:47:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:47:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1230ms 16:47:40 INFO - PROCESS | 1734 | 1464997660230 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 16:47:40 INFO - PROCESS | 1734 | 1464997660237 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 16:47:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:47:40 INFO - PROCESS | 1734 | 1464997660247 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:47:40 INFO - PROCESS | 1734 | 1464997660250 Marionette TRACE conn3 <- [1,2474,null,{}] 16:47:40 INFO - PROCESS | 1734 | 1464997660256 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:40 INFO - PROCESS | 1734 | 1464997660451 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 16:47:40 INFO - PROCESS | 1734 | 1464997660683 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:40 INFO - PROCESS | 1734 | ++DOCSHELL 0x86d81800 == 131 [pid = 1734] [id = 626] 16:47:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 153 (0x86dc7800) [pid = 1734] [serial = 1879] [outer = (nil)] 16:47:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 154 (0x87975000) [pid = 1734] [serial = 1880] [outer = 0x86dc7800] 16:47:40 INFO - PROCESS | 1734 | 1464997660750 Marionette DEBUG loaded listener.js 16:47:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 155 (0x87aca400) [pid = 1734] [serial = 1881] [outer = 0x86dc7800] 16:47:41 INFO - PROCESS | 1734 | 1464997661608 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 16:47:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:47:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1382ms 16:47:41 INFO - PROCESS | 1734 | 1464997661629 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 16:47:41 INFO - PROCESS | 1734 | 1464997661632 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 16:47:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:47:41 INFO - PROCESS | 1734 | 1464997661646 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:47:41 INFO - PROCESS | 1734 | 1464997661651 Marionette TRACE conn3 <- [1,2478,null,{}] 16:47:41 INFO - PROCESS | 1734 | 1464997661666 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:41 INFO - PROCESS | 1734 | 1464997661919 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 16:47:41 INFO - PROCESS | 1734 | 1464997661956 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:41 INFO - PROCESS | 1734 | ++DOCSHELL 0x891c6800 == 132 [pid = 1734] [id = 627] 16:47:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 156 (0x89a4fc00) [pid = 1734] [serial = 1882] [outer = (nil)] 16:47:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 157 (0x89a5a000) [pid = 1734] [serial = 1883] [outer = 0x89a4fc00] 16:47:42 INFO - PROCESS | 1734 | 1464997662036 Marionette DEBUG loaded listener.js 16:47:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 158 (0x8ab55800) [pid = 1734] [serial = 1884] [outer = 0x89a4fc00] 16:47:43 INFO - PROCESS | 1734 | 1464997663531 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:47:43 INFO - PROCESS | 1734 | --DOMWINDOW == 157 (0x8ab4f400) [pid = 1734] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:47:43 INFO - PROCESS | 1734 | --DOMWINDOW == 156 (0x91e4ac00) [pid = 1734] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:47:43 INFO - PROCESS | 1734 | --DOMWINDOW == 155 (0x8e3f5400) [pid = 1734] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:47:43 INFO - PROCESS | 1734 | --DOMWINDOW == 154 (0x8da42400) [pid = 1734] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:47:43 INFO - PROCESS | 1734 | --DOMWINDOW == 153 (0x8b157400) [pid = 1734] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:47:43 INFO - PROCESS | 1734 | --DOMWINDOW == 152 (0x87acc400) [pid = 1734] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:47:43 INFO - PROCESS | 1734 | --DOMWINDOW == 151 (0x82c0ac00) [pid = 1734] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:47:43 INFO - PROCESS | 1734 | --DOMWINDOW == 150 (0x86411400) [pid = 1734] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:47:43 INFO - PROCESS | 1734 | --DOMWINDOW == 149 (0xa2146c00) [pid = 1734] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:47:43 INFO - PROCESS | 1734 | --DOMWINDOW == 148 (0xa0509000) [pid = 1734] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:47:43 INFO - PROCESS | 1734 | --DOMWINDOW == 147 (0x9d462800) [pid = 1734] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:47:43 INFO - PROCESS | 1734 | --DOMWINDOW == 146 (0x9b19a400) [pid = 1734] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:47:43 INFO - PROCESS | 1734 | --DOMWINDOW == 145 (0x8e31cc00) [pid = 1734] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:47:43 INFO - PROCESS | 1734 | --DOMWINDOW == 144 (0x9a533000) [pid = 1734] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:47:43 INFO - PROCESS | 1734 | --DOMWINDOW == 143 (0x9a474400) [pid = 1734] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:47:43 INFO - PROCESS | 1734 | --DOMWINDOW == 142 (0x881d7c00) [pid = 1734] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:47:43 INFO - PROCESS | 1734 | --DOMWINDOW == 141 (0x9969a000) [pid = 1734] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:47:43 INFO - PROCESS | 1734 | --DOMWINDOW == 140 (0x98f7c400) [pid = 1734] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:47:43 INFO - PROCESS | 1734 | --DOMWINDOW == 139 (0x95494400) [pid = 1734] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:47:43 INFO - PROCESS | 1734 | --DOMWINDOW == 138 (0x954ab000) [pid = 1734] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:47:43 INFO - PROCESS | 1734 | --DOMWINDOW == 137 (0x91e4f400) [pid = 1734] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:47:43 INFO - PROCESS | 1734 | --DOMWINDOW == 136 (0x87ac4800) [pid = 1734] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:47:43 INFO - PROCESS | 1734 | --DOMWINDOW == 135 (0x87ac4c00) [pid = 1734] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:47:43 INFO - PROCESS | 1734 | --DOMWINDOW == 134 (0x99fc1800) [pid = 1734] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:47:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:47:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2001ms 16:47:43 INFO - PROCESS | 1734 | 1464997663701 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 16:47:43 INFO - PROCESS | 1734 | 1464997663705 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 16:47:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:47:43 INFO - PROCESS | 1734 | 1464997663711 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:47:43 INFO - PROCESS | 1734 | 1464997663713 Marionette TRACE conn3 <- [1,2482,null,{}] 16:47:43 INFO - PROCESS | 1734 | 1464997663718 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:43 INFO - PROCESS | 1734 | 1464997663963 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 16:47:44 INFO - PROCESS | 1734 | 1464997664086 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:44 INFO - PROCESS | 1734 | ++DOCSHELL 0x86411400 == 133 [pid = 1734] [id = 628] 16:47:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 135 (0x87969c00) [pid = 1734] [serial = 1885] [outer = (nil)] 16:47:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 136 (0x891c4000) [pid = 1734] [serial = 1886] [outer = 0x87969c00] 16:47:44 INFO - PROCESS | 1734 | 1464997664153 Marionette DEBUG loaded listener.js 16:47:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 137 (0x8ab51800) [pid = 1734] [serial = 1887] [outer = 0x87969c00] 16:47:44 INFO - PROCESS | 1734 | 1464997664841 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 16:47:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:47:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1185ms 16:47:44 INFO - PROCESS | 1734 | 1464997664904 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 16:47:44 INFO - PROCESS | 1734 | 1464997664907 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 16:47:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:47:44 INFO - PROCESS | 1734 | 1464997664917 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:47:44 INFO - PROCESS | 1734 | 1464997664919 Marionette TRACE conn3 <- [1,2486,null,{}] 16:47:44 INFO - PROCESS | 1734 | 1464997664923 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:45 INFO - PROCESS | 1734 | 1464997665110 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 16:47:45 INFO - PROCESS | 1734 | 1464997665119 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:45 INFO - PROCESS | 1734 | ++DOCSHELL 0x86417800 == 134 [pid = 1734] [id = 629] 16:47:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 138 (0x86d79000) [pid = 1734] [serial = 1888] [outer = (nil)] 16:47:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 139 (0x8b384400) [pid = 1734] [serial = 1889] [outer = 0x86d79000] 16:47:45 INFO - PROCESS | 1734 | 1464997665186 Marionette DEBUG loaded listener.js 16:47:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 140 (0x8baf2c00) [pid = 1734] [serial = 1890] [outer = 0x86d79000] 16:47:46 INFO - PROCESS | 1734 | 1464997666368 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 16:47:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:47:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1532ms 16:47:46 INFO - PROCESS | 1734 | 1464997666447 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 16:47:46 INFO - PROCESS | 1734 | 1464997666454 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 16:47:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:47:46 INFO - PROCESS | 1734 | 1464997666463 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:47:46 INFO - PROCESS | 1734 | 1464997666467 Marionette TRACE conn3 <- [1,2490,null,{}] 16:47:46 INFO - PROCESS | 1734 | 1464997666476 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:46 INFO - PROCESS | 1734 | 1464997666731 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 16:47:47 INFO - PROCESS | 1734 | 1464997667081 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:47 INFO - PROCESS | 1734 | ++DOCSHELL 0x859c5000 == 135 [pid = 1734] [id = 630] 16:47:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 141 (0x85c13000) [pid = 1734] [serial = 1891] [outer = (nil)] 16:47:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 142 (0x86d7dc00) [pid = 1734] [serial = 1892] [outer = 0x85c13000] 16:47:47 INFO - PROCESS | 1734 | 1464997667169 Marionette DEBUG loaded listener.js 16:47:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 143 (0x8796c800) [pid = 1734] [serial = 1893] [outer = 0x85c13000] 16:47:48 INFO - PROCESS | 1734 | 1464997668038 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:47:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:47:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1633ms 16:47:48 INFO - PROCESS | 1734 | 1464997668096 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 16:47:48 INFO - PROCESS | 1734 | 1464997668105 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 16:47:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:47:48 INFO - PROCESS | 1734 | 1464997668115 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:47:48 INFO - PROCESS | 1734 | 1464997668120 Marionette TRACE conn3 <- [1,2494,null,{}] 16:47:48 INFO - PROCESS | 1734 | 1464997668126 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:48 INFO - PROCESS | 1734 | 1464997668344 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 16:47:48 INFO - PROCESS | 1734 | 1464997668673 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:48 INFO - PROCESS | 1734 | ++DOCSHELL 0x89a4cc00 == 136 [pid = 1734] [id = 631] 16:47:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 144 (0x89a4d800) [pid = 1734] [serial = 1894] [outer = (nil)] 16:47:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 145 (0x8aca7000) [pid = 1734] [serial = 1895] [outer = 0x89a4d800] 16:47:48 INFO - PROCESS | 1734 | 1464997668760 Marionette DEBUG loaded listener.js 16:47:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 146 (0x8b15f400) [pid = 1734] [serial = 1896] [outer = 0x89a4d800] 16:47:49 INFO - PROCESS | 1734 | 1464997669651 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 16:47:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:47:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1589ms 16:47:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:47:49 INFO - PROCESS | 1734 | 1464997669704 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 16:47:49 INFO - PROCESS | 1734 | 1464997669707 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 16:47:49 INFO - PROCESS | 1734 | 1464997669714 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:47:49 INFO - PROCESS | 1734 | 1464997669719 Marionette TRACE conn3 <- [1,2498,null,{}] 16:47:49 INFO - PROCESS | 1734 | 1464997669735 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:49 INFO - PROCESS | 1734 | 1464997669952 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 16:47:50 INFO - PROCESS | 1734 | 1464997670271 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:50 INFO - PROCESS | 1734 | ++DOCSHELL 0x8c5a0800 == 137 [pid = 1734] [id = 632] 16:47:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 147 (0x8d8aec00) [pid = 1734] [serial = 1897] [outer = (nil)] 16:47:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 148 (0x8da43000) [pid = 1734] [serial = 1898] [outer = 0x8d8aec00] 16:47:50 INFO - PROCESS | 1734 | 1464997670361 Marionette DEBUG loaded listener.js 16:47:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 149 (0x8da51000) [pid = 1734] [serial = 1899] [outer = 0x8d8aec00] 16:47:51 INFO - PROCESS | 1734 | 1464997671272 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:47:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:47:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1636ms 16:47:51 INFO - PROCESS | 1734 | 1464997671349 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 16:47:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:47:51 INFO - PROCESS | 1734 | 1464997671354 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 16:47:51 INFO - PROCESS | 1734 | 1464997671360 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:47:51 INFO - PROCESS | 1734 | 1464997671364 Marionette TRACE conn3 <- [1,2502,null,{}] 16:47:51 INFO - PROCESS | 1734 | 1464997671370 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:51 INFO - PROCESS | 1734 | 1464997671620 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 16:47:51 INFO - PROCESS | 1734 | 1464997671940 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:51 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a53800 == 138 [pid = 1734] [id = 633] 16:47:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 150 (0x8d909000) [pid = 1734] [serial = 1900] [outer = (nil)] 16:47:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 151 (0x8e095000) [pid = 1734] [serial = 1901] [outer = 0x8d909000] 16:47:52 INFO - PROCESS | 1734 | 1464997672034 Marionette DEBUG loaded listener.js 16:47:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 152 (0x8e1d6000) [pid = 1734] [serial = 1902] [outer = 0x8d909000] 16:47:52 INFO - PROCESS | 1734 | 1464997672867 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:47:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:47:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1581ms 16:47:52 INFO - PROCESS | 1734 | 1464997672942 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 16:47:52 INFO - PROCESS | 1734 | 1464997672945 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 16:47:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:47:52 INFO - PROCESS | 1734 | 1464997672951 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:47:52 INFO - PROCESS | 1734 | 1464997672955 Marionette TRACE conn3 <- [1,2506,null,{}] 16:47:52 INFO - PROCESS | 1734 | 1464997672960 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:53 INFO - PROCESS | 1734 | 1464997673164 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 16:47:53 INFO - PROCESS | 1734 | 1464997673440 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:53 INFO - PROCESS | 1734 | ++DOCSHELL 0x86410c00 == 139 [pid = 1734] [id = 634] 16:47:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 153 (0x8e097800) [pid = 1734] [serial = 1903] [outer = (nil)] 16:47:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 154 (0x8e3f2000) [pid = 1734] [serial = 1904] [outer = 0x8e097800] 16:47:53 INFO - PROCESS | 1734 | 1464997673564 Marionette DEBUG loaded listener.js 16:47:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 155 (0x8e3f7c00) [pid = 1734] [serial = 1905] [outer = 0x8e097800] 16:47:54 INFO - PROCESS | 1734 | 1464997674413 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:47:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:47:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1491ms 16:47:54 INFO - PROCESS | 1734 | 1464997674444 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 16:47:54 INFO - PROCESS | 1734 | 1464997674447 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 16:47:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:47:54 INFO - PROCESS | 1734 | 1464997674453 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:47:54 INFO - PROCESS | 1734 | 1464997674456 Marionette TRACE conn3 <- [1,2510,null,{}] 16:47:54 INFO - PROCESS | 1734 | 1464997674462 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:54 INFO - PROCESS | 1734 | 1464997674775 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 16:47:55 INFO - PROCESS | 1734 | 1464997674987 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:55 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e3f3000 == 140 [pid = 1734] [id = 635] 16:47:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 156 (0x8ed4f000) [pid = 1734] [serial = 1906] [outer = (nil)] 16:47:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 157 (0x8ef12c00) [pid = 1734] [serial = 1907] [outer = 0x8ed4f000] 16:47:55 INFO - PROCESS | 1734 | 1464997675118 Marionette DEBUG loaded listener.js 16:47:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 158 (0x8f06c400) [pid = 1734] [serial = 1908] [outer = 0x8ed4f000] 16:47:55 INFO - PROCESS | 1734 | 1464997675961 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 16:47:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:47:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1578ms 16:47:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:47:56 INFO - PROCESS | 1734 | 1464997676033 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 16:47:56 INFO - PROCESS | 1734 | 1464997676036 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 16:47:56 INFO - PROCESS | 1734 | 1464997676043 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:47:56 INFO - PROCESS | 1734 | 1464997676046 Marionette TRACE conn3 <- [1,2514,null,{}] 16:47:56 INFO - PROCESS | 1734 | 1464997676052 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:56 INFO - PROCESS | 1734 | 1464997676255 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 16:47:56 INFO - PROCESS | 1734 | 1464997676541 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:56 INFO - PROCESS | 1734 | ++DOCSHELL 0x856ed000 == 141 [pid = 1734] [id = 636] 16:47:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 159 (0x859c2400) [pid = 1734] [serial = 1909] [outer = (nil)] 16:47:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 160 (0x91a08c00) [pid = 1734] [serial = 1910] [outer = 0x859c2400] 16:47:56 INFO - PROCESS | 1734 | 1464997676672 Marionette DEBUG loaded listener.js 16:47:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 161 (0x91b8f400) [pid = 1734] [serial = 1911] [outer = 0x859c2400] 16:47:57 INFO - PROCESS | 1734 | 1464997677498 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:47:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:47:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1530ms 16:47:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:47:57 INFO - PROCESS | 1734 | 1464997677572 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 16:47:57 INFO - PROCESS | 1734 | 1464997677575 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 16:47:57 INFO - PROCESS | 1734 | 1464997677581 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:47:57 INFO - PROCESS | 1734 | 1464997677585 Marionette TRACE conn3 <- [1,2518,null,{}] 16:47:57 INFO - PROCESS | 1734 | 1464997677590 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:57 INFO - PROCESS | 1734 | 1464997677793 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 16:47:58 INFO - PROCESS | 1734 | 1464997678071 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:58 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e097c00 == 142 [pid = 1734] [id = 637] 16:47:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 162 (0x8f067400) [pid = 1734] [serial = 1912] [outer = (nil)] 16:47:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 163 (0x91deb400) [pid = 1734] [serial = 1913] [outer = 0x8f067400] 16:47:58 INFO - PROCESS | 1734 | 1464997678195 Marionette DEBUG loaded listener.js 16:47:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 164 (0x91e49000) [pid = 1734] [serial = 1914] [outer = 0x8f067400] 16:47:59 INFO - PROCESS | 1734 | 1464997679010 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:47:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:47:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1489ms 16:47:59 INFO - PROCESS | 1734 | 1464997679073 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 16:47:59 INFO - PROCESS | 1734 | 1464997679076 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 16:47:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:47:59 INFO - PROCESS | 1734 | 1464997679084 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:47:59 INFO - PROCESS | 1734 | 1464997679088 Marionette TRACE conn3 <- [1,2522,null,{}] 16:47:59 INFO - PROCESS | 1734 | 1464997679093 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:59 INFO - PROCESS | 1734 | 1464997679299 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 16:47:59 INFO - PROCESS | 1734 | 1464997679581 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:59 INFO - PROCESS | 1734 | ++DOCSHELL 0x91c99c00 == 143 [pid = 1734] [id = 638] 16:47:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 165 (0x91defc00) [pid = 1734] [serial = 1915] [outer = (nil)] 16:47:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 166 (0x92685800) [pid = 1734] [serial = 1916] [outer = 0x91defc00] 16:47:59 INFO - PROCESS | 1734 | 1464997679708 Marionette DEBUG loaded listener.js 16:47:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 167 (0x9268f000) [pid = 1734] [serial = 1917] [outer = 0x91defc00] 16:48:00 INFO - PROCESS | 1734 | 1464997680598 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:48:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:48:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1589ms 16:48:00 INFO - PROCESS | 1734 | 1464997680682 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 16:48:00 INFO - PROCESS | 1734 | 1464997680686 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 16:48:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:48:00 INFO - PROCESS | 1734 | 1464997680694 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:48:00 INFO - PROCESS | 1734 | 1464997680697 Marionette TRACE conn3 <- [1,2526,null,{}] 16:48:00 INFO - PROCESS | 1734 | 1464997680701 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:00 INFO - PROCESS | 1734 | 1464997680920 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 16:48:01 INFO - PROCESS | 1734 | 1464997681260 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:01 INFO - PROCESS | 1734 | ++DOCSHELL 0x825c5000 == 144 [pid = 1734] [id = 639] 16:48:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 168 (0x91de9800) [pid = 1734] [serial = 1918] [outer = (nil)] 16:48:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 169 (0x92a63c00) [pid = 1734] [serial = 1919] [outer = 0x91de9800] 16:48:01 INFO - PROCESS | 1734 | 1464997681344 Marionette DEBUG loaded listener.js 16:48:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 170 (0x92a6c800) [pid = 1734] [serial = 1920] [outer = 0x91de9800] 16:48:02 INFO - PROCESS | 1734 | 1464997682223 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:48:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:48:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1583ms 16:48:02 INFO - PROCESS | 1734 | 1464997682278 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 16:48:02 INFO - PROCESS | 1734 | 1464997682282 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 16:48:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:48:02 INFO - PROCESS | 1734 | 1464997682288 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:48:02 INFO - PROCESS | 1734 | 1464997682294 Marionette TRACE conn3 <- [1,2530,null,{}] 16:48:02 INFO - PROCESS | 1734 | 1464997682304 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:02 INFO - PROCESS | 1734 | 1464997682540 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 16:48:02 INFO - PROCESS | 1734 | 1464997682872 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:02 INFO - PROCESS | 1734 | ++DOCSHELL 0x926f0c00 == 145 [pid = 1734] [id = 640] 16:48:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 171 (0x92fc2c00) [pid = 1734] [serial = 1921] [outer = (nil)] 16:48:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 172 (0x93bbd400) [pid = 1734] [serial = 1922] [outer = 0x92fc2c00] 16:48:02 INFO - PROCESS | 1734 | 1464997682964 Marionette DEBUG loaded listener.js 16:48:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 173 (0x947a0000) [pid = 1734] [serial = 1923] [outer = 0x92fc2c00] 16:48:03 INFO - PROCESS | 1734 | 1464997683798 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:48:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:48:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1585ms 16:48:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:48:03 INFO - PROCESS | 1734 | 1464997683875 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 16:48:03 INFO - PROCESS | 1734 | 1464997683877 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 16:48:03 INFO - PROCESS | 1734 | 1464997683884 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:48:03 INFO - PROCESS | 1734 | 1464997683887 Marionette TRACE conn3 <- [1,2534,null,{}] 16:48:03 INFO - PROCESS | 1734 | 1464997683892 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:04 INFO - PROCESS | 1734 | 1464997684102 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 16:48:04 INFO - PROCESS | 1734 | 1464997684389 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:04 INFO - PROCESS | 1734 | ++DOCSHELL 0x92fcd000 == 146 [pid = 1734] [id = 641] 16:48:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 174 (0x93bc1c00) [pid = 1734] [serial = 1924] [outer = (nil)] 16:48:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 175 (0x952d7800) [pid = 1734] [serial = 1925] [outer = 0x93bc1c00] 16:48:04 INFO - PROCESS | 1734 | 1464997684515 Marionette DEBUG loaded listener.js 16:48:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 176 (0x952de000) [pid = 1734] [serial = 1926] [outer = 0x93bc1c00] 16:48:05 INFO - PROCESS | 1734 | 1464997685394 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 16:48:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:48:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1579ms 16:48:05 INFO - PROCESS | 1734 | 1464997685463 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 16:48:05 INFO - PROCESS | 1734 | 1464997685467 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 16:48:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:48:05 INFO - PROCESS | 1734 | 1464997685478 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:48:05 INFO - PROCESS | 1734 | 1464997685483 Marionette TRACE conn3 <- [1,2538,null,{}] 16:48:05 INFO - PROCESS | 1734 | 1464997685503 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:05 INFO - PROCESS | 1734 | 1464997685750 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 16:48:06 INFO - PROCESS | 1734 | 1464997686132 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:06 INFO - PROCESS | 1734 | ++DOCSHELL 0x951a4c00 == 147 [pid = 1734] [id = 642] 16:48:06 INFO - PROCESS | 1734 | ++DOMWINDOW == 177 (0x95495c00) [pid = 1734] [serial = 1927] [outer = (nil)] 16:48:06 INFO - PROCESS | 1734 | ++DOMWINDOW == 178 (0x954b1400) [pid = 1734] [serial = 1928] [outer = 0x95495c00] 16:48:06 INFO - PROCESS | 1734 | 1464997686218 Marionette DEBUG loaded listener.js 16:48:06 INFO - PROCESS | 1734 | ++DOMWINDOW == 179 (0x954bfc00) [pid = 1734] [serial = 1929] [outer = 0x95495c00] 16:48:07 INFO - PROCESS | 1734 | 1464997687053 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:48:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:48:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1653ms 16:48:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:48:07 INFO - PROCESS | 1734 | 1464997687127 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 16:48:07 INFO - PROCESS | 1734 | 1464997687130 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 16:48:07 INFO - PROCESS | 1734 | 1464997687137 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:48:07 INFO - PROCESS | 1734 | 1464997687140 Marionette TRACE conn3 <- [1,2542,null,{}] 16:48:07 INFO - PROCESS | 1734 | 1464997687145 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:07 INFO - PROCESS | 1734 | 1464997687361 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 16:48:07 INFO - PROCESS | 1734 | 1464997687644 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:07 INFO - PROCESS | 1734 | ++DOCSHELL 0x8dbcc800 == 148 [pid = 1734] [id = 643] 16:48:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 180 (0x95147400) [pid = 1734] [serial = 1930] [outer = (nil)] 16:48:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 181 (0x9569d400) [pid = 1734] [serial = 1931] [outer = 0x95147400] 16:48:07 INFO - PROCESS | 1734 | 1464997687769 Marionette DEBUG loaded listener.js 16:48:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 182 (0x9571cc00) [pid = 1734] [serial = 1932] [outer = 0x95147400] 16:48:08 INFO - PROCESS | 1734 | 1464997688582 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 16:48:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:48:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1484ms 16:48:08 INFO - PROCESS | 1734 | 1464997688619 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 16:48:08 INFO - PROCESS | 1734 | 1464997688623 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 16:48:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:48:08 INFO - PROCESS | 1734 | 1464997688630 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:48:08 INFO - PROCESS | 1734 | 1464997688633 Marionette TRACE conn3 <- [1,2546,null,{}] 16:48:08 INFO - PROCESS | 1734 | 1464997688658 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:08 INFO - PROCESS | 1734 | 1464997688878 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 16:48:09 INFO - PROCESS | 1734 | 1464997689162 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:09 INFO - PROCESS | 1734 | ++DOCSHELL 0x84cc8800 == 149 [pid = 1734] [id = 644] 16:48:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 183 (0x95698800) [pid = 1734] [serial = 1933] [outer = (nil)] 16:48:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 184 (0x966a8c00) [pid = 1734] [serial = 1934] [outer = 0x95698800] 16:48:09 INFO - PROCESS | 1734 | 1464997689290 Marionette DEBUG loaded listener.js 16:48:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 185 (0x95833000) [pid = 1734] [serial = 1935] [outer = 0x95698800] 16:48:10 INFO - PROCESS | 1734 | 1464997690135 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 16:48:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:48:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1581ms 16:48:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:48:10 INFO - PROCESS | 1734 | 1464997690212 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 16:48:10 INFO - PROCESS | 1734 | 1464997690214 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 16:48:10 INFO - PROCESS | 1734 | 1464997690221 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:48:10 INFO - PROCESS | 1734 | 1464997690224 Marionette TRACE conn3 <- [1,2550,null,{}] 16:48:10 INFO - PROCESS | 1734 | 1464997690230 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:10 INFO - PROCESS | 1734 | 1464997690443 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 16:48:10 INFO - PROCESS | 1734 | 1464997690792 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:10 INFO - PROCESS | 1734 | ++DOCSHELL 0x85c9d800 == 150 [pid = 1734] [id = 645] 16:48:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 186 (0x85ca1c00) [pid = 1734] [serial = 1936] [outer = (nil)] 16:48:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 187 (0x9549dc00) [pid = 1734] [serial = 1937] [outer = 0x85ca1c00] 16:48:10 INFO - PROCESS | 1734 | 1464997690880 Marionette DEBUG loaded listener.js 16:48:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 188 (0x966ab000) [pid = 1734] [serial = 1938] [outer = 0x85ca1c00] 16:48:11 INFO - PROCESS | 1734 | 1464997691766 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 16:48:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:48:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1592ms 16:48:11 INFO - PROCESS | 1734 | 1464997691813 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 16:48:11 INFO - PROCESS | 1734 | 1464997691817 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 16:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:48:11 INFO - PROCESS | 1734 | 1464997691823 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:48:11 INFO - PROCESS | 1734 | 1464997691827 Marionette TRACE conn3 <- [1,2554,null,{}] 16:48:11 INFO - PROCESS | 1734 | 1464997691832 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:12 INFO - PROCESS | 1734 | 1464997692042 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 16:48:12 INFO - PROCESS | 1734 | 1464997692313 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:12 INFO - PROCESS | 1734 | ++DOCSHELL 0x98d88400 == 151 [pid = 1734] [id = 646] 16:48:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 189 (0x98f29800) [pid = 1734] [serial = 1939] [outer = (nil)] 16:48:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 190 (0x9968f800) [pid = 1734] [serial = 1940] [outer = 0x98f29800] 16:48:12 INFO - PROCESS | 1734 | 1464997692435 Marionette DEBUG loaded listener.js 16:48:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 191 (0x99697c00) [pid = 1734] [serial = 1941] [outer = 0x98f29800] 16:48:13 INFO - PROCESS | 1734 | 1464997693294 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:48:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:48:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1538ms 16:48:13 INFO - PROCESS | 1734 | 1464997693362 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 16:48:13 INFO - PROCESS | 1734 | 1464997693365 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 16:48:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:48:13 INFO - PROCESS | 1734 | 1464997693371 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:48:13 INFO - PROCESS | 1734 | 1464997693374 Marionette TRACE conn3 <- [1,2558,null,{}] 16:48:13 INFO - PROCESS | 1734 | 1464997693379 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:13 INFO - PROCESS | 1734 | 1464997693595 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 16:48:13 INFO - PROCESS | 1734 | 1464997693921 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:13 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a55000 == 152 [pid = 1734] [id = 647] 16:48:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 192 (0x891ce000) [pid = 1734] [serial = 1942] [outer = (nil)] 16:48:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 193 (0x997c4000) [pid = 1734] [serial = 1943] [outer = 0x891ce000] 16:48:14 INFO - PROCESS | 1734 | 1464997694006 Marionette DEBUG loaded listener.js 16:48:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 194 (0x997c9c00) [pid = 1734] [serial = 1944] [outer = 0x891ce000] 16:48:14 INFO - PROCESS | 1734 | 1464997694880 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1539ms 16:48:14 INFO - PROCESS | 1734 | 1464997694913 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 16:48:14 INFO - PROCESS | 1734 | 1464997694916 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 16:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:48:14 INFO - PROCESS | 1734 | 1464997694923 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:48:14 INFO - PROCESS | 1734 | 1464997694926 Marionette TRACE conn3 <- [1,2562,null,{}] 16:48:14 INFO - PROCESS | 1734 | 1464997694931 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:15 INFO - PROCESS | 1734 | 1464997695144 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 16:48:15 INFO - PROCESS | 1734 | 1464997695481 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:15 INFO - PROCESS | 1734 | ++DOCSHELL 0x8dc59400 == 153 [pid = 1734] [id = 648] 16:48:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 195 (0x8ef11c00) [pid = 1734] [serial = 1945] [outer = (nil)] 16:48:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 196 (0x99b38000) [pid = 1734] [serial = 1946] [outer = 0x8ef11c00] 16:48:15 INFO - PROCESS | 1734 | 1464997695576 Marionette DEBUG loaded listener.js 16:48:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 197 (0x99c80800) [pid = 1734] [serial = 1947] [outer = 0x8ef11c00] 16:48:17 INFO - PROCESS | 1734 | --DOCSHELL 0x914da000 == 152 [pid = 1734] [id = 123] 16:48:17 INFO - PROCESS | 1734 | --DOCSHELL 0x91b93000 == 151 [pid = 1734] [id = 125] 16:48:17 INFO - PROCESS | 1734 | --DOCSHELL 0x99a01400 == 150 [pid = 1734] [id = 573] 16:48:17 INFO - PROCESS | 1734 | --DOCSHELL 0x825c1800 == 149 [pid = 1734] [id = 505] 16:48:17 INFO - PROCESS | 1734 | --DOCSHELL 0x8e098800 == 148 [pid = 1734] [id = 378] 16:48:17 INFO - PROCESS | 1734 | --DOCSHELL 0x867c6800 == 147 [pid = 1734] [id = 507] 16:48:17 INFO - PROCESS | 1734 | --DOCSHELL 0x88103c00 == 146 [pid = 1734] [id = 509] 16:48:17 INFO - PROCESS | 1734 | --DOCSHELL 0x8796e400 == 145 [pid = 1734] [id = 506] 16:48:17 INFO - PROCESS | 1734 | --DOCSHELL 0x84cc9000 == 144 [pid = 1734] [id = 510] 16:48:17 INFO - PROCESS | 1734 | --DOCSHELL 0x9850cc00 == 143 [pid = 1734] [id = 568] 16:48:17 INFO - PROCESS | 1734 | --DOCSHELL 0x8e31b800 == 142 [pid = 1734] [id = 517] 16:48:17 INFO - PROCESS | 1734 | --DOCSHELL 0x84a0ac00 == 141 [pid = 1734] [id = 532] 16:48:17 INFO - PROCESS | 1734 | --DOCSHELL 0x86411400 == 140 [pid = 1734] [id = 628] 16:48:17 INFO - PROCESS | 1734 | --DOCSHELL 0x891c6800 == 139 [pid = 1734] [id = 627] 16:48:17 INFO - PROCESS | 1734 | --DOCSHELL 0x86d81800 == 138 [pid = 1734] [id = 626] 16:48:17 INFO - PROCESS | 1734 | --DOCSHELL 0x85c0dc00 == 137 [pid = 1734] [id = 625] 16:48:17 INFO - PROCESS | 1734 | --DOCSHELL 0x99a10c00 == 136 [pid = 1734] [id = 624] 16:48:17 INFO - PROCESS | 1734 | --DOCSHELL 0x84ccf400 == 135 [pid = 1734] [id = 623] 16:48:17 INFO - PROCESS | 1734 | --DOCSHELL 0x842c4c00 == 134 [pid = 1734] [id = 621] 16:48:17 INFO - PROCESS | 1734 | --DOCSHELL 0x966b5400 == 133 [pid = 1734] [id = 622] 16:48:17 INFO - PROCESS | 1734 | --DOCSHELL 0x95833800 == 132 [pid = 1734] [id = 620] 16:48:17 INFO - PROCESS | 1734 | --DOCSHELL 0x86dd5c00 == 131 [pid = 1734] [id = 619] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 196 (0x9a077400) [pid = 1734] [serial = 1731] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 195 (0x87973c00) [pid = 1734] [serial = 1814] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 194 (0x8aca8800) [pid = 1734] [serial = 1811] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 193 (0x920bf800) [pid = 1734] [serial = 1760] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 192 (0x91c9c000) [pid = 1734] [serial = 1758] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 191 (0x91b86c00) [pid = 1734] [serial = 1757] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 190 (0x8eeb8000) [pid = 1734] [serial = 1755] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 189 (0x8e3fd800) [pid = 1734] [serial = 1754] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 188 (0x8d8b3c00) [pid = 1734] [serial = 1752] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 187 (0x8baee000) [pid = 1734] [serial = 1751] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 186 (0x891c1800) [pid = 1734] [serial = 1749] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 185 (0x8810d000) [pid = 1734] [serial = 1748] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 184 (0x859ce800) [pid = 1734] [serial = 1746] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 183 (0x84a5e400) [pid = 1734] [serial = 1745] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 182 (0x867c2800) [pid = 1734] [serial = 1805] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 181 (0x868e2c00) [pid = 1734] [serial = 1806] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 180 (0xa3071800) [pid = 1734] [serial = 1803] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 179 (0xa306d400) [pid = 1734] [serial = 1802] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 178 (0xa2498400) [pid = 1734] [serial = 1800] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 177 (0xa240a800) [pid = 1734] [serial = 1799] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 176 (0xa2286400) [pid = 1734] [serial = 1797] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 175 (0xa21b3000) [pid = 1734] [serial = 1796] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 174 (0xa105d800) [pid = 1734] [serial = 1794] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 173 (0xa050fc00) [pid = 1734] [serial = 1793] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 172 (0x9d465c00) [pid = 1734] [serial = 1791] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 171 (0x9d356c00) [pid = 1734] [serial = 1790] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 170 (0x9b085000) [pid = 1734] [serial = 1788] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 169 (0x9afb7000) [pid = 1734] [serial = 1787] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 168 (0x9aa74400) [pid = 1734] [serial = 1785] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 167 (0x9a539000) [pid = 1734] [serial = 1784] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 166 (0x9a2c2000) [pid = 1734] [serial = 1782] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 165 (0x9a081400) [pid = 1734] [serial = 1781] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 164 (0x9a141c00) [pid = 1734] [serial = 1779] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 163 (0x9a137c00) [pid = 1734] [serial = 1778] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 162 (0x99b3d800) [pid = 1734] [serial = 1776] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 161 (0x997be400) [pid = 1734] [serial = 1775] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 160 (0x98505800) [pid = 1734] [serial = 1773] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 159 (0x98289000) [pid = 1734] [serial = 1772] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 158 (0x966a6800) [pid = 1734] [serial = 1770] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 157 (0x95828c00) [pid = 1734] [serial = 1769] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 156 (0x954c4c00) [pid = 1734] [serial = 1767] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 155 (0x954b5000) [pid = 1734] [serial = 1766] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 154 (0x94778800) [pid = 1734] [serial = 1764] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 153 (0x93bb6c00) [pid = 1734] [serial = 1763] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 152 (0x92a68400) [pid = 1734] [serial = 1761] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 151 (0x881ddc00) [pid = 1734] [serial = 1809] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 150 (0x8b154c00) [pid = 1734] [serial = 1812] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1734 | --DOMWINDOW == 149 (0x87ad0000) [pid = 1734] [serial = 1808] [outer = (nil)] [url = about:blank] 16:48:18 INFO - PROCESS | 1734 | 1464997698202 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 16:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 3294ms 16:48:18 INFO - PROCESS | 1734 | 1464997698218 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 16:48:18 INFO - PROCESS | 1734 | 1464997698222 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 16:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:48:18 INFO - PROCESS | 1734 | 1464997698230 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:48:18 INFO - PROCESS | 1734 | 1464997698236 Marionette TRACE conn3 <- [1,2566,null,{}] 16:48:18 INFO - PROCESS | 1734 | 1464997698245 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:18 INFO - PROCESS | 1734 | 1464997698433 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 16:48:18 INFO - PROCESS | 1734 | 1464997698670 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:18 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a5e400 == 132 [pid = 1734] [id = 649] 16:48:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 150 (0x84cc4c00) [pid = 1734] [serial = 1948] [outer = (nil)] 16:48:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 151 (0x856fa000) [pid = 1734] [serial = 1949] [outer = 0x84cc4c00] 16:48:18 INFO - PROCESS | 1734 | 1464997698743 Marionette DEBUG loaded listener.js 16:48:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 152 (0x85c0dc00) [pid = 1734] [serial = 1950] [outer = 0x84cc4c00] 16:48:19 INFO - PROCESS | 1734 | 1464997699510 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 16:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1336ms 16:48:19 INFO - PROCESS | 1734 | 1464997699568 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 16:48:19 INFO - PROCESS | 1734 | 1464997699576 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 16:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:48:19 INFO - PROCESS | 1734 | 1464997699585 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:48:19 INFO - PROCESS | 1734 | 1464997699589 Marionette TRACE conn3 <- [1,2570,null,{}] 16:48:19 INFO - PROCESS | 1734 | 1464997699599 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:19 INFO - PROCESS | 1734 | 1464997699798 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 16:48:20 INFO - PROCESS | 1734 | 1464997700012 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:20 INFO - PROCESS | 1734 | ++DOCSHELL 0x866eac00 == 133 [pid = 1734] [id = 650] 16:48:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 153 (0x866ed000) [pid = 1734] [serial = 1951] [outer = (nil)] 16:48:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 154 (0x868e9c00) [pid = 1734] [serial = 1952] [outer = 0x866ed000] 16:48:20 INFO - PROCESS | 1734 | 1464997700080 Marionette DEBUG loaded listener.js 16:48:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 155 (0x86d81000) [pid = 1734] [serial = 1953] [outer = 0x866ed000] 16:48:21 INFO - PROCESS | 1734 | 1464997700994 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 16:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1437ms 16:48:21 INFO - PROCESS | 1734 | 1464997701023 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 16:48:21 INFO - PROCESS | 1734 | 1464997701027 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 16:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:48:21 INFO - PROCESS | 1734 | 1464997701033 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:48:21 INFO - PROCESS | 1734 | 1464997701039 Marionette TRACE conn3 <- [1,2574,null,{}] 16:48:21 INFO - PROCESS | 1734 | 1464997701087 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:21 INFO - PROCESS | 1734 | 1464997701366 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 16:48:21 INFO - PROCESS | 1734 | 1464997701397 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:21 INFO - PROCESS | 1734 | ++DOCSHELL 0x859ce800 == 134 [pid = 1734] [id = 651] 16:48:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 156 (0x88110c00) [pid = 1734] [serial = 1954] [outer = (nil)] 16:48:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 157 (0x891c2400) [pid = 1734] [serial = 1955] [outer = 0x88110c00] 16:48:21 INFO - PROCESS | 1734 | 1464997701467 Marionette DEBUG loaded listener.js 16:48:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 158 (0x895f2800) [pid = 1734] [serial = 1956] [outer = 0x88110c00] 16:48:23 INFO - PROCESS | 1734 | --DOMWINDOW == 157 (0x91de6400) [pid = 1734] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:48:23 INFO - PROCESS | 1734 | --DOMWINDOW == 156 (0x842b9800) [pid = 1734] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:48:23 INFO - PROCESS | 1734 | --DOMWINDOW == 155 (0x914d4c00) [pid = 1734] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:48:23 INFO - PROCESS | 1734 | --DOMWINDOW == 154 (0x8ed4b000) [pid = 1734] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:48:23 INFO - PROCESS | 1734 | --DOMWINDOW == 153 (0x8baef400) [pid = 1734] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:48:23 INFO - PROCESS | 1734 | --DOMWINDOW == 152 (0x8da4a400) [pid = 1734] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:48:23 INFO - PROCESS | 1734 | --DOMWINDOW == 151 (0x8da46800) [pid = 1734] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:48:23 INFO - PROCESS | 1734 | --DOMWINDOW == 150 (0x8c59f800) [pid = 1734] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:48:23 INFO - PROCESS | 1734 | --DOMWINDOW == 149 (0x891c7400) [pid = 1734] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:48:23 INFO - PROCESS | 1734 | --DOMWINDOW == 148 (0x85c0f000) [pid = 1734] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:48:23 INFO - PROCESS | 1734 | --DOMWINDOW == 147 (0x86dc7800) [pid = 1734] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:48:23 INFO - PROCESS | 1734 | --DOMWINDOW == 146 (0x85ca2400) [pid = 1734] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:48:23 INFO - PROCESS | 1734 | --DOMWINDOW == 145 (0x8b14a800) [pid = 1734] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:48:23 INFO - PROCESS | 1734 | --DOMWINDOW == 144 (0x89a4fc00) [pid = 1734] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:48:23 INFO - PROCESS | 1734 | --DOMWINDOW == 143 (0x87969c00) [pid = 1734] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:48:23 INFO - PROCESS | 1734 | --DOMWINDOW == 142 (0x997c7c00) [pid = 1734] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:48:23 INFO - PROCESS | 1734 | --DOMWINDOW == 141 (0x99126400) [pid = 1734] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:48:23 INFO - PROCESS | 1734 | --DOMWINDOW == 140 (0x99658400) [pid = 1734] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:48:23 INFO - PROCESS | 1734 | --DOMWINDOW == 139 (0x97982400) [pid = 1734] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:48:23 INFO - PROCESS | 1734 | --DOMWINDOW == 138 (0x89a5a800) [pid = 1734] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:48:23 INFO - PROCESS | 1734 | --DOMWINDOW == 137 (0x95498000) [pid = 1734] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:48:23 INFO - PROCESS | 1734 | --DOMWINDOW == 136 (0x926e9400) [pid = 1734] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:48:23 INFO - PROCESS | 1734 | --DOMWINDOW == 135 (0x92bec800) [pid = 1734] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:48:23 INFO - PROCESS | 1734 | --DOMWINDOW == 134 (0x92be6800) [pid = 1734] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:48:23 INFO - PROCESS | 1734 | 1464997703180 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 2189ms 16:48:23 INFO - PROCESS | 1734 | 1464997703223 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 16:48:23 INFO - PROCESS | 1734 | 1464997703227 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 16:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:48:23 INFO - PROCESS | 1734 | 1464997703233 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:48:23 INFO - PROCESS | 1734 | 1464997703235 Marionette TRACE conn3 <- [1,2578,null,{}] 16:48:23 INFO - PROCESS | 1734 | 1464997703241 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:23 INFO - PROCESS | 1734 | 1464997703421 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 16:48:23 INFO - PROCESS | 1734 | 1464997703430 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:23 INFO - PROCESS | 1734 | ++DOCSHELL 0x84cc5c00 == 135 [pid = 1734] [id = 652] 16:48:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 135 (0x891ca000) [pid = 1734] [serial = 1957] [outer = (nil)] 16:48:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 136 (0x89a59000) [pid = 1734] [serial = 1958] [outer = 0x891ca000] 16:48:23 INFO - PROCESS | 1734 | 1464997703498 Marionette DEBUG loaded listener.js 16:48:23 INFO - PROCESS | 1734 | ++DOMWINDOW == 137 (0x8aca1400) [pid = 1734] [serial = 1959] [outer = 0x891ca000] 16:48:24 INFO - PROCESS | 1734 | 1464997704378 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1177ms 16:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:48:24 INFO - PROCESS | 1734 | 1464997704410 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 16:48:24 INFO - PROCESS | 1734 | 1464997704413 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 16:48:24 INFO - PROCESS | 1734 | 1464997704428 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:48:24 INFO - PROCESS | 1734 | 1464997704431 Marionette TRACE conn3 <- [1,2582,null,{}] 16:48:24 INFO - PROCESS | 1734 | 1464997704436 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:24 INFO - PROCESS | 1734 | 1464997704622 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 16:48:24 INFO - PROCESS | 1734 | 1464997704636 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:24 INFO - PROCESS | 1734 | ++DOCSHELL 0x8796cc00 == 136 [pid = 1734] [id = 653] 16:48:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 138 (0x8b141800) [pid = 1734] [serial = 1960] [outer = (nil)] 16:48:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 139 (0x8b159c00) [pid = 1734] [serial = 1961] [outer = 0x8b141800] 16:48:24 INFO - PROCESS | 1734 | 1464997704703 Marionette DEBUG loaded listener.js 16:48:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 140 (0x8b38a400) [pid = 1734] [serial = 1962] [outer = 0x8b141800] 16:48:25 INFO - PROCESS | 1734 | 1464997705892 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1548ms 16:48:25 INFO - PROCESS | 1734 | 1464997705967 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 16:48:25 INFO - PROCESS | 1734 | 1464997705973 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 16:48:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:48:25 INFO - PROCESS | 1734 | 1464997705983 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:48:25 INFO - PROCESS | 1734 | 1464997705987 Marionette TRACE conn3 <- [1,2586,null,{}] 16:48:25 INFO - PROCESS | 1734 | 1464997705997 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:26 INFO - PROCESS | 1734 | 1464997706226 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 16:48:26 INFO - PROCESS | 1734 | 1464997706558 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:26 INFO - PROCESS | 1734 | ++DOCSHELL 0x84ccf400 == 137 [pid = 1734] [id = 654] 16:48:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 141 (0x859c8800) [pid = 1734] [serial = 1963] [outer = (nil)] 16:48:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 142 (0x868e3400) [pid = 1734] [serial = 1964] [outer = 0x859c8800] 16:48:26 INFO - PROCESS | 1734 | 1464997706646 Marionette DEBUG loaded listener.js 16:48:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 143 (0x87973c00) [pid = 1734] [serial = 1965] [outer = 0x859c8800] 16:48:27 INFO - PROCESS | 1734 | 1464997707490 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:48:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:48:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1583ms 16:48:27 INFO - PROCESS | 1734 | 1464997707566 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 16:48:27 INFO - PROCESS | 1734 | 1464997707575 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 16:48:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:48:27 INFO - PROCESS | 1734 | 1464997707585 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:48:27 INFO - PROCESS | 1734 | 1464997707590 Marionette TRACE conn3 <- [1,2590,null,{}] 16:48:27 INFO - PROCESS | 1734 | 1464997707596 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:27 INFO - PROCESS | 1734 | 1464997707844 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 16:48:28 INFO - PROCESS | 1734 | 1464997708198 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:28 INFO - PROCESS | 1734 | ++DOCSHELL 0x881da400 == 138 [pid = 1734] [id = 655] 16:48:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 144 (0x89a4c400) [pid = 1734] [serial = 1966] [outer = (nil)] 16:48:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 145 (0x8b143400) [pid = 1734] [serial = 1967] [outer = 0x89a4c400] 16:48:28 INFO - PROCESS | 1734 | 1464997708282 Marionette DEBUG loaded listener.js 16:48:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 146 (0x8b15f000) [pid = 1734] [serial = 1968] [outer = 0x89a4c400] 16:48:29 INFO - PROCESS | 1734 | 1464997709179 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 16:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1634ms 16:48:29 INFO - PROCESS | 1734 | 1464997709219 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 16:48:29 INFO - PROCESS | 1734 | 1464997709223 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 16:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:48:29 INFO - PROCESS | 1734 | 1464997709230 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:48:29 INFO - PROCESS | 1734 | 1464997709235 Marionette TRACE conn3 <- [1,2594,null,{}] 16:48:29 INFO - PROCESS | 1734 | 1464997709251 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:29 INFO - PROCESS | 1734 | 1464997709471 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 16:48:29 INFO - PROCESS | 1734 | 1464997709786 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:29 INFO - PROCESS | 1734 | ++DOCSHELL 0x8c59c800 == 139 [pid = 1734] [id = 656] 16:48:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 147 (0x8c5a8000) [pid = 1734] [serial = 1969] [outer = (nil)] 16:48:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 148 (0x8d903000) [pid = 1734] [serial = 1970] [outer = 0x8c5a8000] 16:48:29 INFO - PROCESS | 1734 | 1464997709874 Marionette DEBUG loaded listener.js 16:48:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 149 (0x8da46000) [pid = 1734] [serial = 1971] [outer = 0x8c5a8000] 16:48:30 INFO - PROCESS | 1734 | 1464997710812 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 16:48:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:48:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1642ms 16:48:30 INFO - PROCESS | 1734 | 1464997710873 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 16:48:30 INFO - PROCESS | 1734 | 1464997710878 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 16:48:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:48:30 INFO - PROCESS | 1734 | 1464997710884 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:48:30 INFO - PROCESS | 1734 | 1464997710888 Marionette TRACE conn3 <- [1,2598,null,{}] 16:48:30 INFO - PROCESS | 1734 | 1464997710893 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:31 INFO - PROCESS | 1734 | 1464997711110 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 16:48:31 INFO - PROCESS | 1734 | 1464997711445 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:31 INFO - PROCESS | 1734 | ++DOCSHELL 0x8d8b5000 == 140 [pid = 1734] [id = 657] 16:48:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 150 (0x8dbc2400) [pid = 1734] [serial = 1972] [outer = (nil)] 16:48:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 151 (0x8e093400) [pid = 1734] [serial = 1973] [outer = 0x8dbc2400] 16:48:31 INFO - PROCESS | 1734 | 1464997711532 Marionette DEBUG loaded listener.js 16:48:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 152 (0x8e1dbc00) [pid = 1734] [serial = 1974] [outer = 0x8dbc2400] 16:48:32 INFO - PROCESS | 1734 | 1464997712419 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1591ms 16:48:32 INFO - PROCESS | 1734 | 1464997712475 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 16:48:32 INFO - PROCESS | 1734 | 1464997712478 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 16:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:48:32 INFO - PROCESS | 1734 | 1464997712485 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:48:32 INFO - PROCESS | 1734 | 1464997712489 Marionette TRACE conn3 <- [1,2602,null,{}] 16:48:32 INFO - PROCESS | 1734 | 1464997712494 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:32 INFO - PROCESS | 1734 | 1464997712700 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 16:48:33 INFO - PROCESS | 1734 | 1464997713027 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:33 INFO - PROCESS | 1734 | ++DOCSHELL 0x8c5a3400 == 141 [pid = 1734] [id = 658] 16:48:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 153 (0x8dc63c00) [pid = 1734] [serial = 1975] [outer = (nil)] 16:48:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 154 (0x8e3f9400) [pid = 1734] [serial = 1976] [outer = 0x8dc63c00] 16:48:33 INFO - PROCESS | 1734 | 1464997713111 Marionette DEBUG loaded listener.js 16:48:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 155 (0x8e3fd800) [pid = 1734] [serial = 1977] [outer = 0x8dc63c00] 16:48:34 INFO - PROCESS | 1734 | 1464997714006 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 16:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1586ms 16:48:34 INFO - PROCESS | 1734 | 1464997714073 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 16:48:34 INFO - PROCESS | 1734 | 1464997714076 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 16:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:48:34 INFO - PROCESS | 1734 | 1464997714083 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:48:34 INFO - PROCESS | 1734 | 1464997714086 Marionette TRACE conn3 <- [1,2606,null,{}] 16:48:34 INFO - PROCESS | 1734 | 1464997714092 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:34 INFO - PROCESS | 1734 | 1464997714362 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 16:48:34 INFO - PROCESS | 1734 | 1464997714678 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:34 INFO - PROCESS | 1734 | ++DOCSHELL 0x8d8ad400 == 142 [pid = 1734] [id = 659] 16:48:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 156 (0x8dc5ec00) [pid = 1734] [serial = 1978] [outer = (nil)] 16:48:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 157 (0x8ef18400) [pid = 1734] [serial = 1979] [outer = 0x8dc5ec00] 16:48:34 INFO - PROCESS | 1734 | 1464997714771 Marionette DEBUG loaded listener.js 16:48:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 158 (0x914d3c00) [pid = 1734] [serial = 1980] [outer = 0x8dc5ec00] 16:48:35 INFO - PROCESS | 1734 | 1464997715661 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 16:48:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:48:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1633ms 16:48:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:48:35 INFO - PROCESS | 1734 | 1464997715717 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 16:48:35 INFO - PROCESS | 1734 | 1464997715720 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 16:48:35 INFO - PROCESS | 1734 | 1464997715727 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:48:35 INFO - PROCESS | 1734 | 1464997715730 Marionette TRACE conn3 <- [1,2610,null,{}] 16:48:35 INFO - PROCESS | 1734 | 1464997715736 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:35 INFO - PROCESS | 1734 | 1464997715943 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 16:48:36 INFO - PROCESS | 1734 | 1464997716312 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:36 INFO - PROCESS | 1734 | ++DOCSHELL 0x881e2000 == 143 [pid = 1734] [id = 660] 16:48:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 159 (0x8eeb7c00) [pid = 1734] [serial = 1981] [outer = (nil)] 16:48:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 160 (0x91c9cc00) [pid = 1734] [serial = 1982] [outer = 0x8eeb7c00] 16:48:36 INFO - PROCESS | 1734 | 1464997716404 Marionette DEBUG loaded listener.js 16:48:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 161 (0x91ca4c00) [pid = 1734] [serial = 1983] [outer = 0x8eeb7c00] 16:48:37 INFO - PROCESS | 1734 | 1464997717272 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:48:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:48:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1581ms 16:48:37 INFO - PROCESS | 1734 | 1464997717307 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 16:48:37 INFO - PROCESS | 1734 | 1464997717311 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 16:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:48:37 INFO - PROCESS | 1734 | 1464997717317 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:48:37 INFO - PROCESS | 1734 | 1464997717319 Marionette TRACE conn3 <- [1,2614,null,{}] 16:48:37 INFO - PROCESS | 1734 | 1464997717326 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:37 INFO - PROCESS | 1734 | 1464997717526 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 16:48:37 INFO - PROCESS | 1734 | 1464997717806 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:37 INFO - PROCESS | 1734 | ++DOCSHELL 0x8eeb3c00 == 144 [pid = 1734] [id = 661] 16:48:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 162 (0x91a0f400) [pid = 1734] [serial = 1984] [outer = (nil)] 16:48:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 163 (0x92345c00) [pid = 1734] [serial = 1985] [outer = 0x91a0f400] 16:48:37 INFO - PROCESS | 1734 | 1464997717891 Marionette DEBUG loaded listener.js 16:48:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 164 (0x92405400) [pid = 1734] [serial = 1986] [outer = 0x91a0f400] 16:48:38 INFO - PROCESS | 1734 | 1464997718771 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 16:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1529ms 16:48:38 INFO - PROCESS | 1734 | 1464997718847 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 16:48:38 INFO - PROCESS | 1734 | 1464997718851 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 16:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:48:38 INFO - PROCESS | 1734 | 1464997718857 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:48:38 INFO - PROCESS | 1734 | 1464997718860 Marionette TRACE conn3 <- [1,2618,null,{}] 16:48:38 INFO - PROCESS | 1734 | 1464997718866 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:39 INFO - PROCESS | 1734 | 1464997719077 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 16:48:39 INFO - PROCESS | 1734 | 1464997719359 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:39 INFO - PROCESS | 1734 | ++DOCSHELL 0x91a0a800 == 145 [pid = 1734] [id = 662] 16:48:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 165 (0x920c5800) [pid = 1734] [serial = 1987] [outer = (nil)] 16:48:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 166 (0x926f4c00) [pid = 1734] [serial = 1988] [outer = 0x920c5800] 16:48:39 INFO - PROCESS | 1734 | 1464997719489 Marionette DEBUG loaded listener.js 16:48:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 167 (0x92a62400) [pid = 1734] [serial = 1989] [outer = 0x920c5800] 16:48:40 INFO - PROCESS | 1734 | 1464997720385 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1580ms 16:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:48:40 INFO - PROCESS | 1734 | 1464997720437 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 16:48:40 INFO - PROCESS | 1734 | 1464997720440 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 16:48:40 INFO - PROCESS | 1734 | 1464997720447 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:48:40 INFO - PROCESS | 1734 | 1464997720450 Marionette TRACE conn3 <- [1,2622,null,{}] 16:48:40 INFO - PROCESS | 1734 | 1464997720456 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:40 INFO - PROCESS | 1734 | 1464997720684 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 16:48:40 INFO - PROCESS | 1734 | 1464997720973 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:41 INFO - PROCESS | 1734 | ++DOCSHELL 0x9234ac00 == 146 [pid = 1734] [id = 663] 16:48:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 168 (0x92bf0800) [pid = 1734] [serial = 1990] [outer = (nil)] 16:48:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 169 (0x92c9d000) [pid = 1734] [serial = 1991] [outer = 0x92bf0800] 16:48:41 INFO - PROCESS | 1734 | 1464997721112 Marionette DEBUG loaded listener.js 16:48:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 170 (0x93ad3800) [pid = 1734] [serial = 1992] [outer = 0x92bf0800] 16:48:41 INFO - PROCESS | 1734 | 1464997721979 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 16:48:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:48:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1584ms 16:48:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:48:42 INFO - PROCESS | 1734 | 1464997722031 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 16:48:42 INFO - PROCESS | 1734 | 1464997722034 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 16:48:42 INFO - PROCESS | 1734 | 1464997722041 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:48:42 INFO - PROCESS | 1734 | 1464997722045 Marionette TRACE conn3 <- [1,2626,null,{}] 16:48:42 INFO - PROCESS | 1734 | 1464997722050 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:42 INFO - PROCESS | 1734 | 1464997722299 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 16:48:42 INFO - PROCESS | 1734 | 1464997722580 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:42 INFO - PROCESS | 1734 | ++DOCSHELL 0x92c9b000 == 147 [pid = 1734] [id = 664] 16:48:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 171 (0x92ca1c00) [pid = 1734] [serial = 1993] [outer = (nil)] 16:48:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 172 (0x952e2c00) [pid = 1734] [serial = 1994] [outer = 0x92ca1c00] 16:48:42 INFO - PROCESS | 1734 | 1464997722718 Marionette DEBUG loaded listener.js 16:48:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 173 (0x954aa800) [pid = 1734] [serial = 1995] [outer = 0x92ca1c00] 16:48:43 INFO - PROCESS | 1734 | 1464997723582 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1591ms 16:48:43 INFO - PROCESS | 1734 | 1464997723632 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 16:48:43 INFO - PROCESS | 1734 | 1464997723636 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 16:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:48:43 INFO - PROCESS | 1734 | 1464997723642 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:48:43 INFO - PROCESS | 1734 | 1464997723644 Marionette TRACE conn3 <- [1,2630,null,{}] 16:48:43 INFO - PROCESS | 1734 | 1464997723650 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:43 INFO - PROCESS | 1734 | 1464997723855 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 16:48:44 INFO - PROCESS | 1734 | 1464997724141 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:44 INFO - PROCESS | 1734 | ++DOCSHELL 0x93ad3c00 == 148 [pid = 1734] [id = 665] 16:48:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 174 (0x947a2c00) [pid = 1734] [serial = 1996] [outer = (nil)] 16:48:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 175 (0x95695400) [pid = 1734] [serial = 1997] [outer = 0x947a2c00] 16:48:44 INFO - PROCESS | 1734 | 1464997724224 Marionette DEBUG loaded listener.js 16:48:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 176 (0x95697c00) [pid = 1734] [serial = 1998] [outer = 0x947a2c00] 16:48:45 INFO - PROCESS | 1734 | 1464997725087 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 16:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1479ms 16:48:45 INFO - PROCESS | 1734 | 1464997725121 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 16:48:45 INFO - PROCESS | 1734 | 1464997725124 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 16:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:48:45 INFO - PROCESS | 1734 | 1464997725131 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:48:45 INFO - PROCESS | 1734 | 1464997725135 Marionette TRACE conn3 <- [1,2634,null,{}] 16:48:45 INFO - PROCESS | 1734 | 1464997725169 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:45 INFO - PROCESS | 1734 | 1464997725388 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 16:48:45 INFO - PROCESS | 1734 | 1464997725670 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:45 INFO - PROCESS | 1734 | ++DOCSHELL 0x825c2800 == 149 [pid = 1734] [id = 666] 16:48:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 177 (0x82c08000) [pid = 1734] [serial = 1999] [outer = (nil)] 16:48:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 178 (0x9582bc00) [pid = 1734] [serial = 2000] [outer = 0x82c08000] 16:48:45 INFO - PROCESS | 1734 | 1464997725796 Marionette DEBUG loaded listener.js 16:48:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 179 (0x966ae800) [pid = 1734] [serial = 2001] [outer = 0x82c08000] 16:48:46 INFO - PROCESS | 1734 | 1464997726643 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1552ms 16:48:46 INFO - PROCESS | 1734 | 1464997726684 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 16:48:46 INFO - PROCESS | 1734 | 1464997726688 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 16:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:48:46 INFO - PROCESS | 1734 | 1464997726694 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:48:46 INFO - PROCESS | 1734 | 1464997726696 Marionette TRACE conn3 <- [1,2638,null,{}] 16:48:46 INFO - PROCESS | 1734 | 1464997726702 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:46 INFO - PROCESS | 1734 | 1464997726921 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 16:48:47 INFO - PROCESS | 1734 | 1464997727208 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:47 INFO - PROCESS | 1734 | ++DOCSHELL 0x954c3c00 == 150 [pid = 1734] [id = 667] 16:48:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 180 (0x95832000) [pid = 1734] [serial = 2002] [outer = (nil)] 16:48:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 181 (0x98d8d400) [pid = 1734] [serial = 2003] [outer = 0x95832000] 16:48:47 INFO - PROCESS | 1734 | 1464997727345 Marionette DEBUG loaded listener.js 16:48:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 182 (0x99286400) [pid = 1734] [serial = 2004] [outer = 0x95832000] 16:48:48 INFO - PROCESS | 1734 | 1464997728207 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1578ms 16:48:48 INFO - PROCESS | 1734 | 1464997728273 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 16:48:48 INFO - PROCESS | 1734 | 1464997728277 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 16:48:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:48:48 INFO - PROCESS | 1734 | 1464997728283 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:48:48 INFO - PROCESS | 1734 | 1464997728286 Marionette TRACE conn3 <- [1,2642,null,{}] 16:48:48 INFO - PROCESS | 1734 | 1464997728292 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:48 INFO - PROCESS | 1734 | 1464997728498 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 16:48:48 INFO - PROCESS | 1734 | 1464997728778 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:48 INFO - PROCESS | 1734 | ++DOCSHELL 0x842c5000 == 151 [pid = 1734] [id = 668] 16:48:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 183 (0x920c4400) [pid = 1734] [serial = 2005] [outer = (nil)] 16:48:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 184 (0x99691000) [pid = 1734] [serial = 2006] [outer = 0x920c4400] 16:48:48 INFO - PROCESS | 1734 | 1464997728902 Marionette DEBUG loaded listener.js 16:48:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 185 (0x997bd800) [pid = 1734] [serial = 2007] [outer = 0x920c4400] 16:48:49 INFO - PROCESS | 1734 | 1464997729761 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:48:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:48:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1534ms 16:48:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:48:49 INFO - PROCESS | 1734 | 1464997729819 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 16:48:49 INFO - PROCESS | 1734 | 1464997729822 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 16:48:49 INFO - PROCESS | 1734 | 1464997729829 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:48:49 INFO - PROCESS | 1734 | 1464997729832 Marionette TRACE conn3 <- [1,2646,null,{}] 16:48:49 INFO - PROCESS | 1734 | 1464997729838 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:50 INFO - PROCESS | 1734 | 1464997730048 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 16:48:50 INFO - PROCESS | 1734 | 1464997730376 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:50 INFO - PROCESS | 1734 | ++DOCSHELL 0x87acf800 == 152 [pid = 1734] [id = 669] 16:48:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 186 (0x981da000) [pid = 1734] [serial = 2008] [outer = (nil)] 16:48:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 187 (0x99a0c800) [pid = 1734] [serial = 2009] [outer = 0x981da000] 16:48:50 INFO - PROCESS | 1734 | 1464997730459 Marionette DEBUG loaded listener.js 16:48:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 188 (0x99a10000) [pid = 1734] [serial = 2010] [outer = 0x981da000] 16:48:51 INFO - PROCESS | 1734 | 1464997731308 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:48:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:48:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1531ms 16:48:51 INFO - PROCESS | 1734 | 1464997731369 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 16:48:51 INFO - PROCESS | 1734 | 1464997731373 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 16:48:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:48:51 INFO - PROCESS | 1734 | 1464997731383 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:48:51 INFO - PROCESS | 1734 | 1464997731386 Marionette TRACE conn3 <- [1,2650,null,{}] 16:48:51 INFO - PROCESS | 1734 | 1464997731390 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:51 INFO - PROCESS | 1734 | 1464997731605 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 16:48:51 INFO - PROCESS | 1734 | 1464997731890 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:51 INFO - PROCESS | 1734 | ++DOCSHELL 0x9970c800 == 153 [pid = 1734] [id = 670] 16:48:51 INFO - PROCESS | 1734 | ++DOMWINDOW == 189 (0x997cc000) [pid = 1734] [serial = 2011] [outer = (nil)] 16:48:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 190 (0x99fbd000) [pid = 1734] [serial = 2012] [outer = 0x997cc000] 16:48:52 INFO - PROCESS | 1734 | 1464997732012 Marionette DEBUG loaded listener.js 16:48:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 191 (0x99fc1800) [pid = 1734] [serial = 2013] [outer = 0x997cc000] 16:48:52 INFO - PROCESS | 1734 | 1464997732852 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:48:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:48:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1531ms 16:48:52 INFO - PROCESS | 1734 | 1464997732916 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 16:48:52 INFO - PROCESS | 1734 | 1464997732919 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 16:48:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:48:52 INFO - PROCESS | 1734 | 1464997732925 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:48:52 INFO - PROCESS | 1734 | 1464997732928 Marionette TRACE conn3 <- [1,2654,null,{}] 16:48:52 INFO - PROCESS | 1734 | 1464997732934 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:53 INFO - PROCESS | 1734 | 1464997733142 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 16:48:53 INFO - PROCESS | 1734 | 1464997733424 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:53 INFO - PROCESS | 1734 | ++DOCSHELL 0x997c6000 == 154 [pid = 1734] [id = 671] 16:48:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 192 (0x99c8a000) [pid = 1734] [serial = 2014] [outer = (nil)] 16:48:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 193 (0x9a078000) [pid = 1734] [serial = 2015] [outer = 0x99c8a000] 16:48:53 INFO - PROCESS | 1734 | 1464997733545 Marionette DEBUG loaded listener.js 16:48:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 194 (0x9a07a400) [pid = 1734] [serial = 2016] [outer = 0x99c8a000] 16:48:54 INFO - PROCESS | 1734 | 1464997734399 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:48:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:48:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1528ms 16:48:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:48:54 INFO - PROCESS | 1734 | 1464997734455 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 16:48:54 INFO - PROCESS | 1734 | 1464997734457 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 16:48:54 INFO - PROCESS | 1734 | 1464997734464 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:48:54 INFO - PROCESS | 1734 | 1464997734467 Marionette TRACE conn3 <- [1,2658,null,{}] 16:48:54 INFO - PROCESS | 1734 | 1464997734473 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:54 INFO - PROCESS | 1734 | 1464997734690 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 16:48:54 INFO - PROCESS | 1734 | 1464997734974 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:55 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a07800 == 155 [pid = 1734] [id = 672] 16:48:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 195 (0x84a0a000) [pid = 1734] [serial = 2017] [outer = (nil)] 16:48:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 196 (0x8e1db800) [pid = 1734] [serial = 2018] [outer = 0x84a0a000] 16:48:55 INFO - PROCESS | 1734 | 1464997735096 Marionette DEBUG loaded listener.js 16:48:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 197 (0x9a13dc00) [pid = 1734] [serial = 2019] [outer = 0x84a0a000] 16:48:57 INFO - PROCESS | 1734 | --DOCSHELL 0x84cc5c00 == 154 [pid = 1734] [id = 652] 16:48:57 INFO - PROCESS | 1734 | --DOCSHELL 0x859ce800 == 153 [pid = 1734] [id = 651] 16:48:57 INFO - PROCESS | 1734 | --DOCSHELL 0x866eac00 == 152 [pid = 1734] [id = 650] 16:48:57 INFO - PROCESS | 1734 | --DOCSHELL 0x84a5e400 == 151 [pid = 1734] [id = 649] 16:48:57 INFO - PROCESS | 1734 | --DOCSHELL 0x825c5000 == 150 [pid = 1734] [id = 639] 16:48:57 INFO - PROCESS | 1734 | --DOCSHELL 0x91c99c00 == 149 [pid = 1734] [id = 638] 16:48:57 INFO - PROCESS | 1734 | --DOCSHELL 0x856ed000 == 148 [pid = 1734] [id = 636] 16:48:57 INFO - PROCESS | 1734 | --DOCSHELL 0x8e097c00 == 147 [pid = 1734] [id = 637] 16:48:57 INFO - PROCESS | 1734 | --DOCSHELL 0x8e3f3000 == 146 [pid = 1734] [id = 635] 16:48:57 INFO - PROCESS | 1734 | --DOCSHELL 0x86410c00 == 145 [pid = 1734] [id = 634] 16:48:57 INFO - PROCESS | 1734 | --DOCSHELL 0x84a53800 == 144 [pid = 1734] [id = 633] 16:48:57 INFO - PROCESS | 1734 | --DOCSHELL 0x8c5a0800 == 143 [pid = 1734] [id = 632] 16:48:57 INFO - PROCESS | 1734 | --DOCSHELL 0x859c5000 == 142 [pid = 1734] [id = 630] 16:48:57 INFO - PROCESS | 1734 | --DOCSHELL 0x89a4cc00 == 141 [pid = 1734] [id = 631] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 196 (0x8da42c00) [pid = 1734] [serial = 1743] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 195 (0x89a5a000) [pid = 1734] [serial = 1883] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 194 (0x891c4000) [pid = 1734] [serial = 1886] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 193 (0x8ab55800) [pid = 1734] [serial = 1884] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 192 (0x99fcb000) [pid = 1734] [serial = 1874] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 191 (0x99c8e400) [pid = 1734] [serial = 1872] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 190 (0x99b3d000) [pid = 1734] [serial = 1871] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 189 (0x99a0c000) [pid = 1734] [serial = 1869] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 188 (0x99a05000) [pid = 1734] [serial = 1868] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 187 (0x99699400) [pid = 1734] [serial = 1866] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 186 (0x9969c400) [pid = 1734] [serial = 1865] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 185 (0x9928d000) [pid = 1734] [serial = 1863] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 184 (0x98f29000) [pid = 1734] [serial = 1862] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 183 (0x966b5800) [pid = 1734] [serial = 1860] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 182 (0x966b1c00) [pid = 1734] [serial = 1859] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 181 (0x95721000) [pid = 1734] [serial = 1857] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 180 (0x95719400) [pid = 1734] [serial = 1856] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 179 (0x954bb400) [pid = 1734] [serial = 1854] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 178 (0x954ae400) [pid = 1734] [serial = 1853] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 177 (0x952e1c00) [pid = 1734] [serial = 1851] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 176 (0x95145400) [pid = 1734] [serial = 1850] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 175 (0x93bb9800) [pid = 1734] [serial = 1848] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 174 (0x92c93800) [pid = 1734] [serial = 1847] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 173 (0x926ec400) [pid = 1734] [serial = 1845] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 172 (0x92690000) [pid = 1734] [serial = 1844] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 171 (0x920c7800) [pid = 1734] [serial = 1842] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 170 (0x8dc68000) [pid = 1734] [serial = 1841] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 169 (0x91dee400) [pid = 1734] [serial = 1839] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 168 (0x91de2400) [pid = 1734] [serial = 1838] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 167 (0x91b89c00) [pid = 1734] [serial = 1836] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 166 (0x914d3000) [pid = 1734] [serial = 1835] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 165 (0x8ef10000) [pid = 1734] [serial = 1833] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 164 (0x8ed4a000) [pid = 1734] [serial = 1832] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 163 (0x8e315400) [pid = 1734] [serial = 1830] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 162 (0x8e1d7400) [pid = 1734] [serial = 1829] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 161 (0x8dc61000) [pid = 1734] [serial = 1827] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 160 (0x8dbcbc00) [pid = 1734] [serial = 1826] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 159 (0x8d8b4800) [pid = 1734] [serial = 1824] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 158 (0x8c5a5800) [pid = 1734] [serial = 1823] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 157 (0x8aca7400) [pid = 1734] [serial = 1821] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 156 (0x89a59800) [pid = 1734] [serial = 1820] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 155 (0x866e9800) [pid = 1734] [serial = 1818] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 154 (0x85ca0000) [pid = 1734] [serial = 1817] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 153 (0x87975000) [pid = 1734] [serial = 1880] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 152 (0x866ea000) [pid = 1734] [serial = 1877] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 151 (0x867ce800) [pid = 1734] [serial = 1878] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 150 (0x8b384400) [pid = 1734] [serial = 1889] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 149 (0x8ab51800) [pid = 1734] [serial = 1887] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | --DOMWINDOW == 148 (0x87aca400) [pid = 1734] [serial = 1881] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1734 | 1464997737750 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:48:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:48:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 3339ms 16:48:57 INFO - PROCESS | 1734 | 1464997737802 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 16:48:57 INFO - PROCESS | 1734 | 1464997737807 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 16:48:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:48:57 INFO - PROCESS | 1734 | 1464997737815 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:48:57 INFO - PROCESS | 1734 | 1464997737821 Marionette TRACE conn3 <- [1,2662,null,{}] 16:48:57 INFO - PROCESS | 1734 | 1464997737829 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:58 INFO - PROCESS | 1734 | 1464997738058 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 16:48:58 INFO - PROCESS | 1734 | 1464997738261 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:58 INFO - PROCESS | 1734 | ++DOCSHELL 0x842ba000 == 142 [pid = 1734] [id = 673] 16:48:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 149 (0x84cc5c00) [pid = 1734] [serial = 2020] [outer = (nil)] 16:48:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 150 (0x866e9800) [pid = 1734] [serial = 2021] [outer = 0x84cc5c00] 16:48:58 INFO - PROCESS | 1734 | 1464997738337 Marionette DEBUG loaded listener.js 16:48:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 151 (0x867c6c00) [pid = 1734] [serial = 2022] [outer = 0x84cc5c00] 16:48:59 INFO - PROCESS | 1734 | 1464997739065 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:48:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:48:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1292ms 16:48:59 INFO - PROCESS | 1734 | 1464997739107 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 16:48:59 INFO - PROCESS | 1734 | 1464997739115 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 16:48:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:48:59 INFO - PROCESS | 1734 | 1464997739125 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:48:59 INFO - PROCESS | 1734 | 1464997739129 Marionette TRACE conn3 <- [1,2666,null,{}] 16:48:59 INFO - PROCESS | 1734 | 1464997739134 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:59 INFO - PROCESS | 1734 | 1464997739414 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 16:48:59 INFO - PROCESS | 1734 | 1464997739544 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:59 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a07400 == 143 [pid = 1734] [id = 674] 16:48:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 152 (0x86dc7000) [pid = 1734] [serial = 2023] [outer = (nil)] 16:48:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 153 (0x87acd000) [pid = 1734] [serial = 2024] [outer = 0x86dc7000] 16:48:59 INFO - PROCESS | 1734 | 1464997739615 Marionette DEBUG loaded listener.js 16:48:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 154 (0x881d6400) [pid = 1734] [serial = 2025] [outer = 0x86dc7000] 16:49:00 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:49:00 INFO - PROCESS | 1734 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:49:00 INFO - PROCESS | 1734 | 1464997740947 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 16:49:00 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) 16:49:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1844ms 16:49:00 INFO - PROCESS | 1734 | 1464997740969 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 16:49:00 INFO - PROCESS | 1734 | 1464997740972 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 16:49:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:49:00 INFO - PROCESS | 1734 | 1464997740992 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:49:01 INFO - PROCESS | 1734 | 1464997740998 Marionette TRACE conn3 <- [1,2670,null,{}] 16:49:01 INFO - PROCESS | 1734 | 1464997741012 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:01 INFO - PROCESS | 1734 | 1464997741302 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 16:49:01 INFO - PROCESS | 1734 | 1464997741357 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:01 INFO - PROCESS | 1734 | ++DOCSHELL 0x87acc400 == 144 [pid = 1734] [id = 675] 16:49:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 155 (0x8a1ef400) [pid = 1734] [serial = 2026] [outer = (nil)] 16:49:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 156 (0x8b143800) [pid = 1734] [serial = 2027] [outer = 0x8a1ef400] 16:49:01 INFO - PROCESS | 1734 | 1464997741571 Marionette DEBUG loaded listener.js 16:49:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 157 (0x8b384400) [pid = 1734] [serial = 2028] [outer = 0x8a1ef400] 16:49:02 INFO - PROCESS | 1734 | --DOMWINDOW == 156 (0x91defc00) [pid = 1734] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:49:02 INFO - PROCESS | 1734 | --DOMWINDOW == 155 (0x99c8ac00) [pid = 1734] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:49:02 INFO - PROCESS | 1734 | --DOMWINDOW == 154 (0x93bc1c00) [pid = 1734] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:49:02 INFO - PROCESS | 1734 | --DOMWINDOW == 153 (0x866ed000) [pid = 1734] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:49:02 INFO - PROCESS | 1734 | --DOMWINDOW == 152 (0x859c2400) [pid = 1734] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:49:02 INFO - PROCESS | 1734 | --DOMWINDOW == 151 (0x91de9800) [pid = 1734] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:49:02 INFO - PROCESS | 1734 | --DOMWINDOW == 150 (0x95495c00) [pid = 1734] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:49:02 INFO - PROCESS | 1734 | --DOMWINDOW == 149 (0x85c13000) [pid = 1734] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:49:02 INFO - PROCESS | 1734 | --DOMWINDOW == 148 (0x95147400) [pid = 1734] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:49:02 INFO - PROCESS | 1734 | --DOMWINDOW == 147 (0x85ca1c00) [pid = 1734] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:49:02 INFO - PROCESS | 1734 | --DOMWINDOW == 146 (0x8f067400) [pid = 1734] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:49:02 INFO - PROCESS | 1734 | --DOMWINDOW == 145 (0x95698800) [pid = 1734] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:49:02 INFO - PROCESS | 1734 | --DOMWINDOW == 144 (0x8ef11c00) [pid = 1734] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:49:02 INFO - PROCESS | 1734 | --DOMWINDOW == 143 (0x8ed4f000) [pid = 1734] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:49:02 INFO - PROCESS | 1734 | --DOMWINDOW == 142 (0x88110c00) [pid = 1734] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:49:02 INFO - PROCESS | 1734 | --DOMWINDOW == 141 (0x84cc4c00) [pid = 1734] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:49:02 INFO - PROCESS | 1734 | --DOMWINDOW == 140 (0x92fc2c00) [pid = 1734] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:49:02 INFO - PROCESS | 1734 | --DOMWINDOW == 139 (0x8d909000) [pid = 1734] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:49:02 INFO - PROCESS | 1734 | --DOMWINDOW == 138 (0x89a4d800) [pid = 1734] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:49:02 INFO - PROCESS | 1734 | --DOMWINDOW == 137 (0x8d8aec00) [pid = 1734] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:49:02 INFO - PROCESS | 1734 | --DOMWINDOW == 136 (0x891ca000) [pid = 1734] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:49:02 INFO - PROCESS | 1734 | --DOMWINDOW == 135 (0x98f29800) [pid = 1734] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:49:02 INFO - PROCESS | 1734 | --DOMWINDOW == 134 (0x8e097800) [pid = 1734] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:49:02 INFO - PROCESS | 1734 | --DOMWINDOW == 133 (0x891ce000) [pid = 1734] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:49:02 INFO - PROCESS | 1734 | --DOMWINDOW == 132 (0x856ef400) [pid = 1734] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:49:03 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:49:03 INFO - PROCESS | 1734 | 1464997743175 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 16:49:03 INFO - PROCESS | 1734 | 1464997743236 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 16:49:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:49:03 INFO - PROCESS | 1734 | 1464997743242 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:49:03 INFO - PROCESS | 1734 | 1464997743244 Marionette TRACE conn3 <- [1,2674,null,{}] 16:49:03 INFO - PROCESS | 1734 | 1464997743249 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:03 INFO - PROCESS | 1734 | 1464997743425 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 16:49:03 INFO - PROCESS | 1734 | 1464997743659 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:03 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a5d000 == 145 [pid = 1734] [id = 676] 16:49:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 133 (0x85c18000) [pid = 1734] [serial = 2029] [outer = (nil)] 16:49:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 134 (0x8a1ea800) [pid = 1734] [serial = 2030] [outer = 0x85c18000] 16:49:03 INFO - PROCESS | 1734 | 1464997743726 Marionette DEBUG loaded listener.js 16:49:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 135 (0x8baf7c00) [pid = 1734] [serial = 2031] [outer = 0x85c18000] 16:49:04 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:49:05 INFO - PROCESS | 1734 | 1464997745117 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 16:49:05 INFO - PROCESS | 1734 | 1464997745183 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 16:49:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:49:05 INFO - PROCESS | 1734 | 1464997745192 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:49:05 INFO - PROCESS | 1734 | 1464997745198 Marionette TRACE conn3 <- [1,2678,null,{}] 16:49:05 INFO - PROCESS | 1734 | 1464997745207 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:05 INFO - PROCESS | 1734 | 1464997745411 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 16:49:05 INFO - PROCESS | 1734 | 1464997745689 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:05 INFO - PROCESS | 1734 | ++DOCSHELL 0x856ee000 == 146 [pid = 1734] [id = 677] 16:49:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 136 (0x85c0ec00) [pid = 1734] [serial = 2032] [outer = (nil)] 16:49:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 137 (0x86d82000) [pid = 1734] [serial = 2033] [outer = 0x85c0ec00] 16:49:05 INFO - PROCESS | 1734 | 1464997745784 Marionette DEBUG loaded listener.js 16:49:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 138 (0x87ac5400) [pid = 1734] [serial = 2034] [outer = 0x85c0ec00] 16:49:07 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:49:07 INFO - PROCESS | 1734 | 1464997747159 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 16:49:07 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) 16:49:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1984ms 16:49:07 INFO - PROCESS | 1734 | 1464997747176 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 16:49:07 INFO - PROCESS | 1734 | 1464997747184 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 16:49:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:49:07 INFO - PROCESS | 1734 | 1464997747194 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:49:07 INFO - PROCESS | 1734 | 1464997747199 Marionette TRACE conn3 <- [1,2682,null,{}] 16:49:07 INFO - PROCESS | 1734 | 1464997747205 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:07 INFO - PROCESS | 1734 | 1464997747463 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 16:49:07 INFO - PROCESS | 1734 | 1464997747740 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:07 INFO - PROCESS | 1734 | ++DOCSHELL 0x868e1400 == 147 [pid = 1734] [id = 678] 16:49:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 139 (0x891c6800) [pid = 1734] [serial = 2035] [outer = (nil)] 16:49:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 140 (0x8aca7400) [pid = 1734] [serial = 2036] [outer = 0x891c6800] 16:49:07 INFO - PROCESS | 1734 | 1464997747819 Marionette DEBUG loaded listener.js 16:49:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 141 (0x8baf5400) [pid = 1734] [serial = 2037] [outer = 0x891c6800] 16:49:09 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:49:09 INFO - PROCESS | 1734 | 1464997749177 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 16:49:09 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) 16:49:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2032ms 16:49:09 INFO - PROCESS | 1734 | 1464997749227 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 16:49:09 INFO - PROCESS | 1734 | 1464997749231 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 16:49:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:49:09 INFO - PROCESS | 1734 | 1464997749238 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:49:09 INFO - PROCESS | 1734 | 1464997749244 Marionette TRACE conn3 <- [1,2686,null,{}] 16:49:09 INFO - PROCESS | 1734 | 1464997749259 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:09 INFO - PROCESS | 1734 | 1464997749605 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 16:49:09 INFO - PROCESS | 1734 | 1464997749815 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:09 INFO - PROCESS | 1734 | ++DOCSHELL 0x89a4f400 == 148 [pid = 1734] [id = 679] 16:49:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 142 (0x8c5a1400) [pid = 1734] [serial = 2038] [outer = (nil)] 16:49:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 143 (0x8d909800) [pid = 1734] [serial = 2039] [outer = 0x8c5a1400] 16:49:09 INFO - PROCESS | 1734 | 1464997749899 Marionette DEBUG loaded listener.js 16:49:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 144 (0x8dc5b400) [pid = 1734] [serial = 2040] [outer = 0x8c5a1400] 16:49:11 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:49:11 INFO - PROCESS | 1734 | 1464997751226 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 16:49:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:49:11 INFO - PROCESS | 1734 | 1464997751288 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 16:49:11 INFO - PROCESS | 1734 | 1464997751294 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:49:11 INFO - PROCESS | 1734 | 1464997751298 Marionette TRACE conn3 <- [1,2690,null,{}] 16:49:11 INFO - PROCESS | 1734 | 1464997751303 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:11 INFO - PROCESS | 1734 | 1464997751592 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 16:49:11 INFO - PROCESS | 1734 | 1464997751843 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:11 INFO - PROCESS | 1734 | ++DOCSHELL 0x8796a400 == 149 [pid = 1734] [id = 680] 16:49:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 145 (0x8d8b8800) [pid = 1734] [serial = 2041] [outer = (nil)] 16:49:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 146 (0x8e314000) [pid = 1734] [serial = 2042] [outer = 0x8d8b8800] 16:49:11 INFO - PROCESS | 1734 | 1464997751926 Marionette DEBUG loaded listener.js 16:49:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 147 (0x8e3f1000) [pid = 1734] [serial = 2043] [outer = 0x8d8b8800] 16:49:13 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:49:13 INFO - PROCESS | 1734 | 1464997753234 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 16:49:13 INFO - PROCESS | 1734 | 1464997753283 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 16:49:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:49:13 INFO - PROCESS | 1734 | 1464997753289 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:49:13 INFO - PROCESS | 1734 | 1464997753293 Marionette TRACE conn3 <- [1,2694,null,{}] 16:49:13 INFO - PROCESS | 1734 | 1464997753299 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:13 INFO - PROCESS | 1734 | 1464997753575 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 16:49:13 INFO - PROCESS | 1734 | 1464997753827 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:13 INFO - PROCESS | 1734 | ++DOCSHELL 0x8dc61000 == 150 [pid = 1734] [id = 681] 16:49:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 148 (0x8e1dd000) [pid = 1734] [serial = 2044] [outer = (nil)] 16:49:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 149 (0x8eeb3000) [pid = 1734] [serial = 2045] [outer = 0x8e1dd000] 16:49:13 INFO - PROCESS | 1734 | 1464997753908 Marionette DEBUG loaded listener.js 16:49:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 150 (0x8eeb7000) [pid = 1734] [serial = 2046] [outer = 0x8e1dd000] 16:49:15 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:49:15 INFO - PROCESS | 1734 | 1464997755209 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 16:49:15 INFO - PROCESS | 1734 | 1464997755284 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 16:49:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:49:15 INFO - PROCESS | 1734 | 1464997755387 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:49:15 INFO - PROCESS | 1734 | 1464997755391 Marionette TRACE conn3 <- [1,2698,null,{}] 16:49:15 INFO - PROCESS | 1734 | 1464997755397 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:15 INFO - PROCESS | 1734 | 1464997755634 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 16:49:15 INFO - PROCESS | 1734 | 1464997755922 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:15 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ed4b800 == 151 [pid = 1734] [id = 682] 16:49:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 151 (0x8ed4c000) [pid = 1734] [serial = 2047] [outer = (nil)] 16:49:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 152 (0x914d3000) [pid = 1734] [serial = 2048] [outer = 0x8ed4c000] 16:49:16 INFO - PROCESS | 1734 | 1464997756004 Marionette DEBUG loaded listener.js 16:49:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 153 (0x91b93800) [pid = 1734] [serial = 2049] [outer = 0x8ed4c000] 16:49:17 INFO - PROCESS | 1734 | SkCairoFTTypeface::onFilterRec unimplemented 16:49:17 INFO - PROCESS | 1734 | 1464997757327 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 16:49:17 INFO - PROCESS | 1734 | 1464997757382 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 16:49:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:49:17 INFO - PROCESS | 1734 | 1464997757389 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:49:17 INFO - PROCESS | 1734 | 1464997757392 Marionette TRACE conn3 <- [1,2702,null,{}] 16:49:17 INFO - PROCESS | 1734 | 1464997757398 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:17 INFO - PROCESS | 1734 | 1464997757670 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 16:49:17 INFO - PROCESS | 1734 | 1464997757925 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:17 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ef0ec00 == 152 [pid = 1734] [id = 683] 16:49:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 154 (0x8f067400) [pid = 1734] [serial = 2050] [outer = (nil)] 16:49:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 155 (0x91e44000) [pid = 1734] [serial = 2051] [outer = 0x8f067400] 16:49:18 INFO - PROCESS | 1734 | 1464997758005 Marionette DEBUG loaded listener.js 16:49:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 156 (0x91e4a000) [pid = 1734] [serial = 2052] [outer = 0x8f067400] 16:49:18 INFO - PROCESS | 1734 | 1464997758867 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:49:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:49:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1531ms 16:49:18 INFO - PROCESS | 1734 | 1464997758920 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 16:49:18 INFO - PROCESS | 1734 | 1464997758924 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 16:49:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:49:18 INFO - PROCESS | 1734 | 1464997758930 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:49:18 INFO - PROCESS | 1734 | 1464997758933 Marionette TRACE conn3 <- [1,2706,null,{}] 16:49:18 INFO - PROCESS | 1734 | 1464997758939 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:19 INFO - PROCESS | 1734 | 1464997759160 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 16:49:19 INFO - PROCESS | 1734 | 1464997759481 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:19 INFO - PROCESS | 1734 | ++DOCSHELL 0x91c9d800 == 153 [pid = 1734] [id = 684] 16:49:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 157 (0x91de2400) [pid = 1734] [serial = 2053] [outer = (nil)] 16:49:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 158 (0x9268c000) [pid = 1734] [serial = 2054] [outer = 0x91de2400] 16:49:19 INFO - PROCESS | 1734 | 1464997759565 Marionette DEBUG loaded listener.js 16:49:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 159 (0x926ec400) [pid = 1734] [serial = 2055] [outer = 0x91de2400] 16:49:20 INFO - PROCESS | 1734 | 1464997760433 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 16:49:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:49:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1533ms 16:49:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:49:20 INFO - PROCESS | 1734 | 1464997760465 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 16:49:20 INFO - PROCESS | 1734 | 1464997760468 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 16:49:20 INFO - PROCESS | 1734 | 1464997760474 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:49:20 INFO - PROCESS | 1734 | 1464997760478 Marionette TRACE conn3 <- [1,2710,null,{}] 16:49:20 INFO - PROCESS | 1734 | 1464997760484 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:20 INFO - PROCESS | 1734 | 1464997760693 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 16:49:20 INFO - PROCESS | 1734 | 1464997760982 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:21 INFO - PROCESS | 1734 | ++DOCSHELL 0x92408400 == 154 [pid = 1734] [id = 685] 16:49:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 160 (0x9240e000) [pid = 1734] [serial = 2056] [outer = (nil)] 16:49:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 161 (0x92be4000) [pid = 1734] [serial = 2057] [outer = 0x9240e000] 16:49:21 INFO - PROCESS | 1734 | 1464997761109 Marionette DEBUG loaded listener.js 16:49:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 162 (0x92becc00) [pid = 1734] [serial = 2058] [outer = 0x9240e000] 16:49:22 INFO - PROCESS | 1734 | 1464997762023 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 16:49:22 INFO - PROCESS | 1734 | 1464997762067 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 16:49:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:49:22 INFO - PROCESS | 1734 | 1464997762073 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:49:22 INFO - PROCESS | 1734 | 1464997762077 Marionette TRACE conn3 <- [1,2714,null,{}] 16:49:22 INFO - PROCESS | 1734 | 1464997762082 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:22 INFO - PROCESS | 1734 | 1464997762287 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 16:49:22 INFO - PROCESS | 1734 | 1464997762625 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:22 INFO - PROCESS | 1734 | ++DOCSHELL 0x91a0d000 == 155 [pid = 1734] [id = 686] 16:49:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 163 (0x91b90800) [pid = 1734] [serial = 2059] [outer = (nil)] 16:49:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 164 (0x9476e000) [pid = 1734] [serial = 2060] [outer = 0x91b90800] 16:49:22 INFO - PROCESS | 1734 | 1464997762711 Marionette DEBUG loaded listener.js 16:49:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 165 (0x947a7400) [pid = 1734] [serial = 2061] [outer = 0x91b90800] 16:49:23 INFO - PROCESS | 1734 | 1464997763539 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 16:49:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:49:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1487ms 16:49:23 INFO - PROCESS | 1734 | 1464997763561 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 16:49:23 INFO - PROCESS | 1734 | 1464997763565 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 16:49:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:49:23 INFO - PROCESS | 1734 | 1464997763572 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:49:23 INFO - PROCESS | 1734 | 1464997763577 Marionette TRACE conn3 <- [1,2718,null,{}] 16:49:23 INFO - PROCESS | 1734 | 1464997763604 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:23 INFO - PROCESS | 1734 | 1464997763836 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 16:49:24 INFO - PROCESS | 1734 | 1464997764120 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:24 INFO - PROCESS | 1734 | ++DOCSHELL 0x954b0000 == 156 [pid = 1734] [id = 687] 16:49:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 166 (0x954b1800) [pid = 1734] [serial = 2062] [outer = (nil)] 16:49:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 167 (0x954c2000) [pid = 1734] [serial = 2063] [outer = 0x954b1800] 16:49:24 INFO - PROCESS | 1734 | 1464997764261 Marionette DEBUG loaded listener.js 16:49:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 168 (0x95717c00) [pid = 1734] [serial = 2064] [outer = 0x954b1800] 16:49:25 INFO - PROCESS | 1734 | 1464997765108 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 16:49:25 INFO - PROCESS | 1734 | 1464997765186 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 16:49:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:49:25 INFO - PROCESS | 1734 | 1464997765192 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:49:25 INFO - PROCESS | 1734 | 1464997765195 Marionette TRACE conn3 <- [1,2722,null,{}] 16:49:25 INFO - PROCESS | 1734 | 1464997765200 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:25 INFO - PROCESS | 1734 | 1464997765411 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 16:49:25 INFO - PROCESS | 1734 | 1464997765745 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:25 INFO - PROCESS | 1734 | ++DOCSHELL 0x867c2400 == 157 [pid = 1734] [id = 688] 16:49:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 169 (0x94694c00) [pid = 1734] [serial = 2065] [outer = (nil)] 16:49:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 170 (0x9582f400) [pid = 1734] [serial = 2066] [outer = 0x94694c00] 16:49:25 INFO - PROCESS | 1734 | 1464997765844 Marionette DEBUG loaded listener.js 16:49:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 171 (0x966a9c00) [pid = 1734] [serial = 2067] [outer = 0x94694c00] 16:49:26 INFO - PROCESS | 1734 | 1464997766720 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 16:49:26 INFO - PROCESS | 1734 | 1464997766776 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 16:49:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:49:26 INFO - PROCESS | 1734 | 1464997766791 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:49:26 INFO - PROCESS | 1734 | 1464997766794 Marionette TRACE conn3 <- [1,2726,null,{}] 16:49:26 INFO - PROCESS | 1734 | 1464997766799 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:27 INFO - PROCESS | 1734 | 1464997767008 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 16:49:27 INFO - PROCESS | 1734 | 1464997767332 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:27 INFO - PROCESS | 1734 | ++DOCSHELL 0x9571b800 == 158 [pid = 1734] [id = 689] 16:49:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 172 (0x95828400) [pid = 1734] [serial = 2068] [outer = (nil)] 16:49:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 173 (0x9928d000) [pid = 1734] [serial = 2069] [outer = 0x95828400] 16:49:27 INFO - PROCESS | 1734 | 1464997767427 Marionette DEBUG loaded listener.js 16:49:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 174 (0x98f29800) [pid = 1734] [serial = 2070] [outer = 0x95828400] 16:49:28 INFO - PROCESS | 1734 | 1464997768294 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 16:49:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:49:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1552ms 16:49:28 INFO - PROCESS | 1734 | 1464997768343 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 16:49:28 INFO - PROCESS | 1734 | 1464997768347 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 16:49:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:49:28 INFO - PROCESS | 1734 | 1464997768353 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:49:28 INFO - PROCESS | 1734 | 1464997768356 Marionette TRACE conn3 <- [1,2730,null,{}] 16:49:28 INFO - PROCESS | 1734 | 1464997768362 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:28 INFO - PROCESS | 1734 | 1464997768571 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 16:49:28 INFO - PROCESS | 1734 | 1464997768863 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:28 INFO - PROCESS | 1734 | ++DOCSHELL 0x954bd400 == 159 [pid = 1734] [id = 690] 16:49:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 175 (0x981d8000) [pid = 1734] [serial = 2071] [outer = (nil)] 16:49:28 INFO - PROCESS | 1734 | ++DOMWINDOW == 176 (0x999edc00) [pid = 1734] [serial = 2072] [outer = 0x981d8000] 16:49:29 INFO - PROCESS | 1734 | 1464997769001 Marionette DEBUG loaded listener.js 16:49:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 177 (0x99a05000) [pid = 1734] [serial = 2073] [outer = 0x981d8000] 16:49:30 INFO - PROCESS | 1734 | 1464997770277 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 16:49:30 INFO - PROCESS | 1734 | 1464997770386 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 16:49:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:49:30 INFO - PROCESS | 1734 | 1464997770445 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:49:30 INFO - PROCESS | 1734 | 1464997770450 Marionette TRACE conn3 <- [1,2734,null,{}] 16:49:30 INFO - PROCESS | 1734 | 1464997770455 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:30 INFO - PROCESS | 1734 | 1464997770686 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 16:49:31 INFO - PROCESS | 1734 | 1464997771587 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:31 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a5ac00 == 160 [pid = 1734] [id = 691] 16:49:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 178 (0x84a5f800) [pid = 1734] [serial = 2074] [outer = (nil)] 16:49:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 179 (0x859c2400) [pid = 1734] [serial = 2075] [outer = 0x84a5f800] 16:49:31 INFO - PROCESS | 1734 | 1464997771663 Marionette DEBUG loaded listener.js 16:49:31 INFO - PROCESS | 1734 | ++DOMWINDOW == 180 (0x86415400) [pid = 1734] [serial = 2076] [outer = 0x84a5f800] 16:49:32 INFO - PROCESS | 1734 | 1464997772587 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 16:49:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:49:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 2230ms 16:49:32 INFO - PROCESS | 1734 | 1464997772630 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 16:49:32 INFO - PROCESS | 1734 | 1464997772636 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 16:49:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:49:32 INFO - PROCESS | 1734 | 1464997772643 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:49:32 INFO - PROCESS | 1734 | 1464997772649 Marionette TRACE conn3 <- [1,2738,null,{}] 16:49:32 INFO - PROCESS | 1734 | 1464997772655 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:32 INFO - PROCESS | 1734 | 1464997772862 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 16:49:33 INFO - PROCESS | 1734 | 1464997773156 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:33 INFO - PROCESS | 1734 | ++DOCSHELL 0x868e9800 == 161 [pid = 1734] [id = 692] 16:49:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 181 (0x86dcb000) [pid = 1734] [serial = 2077] [outer = (nil)] 16:49:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 182 (0x891cf000) [pid = 1734] [serial = 2078] [outer = 0x86dcb000] 16:49:33 INFO - PROCESS | 1734 | 1464997773281 Marionette DEBUG loaded listener.js 16:49:33 INFO - PROCESS | 1734 | ++DOMWINDOW == 183 (0x8a1eec00) [pid = 1734] [serial = 2079] [outer = 0x86dcb000] 16:49:34 INFO - PROCESS | 1734 | 1464997774259 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 16:49:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:49:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1687ms 16:49:34 INFO - PROCESS | 1734 | 1464997774334 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 16:49:34 INFO - PROCESS | 1734 | 1464997774338 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 16:49:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:49:34 INFO - PROCESS | 1734 | 1464997774345 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:49:34 INFO - PROCESS | 1734 | 1464997774348 Marionette TRACE conn3 <- [1,2742,null,{}] 16:49:34 INFO - PROCESS | 1734 | 1464997774354 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:34 INFO - PROCESS | 1734 | 1464997774605 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 16:49:34 INFO - PROCESS | 1734 | --DOCSHELL 0x87acc400 == 160 [pid = 1734] [id = 675] 16:49:34 INFO - PROCESS | 1734 | --DOCSHELL 0x84a07400 == 159 [pid = 1734] [id = 674] 16:49:34 INFO - PROCESS | 1734 | --DOCSHELL 0x842ba000 == 158 [pid = 1734] [id = 673] 16:49:34 INFO - PROCESS | 1734 | --DOCSHELL 0x93ad3c00 == 157 [pid = 1734] [id = 665] 16:49:34 INFO - PROCESS | 1734 | --DOCSHELL 0x92c9b000 == 156 [pid = 1734] [id = 664] 16:49:34 INFO - PROCESS | 1734 | --DOCSHELL 0x9234ac00 == 155 [pid = 1734] [id = 663] 16:49:34 INFO - PROCESS | 1734 | --DOCSHELL 0x91a0a800 == 154 [pid = 1734] [id = 662] 16:49:34 INFO - PROCESS | 1734 | --DOCSHELL 0x8eeb3c00 == 153 [pid = 1734] [id = 661] 16:49:34 INFO - PROCESS | 1734 | --DOCSHELL 0x881e2000 == 152 [pid = 1734] [id = 660] 16:49:34 INFO - PROCESS | 1734 | --DOCSHELL 0x8c5a3400 == 151 [pid = 1734] [id = 658] 16:49:34 INFO - PROCESS | 1734 | --DOCSHELL 0x8d8ad400 == 150 [pid = 1734] [id = 659] 16:49:34 INFO - PROCESS | 1734 | --DOCSHELL 0x8d8b5000 == 149 [pid = 1734] [id = 657] 16:49:34 INFO - PROCESS | 1734 | --DOCSHELL 0x8c59c800 == 148 [pid = 1734] [id = 656] 16:49:34 INFO - PROCESS | 1734 | --DOCSHELL 0x881da400 == 147 [pid = 1734] [id = 655] 16:49:34 INFO - PROCESS | 1734 | --DOCSHELL 0x84ccf400 == 146 [pid = 1734] [id = 654] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 182 (0x8b159c00) [pid = 1734] [serial = 1961] [outer = (nil)] [url = about:blank] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 181 (0x8aca1400) [pid = 1734] [serial = 1959] [outer = (nil)] [url = about:blank] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 180 (0x9268f000) [pid = 1734] [serial = 1917] [outer = (nil)] [url = about:blank] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 179 (0x9a074000) [pid = 1734] [serial = 1875] [outer = (nil)] [url = about:blank] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 178 (0x952de000) [pid = 1734] [serial = 1926] [outer = (nil)] [url = about:blank] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 177 (0x86d81000) [pid = 1734] [serial = 1953] [outer = (nil)] [url = about:blank] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 176 (0x91a08c00) [pid = 1734] [serial = 1910] [outer = (nil)] [url = about:blank] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 175 (0x92a6c800) [pid = 1734] [serial = 1920] [outer = (nil)] [url = about:blank] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 174 (0x954bfc00) [pid = 1734] [serial = 1929] [outer = (nil)] [url = about:blank] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 173 (0x92685800) [pid = 1734] [serial = 1916] [outer = (nil)] [url = about:blank] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 172 (0x8796c800) [pid = 1734] [serial = 1893] [outer = (nil)] [url = about:blank] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 171 (0x9571cc00) [pid = 1734] [serial = 1932] [outer = (nil)] [url = about:blank] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 170 (0x9549dc00) [pid = 1734] [serial = 1937] [outer = (nil)] [url = about:blank] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 169 (0x91e49000) [pid = 1734] [serial = 1914] [outer = (nil)] [url = about:blank] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 168 (0x966a8c00) [pid = 1734] [serial = 1934] [outer = (nil)] [url = about:blank] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 167 (0x99c80800) [pid = 1734] [serial = 1947] [outer = (nil)] [url = about:blank] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 166 (0x954b1400) [pid = 1734] [serial = 1928] [outer = (nil)] [url = about:blank] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 165 (0x8f06c400) [pid = 1734] [serial = 1908] [outer = (nil)] [url = about:blank] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 164 (0x966ab000) [pid = 1734] [serial = 1938] [outer = (nil)] [url = about:blank] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 163 (0x895f2800) [pid = 1734] [serial = 1956] [outer = (nil)] [url = about:blank] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 162 (0x856fa000) [pid = 1734] [serial = 1949] [outer = (nil)] [url = about:blank] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 161 (0x93bbd400) [pid = 1734] [serial = 1922] [outer = (nil)] [url = about:blank] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 160 (0x8e1d6000) [pid = 1734] [serial = 1902] [outer = (nil)] [url = about:blank] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 159 (0x8aca7000) [pid = 1734] [serial = 1895] [outer = (nil)] [url = about:blank] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 158 (0x85c0dc00) [pid = 1734] [serial = 1950] [outer = (nil)] [url = about:blank] 16:49:34 INFO - PROCESS | 1734 | --DOMWINDOW == 157 (0x8ef12c00) [pid = 1734] [serial = 1907] [outer = (nil)] [url = about:blank] 16:49:35 INFO - PROCESS | 1734 | --DOMWINDOW == 156 (0x99b38000) [pid = 1734] [serial = 1946] [outer = (nil)] [url = about:blank] 16:49:35 INFO - PROCESS | 1734 | --DOMWINDOW == 155 (0x868e9c00) [pid = 1734] [serial = 1952] [outer = (nil)] [url = about:blank] 16:49:35 INFO - PROCESS | 1734 | --DOMWINDOW == 154 (0x8da43000) [pid = 1734] [serial = 1898] [outer = (nil)] [url = about:blank] 16:49:35 INFO - PROCESS | 1734 | --DOMWINDOW == 153 (0x89a59000) [pid = 1734] [serial = 1958] [outer = (nil)] [url = about:blank] 16:49:35 INFO - PROCESS | 1734 | --DOMWINDOW == 152 (0x92a63c00) [pid = 1734] [serial = 1919] [outer = (nil)] [url = about:blank] 16:49:35 INFO - PROCESS | 1734 | --DOMWINDOW == 151 (0x891c2400) [pid = 1734] [serial = 1955] [outer = (nil)] [url = about:blank] 16:49:35 INFO - PROCESS | 1734 | --DOMWINDOW == 150 (0x86d7dc00) [pid = 1734] [serial = 1892] [outer = (nil)] [url = about:blank] 16:49:35 INFO - PROCESS | 1734 | --DOMWINDOW == 149 (0x9968f800) [pid = 1734] [serial = 1940] [outer = (nil)] [url = about:blank] 16:49:35 INFO - PROCESS | 1734 | --DOMWINDOW == 148 (0x8e3f2000) [pid = 1734] [serial = 1904] [outer = (nil)] [url = about:blank] 16:49:35 INFO - PROCESS | 1734 | --DOMWINDOW == 147 (0x91b8f400) [pid = 1734] [serial = 1911] [outer = (nil)] [url = about:blank] 16:49:35 INFO - PROCESS | 1734 | --DOMWINDOW == 146 (0x8da51000) [pid = 1734] [serial = 1899] [outer = (nil)] [url = about:blank] 16:49:35 INFO - PROCESS | 1734 | --DOMWINDOW == 145 (0x9569d400) [pid = 1734] [serial = 1931] [outer = (nil)] [url = about:blank] 16:49:35 INFO - PROCESS | 1734 | --DOMWINDOW == 144 (0x8e095000) [pid = 1734] [serial = 1901] [outer = (nil)] [url = about:blank] 16:49:35 INFO - PROCESS | 1734 | --DOMWINDOW == 143 (0x952d7800) [pid = 1734] [serial = 1925] [outer = (nil)] [url = about:blank] 16:49:35 INFO - PROCESS | 1734 | --DOMWINDOW == 142 (0x997c9c00) [pid = 1734] [serial = 1944] [outer = (nil)] [url = about:blank] 16:49:35 INFO - PROCESS | 1734 | --DOMWINDOW == 141 (0x89a5b800) [pid = 1734] [serial = 1815] [outer = (nil)] [url = about:blank] 16:49:35 INFO - PROCESS | 1734 | --DOMWINDOW == 140 (0x95833000) [pid = 1734] [serial = 1935] [outer = (nil)] [url = about:blank] 16:49:35 INFO - PROCESS | 1734 | --DOMWINDOW == 139 (0x8e3f7c00) [pid = 1734] [serial = 1905] [outer = (nil)] [url = about:blank] 16:49:35 INFO - PROCESS | 1734 | --DOMWINDOW == 138 (0x91deb400) [pid = 1734] [serial = 1913] [outer = (nil)] [url = about:blank] 16:49:35 INFO - PROCESS | 1734 | --DOMWINDOW == 137 (0x997c4000) [pid = 1734] [serial = 1943] [outer = (nil)] [url = about:blank] 16:49:35 INFO - PROCESS | 1734 | --DOMWINDOW == 136 (0x947a0000) [pid = 1734] [serial = 1923] [outer = (nil)] [url = about:blank] 16:49:35 INFO - PROCESS | 1734 | --DOMWINDOW == 135 (0x99697c00) [pid = 1734] [serial = 1941] [outer = (nil)] [url = about:blank] 16:49:35 INFO - PROCESS | 1734 | --DOMWINDOW == 134 (0x8b15f400) [pid = 1734] [serial = 1896] [outer = (nil)] [url = about:blank] 16:49:35 INFO - PROCESS | 1734 | 1464997775200 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:35 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a09400 == 147 [pid = 1734] [id = 693] 16:49:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 135 (0x84cc4400) [pid = 1734] [serial = 2080] [outer = (nil)] 16:49:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 136 (0x859cc000) [pid = 1734] [serial = 2081] [outer = 0x84cc4400] 16:49:35 INFO - PROCESS | 1734 | 1464997775273 Marionette DEBUG loaded listener.js 16:49:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 137 (0x86d78800) [pid = 1734] [serial = 2082] [outer = 0x84cc4400] 16:49:36 INFO - PROCESS | 1734 | 1464997776068 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:49:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:49:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1781ms 16:49:36 INFO - PROCESS | 1734 | 1464997776127 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 16:49:36 INFO - PROCESS | 1734 | 1464997776130 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 16:49:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:49:36 INFO - PROCESS | 1734 | 1464997776148 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:49:36 INFO - PROCESS | 1734 | 1464997776157 Marionette TRACE conn3 <- [1,2746,null,{}] 16:49:36 INFO - PROCESS | 1734 | 1464997776163 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:36 INFO - PROCESS | 1734 | 1464997776380 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 16:49:36 INFO - PROCESS | 1734 | 1464997776576 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:36 INFO - PROCESS | 1734 | ++DOCSHELL 0x86d81800 == 148 [pid = 1734] [id = 694] 16:49:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 138 (0x891c8c00) [pid = 1734] [serial = 2083] [outer = (nil)] 16:49:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 139 (0x8b385c00) [pid = 1734] [serial = 2084] [outer = 0x891c8c00] 16:49:36 INFO - PROCESS | 1734 | 1464997776645 Marionette DEBUG loaded listener.js 16:49:36 INFO - PROCESS | 1734 | ++DOMWINDOW == 140 (0x8c59dc00) [pid = 1734] [serial = 2085] [outer = 0x891c8c00] 16:49:37 INFO - PROCESS | 1734 | 1464997777489 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:49:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:49:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1400ms 16:49:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:49:37 INFO - PROCESS | 1734 | 1464997777541 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 16:49:37 INFO - PROCESS | 1734 | 1464997777544 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 16:49:37 INFO - PROCESS | 1734 | 1464997777550 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:49:37 INFO - PROCESS | 1734 | 1464997777553 Marionette TRACE conn3 <- [1,2750,null,{}] 16:49:37 INFO - PROCESS | 1734 | 1464997777565 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:37 INFO - PROCESS | 1734 | 1464997777824 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 16:49:37 INFO - PROCESS | 1734 | 1464997777856 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:37 INFO - PROCESS | 1734 | ++DOCSHELL 0x87acc800 == 149 [pid = 1734] [id = 695] 16:49:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 141 (0x8b38a800) [pid = 1734] [serial = 2086] [outer = (nil)] 16:49:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 142 (0x8d90b800) [pid = 1734] [serial = 2087] [outer = 0x8b38a800] 16:49:37 INFO - PROCESS | 1734 | 1464997777923 Marionette DEBUG loaded listener.js 16:49:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 143 (0x8da49c00) [pid = 1734] [serial = 2088] [outer = 0x8b38a800] 16:49:38 INFO - PROCESS | 1734 | 1464997778823 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:49:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:49:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1328ms 16:49:38 INFO - PROCESS | 1734 | 1464997778889 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 16:49:38 INFO - PROCESS | 1734 | 1464997778893 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 16:49:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:49:38 INFO - PROCESS | 1734 | 1464997778899 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:49:38 INFO - PROCESS | 1734 | 1464997778901 Marionette TRACE conn3 <- [1,2754,null,{}] 16:49:38 INFO - PROCESS | 1734 | 1464997778906 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:39 INFO - PROCESS | 1734 | 1464997779164 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 16:49:39 INFO - PROCESS | 1734 | 1464997779194 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:39 INFO - PROCESS | 1734 | ++DOCSHELL 0x8dbcbc00 == 150 [pid = 1734] [id = 696] 16:49:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 144 (0x8dbcf000) [pid = 1734] [serial = 2089] [outer = (nil)] 16:49:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 145 (0x8dc63800) [pid = 1734] [serial = 2090] [outer = 0x8dbcf000] 16:49:39 INFO - PROCESS | 1734 | 1464997779287 Marionette DEBUG loaded listener.js 16:49:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 146 (0x8e1e0c00) [pid = 1734] [serial = 2091] [outer = 0x8dbcf000] 16:49:40 INFO - PROCESS | 1734 | --DOMWINDOW == 145 (0x8dc5ec00) [pid = 1734] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:49:40 INFO - PROCESS | 1734 | --DOMWINDOW == 144 (0x95832000) [pid = 1734] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:49:40 INFO - PROCESS | 1734 | --DOMWINDOW == 143 (0x82c08000) [pid = 1734] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:49:40 INFO - PROCESS | 1734 | --DOMWINDOW == 142 (0x947a2c00) [pid = 1734] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:49:40 INFO - PROCESS | 1734 | --DOMWINDOW == 141 (0x92ca1c00) [pid = 1734] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:49:40 INFO - PROCESS | 1734 | --DOMWINDOW == 140 (0x86d79000) [pid = 1734] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:49:40 INFO - PROCESS | 1734 | --DOMWINDOW == 139 (0x89a4c400) [pid = 1734] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:49:40 INFO - PROCESS | 1734 | --DOMWINDOW == 138 (0x8dbc2400) [pid = 1734] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:49:40 INFO - PROCESS | 1734 | --DOMWINDOW == 137 (0x84cc5c00) [pid = 1734] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:49:40 INFO - PROCESS | 1734 | --DOMWINDOW == 136 (0x8dc63c00) [pid = 1734] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:49:40 INFO - PROCESS | 1734 | --DOMWINDOW == 135 (0x859c8800) [pid = 1734] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:49:40 INFO - PROCESS | 1734 | --DOMWINDOW == 134 (0x91a0f400) [pid = 1734] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:49:40 INFO - PROCESS | 1734 | --DOMWINDOW == 133 (0x84a0a000) [pid = 1734] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:49:40 INFO - PROCESS | 1734 | --DOMWINDOW == 132 (0x8c5a8000) [pid = 1734] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:49:40 INFO - PROCESS | 1734 | --DOMWINDOW == 131 (0x8eeb7c00) [pid = 1734] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:49:40 INFO - PROCESS | 1734 | --DOMWINDOW == 130 (0x86dc7000) [pid = 1734] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:49:40 INFO - PROCESS | 1734 | --DOMWINDOW == 129 (0x981da000) [pid = 1734] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:49:40 INFO - PROCESS | 1734 | --DOMWINDOW == 128 (0x920c4400) [pid = 1734] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:49:40 INFO - PROCESS | 1734 | --DOMWINDOW == 127 (0x8a1ef400) [pid = 1734] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:49:40 INFO - PROCESS | 1734 | --DOMWINDOW == 126 (0x920c5800) [pid = 1734] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:49:40 INFO - PROCESS | 1734 | --DOMWINDOW == 125 (0x92bf0800) [pid = 1734] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:49:40 INFO - PROCESS | 1734 | 1464997780757 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:49:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:49:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1885ms 16:49:40 INFO - PROCESS | 1734 | 1464997780784 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 16:49:40 INFO - PROCESS | 1734 | 1464997780787 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 16:49:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:49:40 INFO - PROCESS | 1734 | 1464997780792 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:49:40 INFO - PROCESS | 1734 | 1464997780795 Marionette TRACE conn3 <- [1,2758,null,{}] 16:49:40 INFO - PROCESS | 1734 | 1464997780800 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:40 INFO - PROCESS | 1734 | 1464997780989 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 16:49:41 INFO - PROCESS | 1734 | 1464997781183 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:41 INFO - PROCESS | 1734 | ++DOCSHELL 0x856f9800 == 151 [pid = 1734] [id = 697] 16:49:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 126 (0x89a51400) [pid = 1734] [serial = 2092] [outer = (nil)] 16:49:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 127 (0x8dc5e800) [pid = 1734] [serial = 2093] [outer = 0x89a51400] 16:49:41 INFO - PROCESS | 1734 | 1464997781255 Marionette DEBUG loaded listener.js 16:49:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 128 (0x8e319c00) [pid = 1734] [serial = 2094] [outer = 0x89a51400] 16:49:41 INFO - PROCESS | 1734 | 1464997781964 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:49:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:49:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1231ms 16:49:42 INFO - PROCESS | 1734 | 1464997782024 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 16:49:42 INFO - PROCESS | 1734 | 1464997782028 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 16:49:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:49:42 INFO - PROCESS | 1734 | 1464997782033 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:49:42 INFO - PROCESS | 1734 | 1464997782035 Marionette TRACE conn3 <- [1,2762,null,{}] 16:49:42 INFO - PROCESS | 1734 | 1464997782041 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:42 INFO - PROCESS | 1734 | 1464997782352 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 16:49:42 INFO - PROCESS | 1734 | 1464997782649 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:42 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a59800 == 152 [pid = 1734] [id = 698] 16:49:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 129 (0x84a5e400) [pid = 1734] [serial = 2095] [outer = (nil)] 16:49:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 130 (0x859c2c00) [pid = 1734] [serial = 2096] [outer = 0x84a5e400] 16:49:42 INFO - PROCESS | 1734 | 1464997782792 Marionette DEBUG loaded listener.js 16:49:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 131 (0x866eb000) [pid = 1734] [serial = 2097] [outer = 0x84a5e400] 16:49:43 INFO - PROCESS | 1734 | 1464997783701 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:49:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:49:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1732ms 16:49:43 INFO - PROCESS | 1734 | 1464997783768 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 16:49:43 INFO - PROCESS | 1734 | 1464997783773 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 16:49:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:49:43 INFO - PROCESS | 1734 | 1464997783782 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:49:43 INFO - PROCESS | 1734 | 1464997783788 Marionette TRACE conn3 <- [1,2766,null,{}] 16:49:43 INFO - PROCESS | 1734 | 1464997783795 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:44 INFO - PROCESS | 1734 | 1464997784045 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 16:49:44 INFO - PROCESS | 1734 | 1464997784373 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:44 INFO - PROCESS | 1734 | ++DOCSHELL 0x891c2400 == 153 [pid = 1734] [id = 699] 16:49:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 132 (0x895ef400) [pid = 1734] [serial = 2098] [outer = (nil)] 16:49:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 133 (0x89a57c00) [pid = 1734] [serial = 2099] [outer = 0x895ef400] 16:49:44 INFO - PROCESS | 1734 | 1464997784462 Marionette DEBUG loaded listener.js 16:49:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 134 (0x8aca1400) [pid = 1734] [serial = 2100] [outer = 0x895ef400] 16:49:45 INFO - PROCESS | 1734 | 1464997785333 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:49:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:49:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1591ms 16:49:45 INFO - PROCESS | 1734 | 1464997785372 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 16:49:45 INFO - PROCESS | 1734 | 1464997785377 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 16:49:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:49:45 INFO - PROCESS | 1734 | 1464997785384 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:49:45 INFO - PROCESS | 1734 | 1464997785387 Marionette TRACE conn3 <- [1,2770,null,{}] 16:49:45 INFO - PROCESS | 1734 | 1464997785393 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:45 INFO - PROCESS | 1734 | 1464997785596 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 16:49:45 INFO - PROCESS | 1734 | 1464997785883 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:46 INFO - PROCESS | 1734 | ++DOCSHELL 0x8da43800 == 154 [pid = 1734] [id = 700] 16:49:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 135 (0x8dbc2800) [pid = 1734] [serial = 2101] [outer = (nil)] 16:49:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 136 (0x8e098400) [pid = 1734] [serial = 2102] [outer = 0x8dbc2800] 16:49:46 INFO - PROCESS | 1734 | 1464997786061 Marionette DEBUG loaded listener.js 16:49:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 137 (0x8e3f6400) [pid = 1734] [serial = 2103] [outer = 0x8dbc2800] 16:49:46 INFO - PROCESS | 1734 | 1464997786928 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:49:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:49:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1584ms 16:49:46 INFO - PROCESS | 1734 | 1464997786970 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 16:49:46 INFO - PROCESS | 1734 | 1464997786976 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 16:49:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:49:46 INFO - PROCESS | 1734 | 1464997786992 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:49:47 INFO - PROCESS | 1734 | 1464997786999 Marionette TRACE conn3 <- [1,2774,null,{}] 16:49:47 INFO - PROCESS | 1734 | 1464997787005 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:47 INFO - PROCESS | 1734 | 1464997787226 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 16:49:47 INFO - PROCESS | 1734 | 1464997787513 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:47 INFO - PROCESS | 1734 | ++DOCSHELL 0x8baf0400 == 155 [pid = 1734] [id = 701] 16:49:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 138 (0x8c5a9400) [pid = 1734] [serial = 2104] [outer = (nil)] 16:49:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 139 (0x8f065800) [pid = 1734] [serial = 2105] [outer = 0x8c5a9400] 16:49:47 INFO - PROCESS | 1734 | 1464997787637 Marionette DEBUG loaded listener.js 16:49:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 140 (0x914d8800) [pid = 1734] [serial = 2106] [outer = 0x8c5a9400] 16:49:48 INFO - PROCESS | 1734 | 1464997788476 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 16:49:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:49:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1551ms 16:49:48 INFO - PROCESS | 1734 | 1464997788536 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 16:49:48 INFO - PROCESS | 1734 | 1464997788540 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 16:49:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:49:48 INFO - PROCESS | 1734 | 1464997788564 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:49:48 INFO - PROCESS | 1734 | 1464997788567 Marionette TRACE conn3 <- [1,2778,null,{}] 16:49:48 INFO - PROCESS | 1734 | 1464997788573 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:48 INFO - PROCESS | 1734 | 1464997788777 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 16:49:49 INFO - PROCESS | 1734 | 1464997789065 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:49 INFO - PROCESS | 1734 | ++DOCSHELL 0x8ef10400 == 156 [pid = 1734] [id = 702] 16:49:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 141 (0x8f06cc00) [pid = 1734] [serial = 2107] [outer = (nil)] 16:49:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 142 (0x91b8d800) [pid = 1734] [serial = 2108] [outer = 0x8f06cc00] 16:49:49 INFO - PROCESS | 1734 | 1464997789188 Marionette DEBUG loaded listener.js 16:49:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 143 (0x91c9b000) [pid = 1734] [serial = 2109] [outer = 0x8f06cc00] 16:49:50 INFO - PROCESS | 1734 | 1464997790002 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:49:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:49:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1487ms 16:49:50 INFO - PROCESS | 1734 | 1464997790049 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 16:49:50 INFO - PROCESS | 1734 | 1464997790052 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 16:49:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:49:50 INFO - PROCESS | 1734 | 1464997790058 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:49:50 INFO - PROCESS | 1734 | 1464997790062 Marionette TRACE conn3 <- [1,2782,null,{}] 16:49:50 INFO - PROCESS | 1734 | 1464997790067 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:50 INFO - PROCESS | 1734 | 1464997790359 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 16:49:50 INFO - PROCESS | 1734 | 1464997790569 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:50 INFO - PROCESS | 1734 | ++DOCSHELL 0x91e4cc00 == 157 [pid = 1734] [id = 703] 16:49:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 144 (0x91e4d000) [pid = 1734] [serial = 2110] [outer = (nil)] 16:49:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 145 (0x920c0000) [pid = 1734] [serial = 2111] [outer = 0x91e4d000] 16:49:50 INFO - PROCESS | 1734 | 1464997790707 Marionette DEBUG loaded listener.js 16:49:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 146 (0x9268b000) [pid = 1734] [serial = 2112] [outer = 0x91e4d000] 16:49:51 INFO - PROCESS | 1734 | 1464997791563 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:49:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:49:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1531ms 16:49:51 INFO - PROCESS | 1734 | 1464997791591 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 16:49:51 INFO - PROCESS | 1734 | 1464997791594 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 16:49:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:49:51 INFO - PROCESS | 1734 | 1464997791600 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:49:51 INFO - PROCESS | 1734 | 1464997791603 Marionette TRACE conn3 <- [1,2786,null,{}] 16:49:51 INFO - PROCESS | 1734 | 1464997791609 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:51 INFO - PROCESS | 1734 | 1464997791816 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 16:49:52 INFO - PROCESS | 1734 | 1464997792108 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:52 INFO - PROCESS | 1734 | ++DOCSHELL 0x91b8c800 == 158 [pid = 1734] [id = 704] 16:49:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 147 (0x9268cc00) [pid = 1734] [serial = 2113] [outer = (nil)] 16:49:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 148 (0x92a69000) [pid = 1734] [serial = 2114] [outer = 0x9268cc00] 16:49:52 INFO - PROCESS | 1734 | 1464997792215 Marionette DEBUG loaded listener.js 16:49:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 149 (0x92be6c00) [pid = 1734] [serial = 2115] [outer = 0x9268cc00] 16:49:53 INFO - PROCESS | 1734 | 1464997793044 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:49:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:49:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1479ms 16:49:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:49:53 INFO - PROCESS | 1734 | 1464997793080 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 16:49:53 INFO - PROCESS | 1734 | 1464997793083 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 16:49:53 INFO - PROCESS | 1734 | 1464997793089 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:49:53 INFO - PROCESS | 1734 | 1464997793092 Marionette TRACE conn3 <- [1,2790,null,{}] 16:49:53 INFO - PROCESS | 1734 | 1464997793098 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:53 INFO - PROCESS | 1734 | 1464997793289 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 16:49:53 INFO - PROCESS | 1734 | 1464997793588 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:53 INFO - PROCESS | 1734 | ++DOCSHELL 0x926e9c00 == 159 [pid = 1734] [id = 705] 16:49:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 150 (0x926ed800) [pid = 1734] [serial = 2116] [outer = (nil)] 16:49:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 151 (0x94696400) [pid = 1734] [serial = 2117] [outer = 0x926ed800] 16:49:53 INFO - PROCESS | 1734 | 1464997793668 Marionette DEBUG loaded listener.js 16:49:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 152 (0x9476b800) [pid = 1734] [serial = 2118] [outer = 0x926ed800] 16:49:54 INFO - PROCESS | 1734 | 1464997794539 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:49:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:49:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1491ms 16:49:54 INFO - PROCESS | 1734 | 1464997794579 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 16:49:54 INFO - PROCESS | 1734 | 1464997794583 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 16:49:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:49:54 INFO - PROCESS | 1734 | 1464997794589 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:49:54 INFO - PROCESS | 1734 | 1464997794592 Marionette TRACE conn3 <- [1,2794,null,{}] 16:49:54 INFO - PROCESS | 1734 | 1464997794598 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:54 INFO - PROCESS | 1734 | 1464997794883 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 16:49:55 INFO - PROCESS | 1734 | 1464997795101 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:55 INFO - PROCESS | 1734 | ++DOCSHELL 0x95148400 == 160 [pid = 1734] [id = 706] 16:49:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 153 (0x952d7400) [pid = 1734] [serial = 2119] [outer = (nil)] 16:49:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 154 (0x95493800) [pid = 1734] [serial = 2120] [outer = 0x952d7400] 16:49:55 INFO - PROCESS | 1734 | 1464997795179 Marionette DEBUG loaded listener.js 16:49:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 155 (0x95497800) [pid = 1734] [serial = 2121] [outer = 0x952d7400] 16:49:56 INFO - PROCESS | 1734 | 1464997796049 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 16:49:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:49:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1479ms 16:49:56 INFO - PROCESS | 1734 | 1464997796069 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 16:49:56 INFO - PROCESS | 1734 | 1464997796072 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 16:49:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:49:56 INFO - PROCESS | 1734 | 1464997796078 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:49:56 INFO - PROCESS | 1734 | 1464997796087 Marionette TRACE conn3 <- [1,2798,null,{}] 16:49:56 INFO - PROCESS | 1734 | 1464997796092 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:56 INFO - PROCESS | 1734 | 1464997796275 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 16:49:56 INFO - PROCESS | 1734 | 1464997796558 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:56 INFO - PROCESS | 1734 | ++DOCSHELL 0x947a0800 == 161 [pid = 1734] [id = 707] 16:49:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 156 (0x952e0800) [pid = 1734] [serial = 2122] [outer = (nil)] 16:49:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 157 (0x954bb800) [pid = 1734] [serial = 2123] [outer = 0x952e0800] 16:49:56 INFO - PROCESS | 1734 | 1464997796639 Marionette DEBUG loaded listener.js 16:49:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 158 (0x954bfc00) [pid = 1734] [serial = 2124] [outer = 0x952e0800] 16:49:57 INFO - PROCESS | 1734 | 1464997797508 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 16:49:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:49:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1489ms 16:49:57 INFO - PROCESS | 1734 | 1464997797568 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 16:49:57 INFO - PROCESS | 1734 | 1464997797571 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 16:49:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:49:57 INFO - PROCESS | 1734 | 1464997797577 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:49:57 INFO - PROCESS | 1734 | 1464997797579 Marionette TRACE conn3 <- [1,2802,null,{}] 16:49:57 INFO - PROCESS | 1734 | 1464997797585 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:57 INFO - PROCESS | 1734 | 1464997797792 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 16:49:58 INFO - PROCESS | 1734 | 1464997798074 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:58 INFO - PROCESS | 1734 | ++DOCSHELL 0x856fa400 == 162 [pid = 1734] [id = 708] 16:49:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 159 (0x954ae800) [pid = 1734] [serial = 2125] [outer = (nil)] 16:49:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 160 (0x95829c00) [pid = 1734] [serial = 2126] [outer = 0x954ae800] 16:49:58 INFO - PROCESS | 1734 | 1464997798214 Marionette DEBUG loaded listener.js 16:49:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 161 (0x9787dc00) [pid = 1734] [serial = 2127] [outer = 0x954ae800] 16:49:59 INFO - PROCESS | 1734 | 1464997799053 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:49:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:49:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1535ms 16:49:59 INFO - PROCESS | 1734 | 1464997799112 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 16:49:59 INFO - PROCESS | 1734 | 1464997799116 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 16:49:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:49:59 INFO - PROCESS | 1734 | 1464997799123 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:49:59 INFO - PROCESS | 1734 | 1464997799127 Marionette TRACE conn3 <- [1,2806,null,{}] 16:49:59 INFO - PROCESS | 1734 | 1464997799132 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:59 INFO - PROCESS | 1734 | 1464997799364 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 16:49:59 INFO - PROCESS | 1734 | 1464997799647 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:59 INFO - PROCESS | 1734 | ++DOCSHELL 0x97886000 == 163 [pid = 1734] [id = 709] 16:49:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 162 (0x98f71000) [pid = 1734] [serial = 2128] [outer = (nil)] 16:49:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 163 (0x99697c00) [pid = 1734] [serial = 2129] [outer = 0x98f71000] 16:49:59 INFO - PROCESS | 1734 | 1464997799773 Marionette DEBUG loaded listener.js 16:49:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 164 (0x9970d000) [pid = 1734] [serial = 2130] [outer = 0x98f71000] 16:50:00 INFO - PROCESS | 1734 | 1464997800589 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:50:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:50:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1480ms 16:50:00 INFO - PROCESS | 1734 | 1464997800603 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 16:50:00 INFO - PROCESS | 1734 | 1464997800606 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 16:50:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:50:00 INFO - PROCESS | 1734 | 1464997800612 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:50:00 INFO - PROCESS | 1734 | 1464997800614 Marionette TRACE conn3 <- [1,2810,null,{}] 16:50:00 INFO - PROCESS | 1734 | 1464997800620 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:00 INFO - PROCESS | 1734 | 1464997800822 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 16:50:01 INFO - PROCESS | 1734 | 1464997801120 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:01 INFO - PROCESS | 1734 | ++DOCSHELL 0x994f9800 == 164 [pid = 1734] [id = 710] 16:50:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 165 (0x997c3000) [pid = 1734] [serial = 2131] [outer = (nil)] 16:50:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 166 (0x99b33400) [pid = 1734] [serial = 2132] [outer = 0x997c3000] 16:50:01 INFO - PROCESS | 1734 | 1464997801203 Marionette DEBUG loaded listener.js 16:50:01 INFO - PROCESS | 1734 | ++DOMWINDOW == 167 (0x99b38800) [pid = 1734] [serial = 2133] [outer = 0x997c3000] 16:50:02 INFO - PROCESS | 1734 | 1464997802048 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:50:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:50:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1478ms 16:50:02 INFO - PROCESS | 1734 | 1464997802091 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 16:50:02 INFO - PROCESS | 1734 | 1464997802094 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 16:50:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:50:02 INFO - PROCESS | 1734 | 1464997802100 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:50:02 INFO - PROCESS | 1734 | 1464997802103 Marionette TRACE conn3 <- [1,2814,null,{}] 16:50:02 INFO - PROCESS | 1734 | 1464997802108 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:02 INFO - PROCESS | 1734 | 1464997802337 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 16:50:02 INFO - PROCESS | 1734 | 1464997802603 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:02 INFO - PROCESS | 1734 | ++DOCSHELL 0x9970f800 == 165 [pid = 1734] [id = 711] 16:50:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 168 (0x99a06000) [pid = 1734] [serial = 2134] [outer = (nil)] 16:50:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 169 (0x99c86c00) [pid = 1734] [serial = 2135] [outer = 0x99a06000] 16:50:02 INFO - PROCESS | 1734 | 1464997802698 Marionette DEBUG loaded listener.js 16:50:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 170 (0x99fc0400) [pid = 1734] [serial = 2136] [outer = 0x99a06000] 16:50:03 INFO - PROCESS | 1734 | 1464997803565 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 16:50:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:50:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1537ms 16:50:03 INFO - PROCESS | 1734 | 1464997803645 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 16:50:03 INFO - PROCESS | 1734 | 1464997803649 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 16:50:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:50:03 INFO - PROCESS | 1734 | 1464997803658 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:50:03 INFO - PROCESS | 1734 | 1464997803661 Marionette TRACE conn3 <- [1,2818,null,{}] 16:50:03 INFO - PROCESS | 1734 | 1464997803667 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:03 INFO - PROCESS | 1734 | 1464997803878 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 16:50:04 INFO - PROCESS | 1734 | 1464997804165 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:04 INFO - PROCESS | 1734 | ++DOCSHELL 0x99b38000 == 166 [pid = 1734] [id = 712] 16:50:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 171 (0x99c81c00) [pid = 1734] [serial = 2137] [outer = (nil)] 16:50:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 172 (0x9a07c400) [pid = 1734] [serial = 2138] [outer = 0x99c81c00] 16:50:04 INFO - PROCESS | 1734 | 1464997804283 Marionette DEBUG loaded listener.js 16:50:04 INFO - PROCESS | 1734 | ++DOMWINDOW == 173 (0x9a136400) [pid = 1734] [serial = 2139] [outer = 0x99c81c00] 16:50:05 INFO - PROCESS | 1734 | 1464997805129 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 16:50:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:50:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1488ms 16:50:05 INFO - PROCESS | 1734 | 1464997805163 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 16:50:05 INFO - PROCESS | 1734 | 1464997805166 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 16:50:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:50:05 INFO - PROCESS | 1734 | 1464997805175 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:50:05 INFO - PROCESS | 1734 | 1464997805178 Marionette TRACE conn3 <- [1,2822,null,{}] 16:50:05 INFO - PROCESS | 1734 | 1464997805182 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:05 INFO - PROCESS | 1734 | 1464997805377 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 16:50:05 INFO - PROCESS | 1734 | 1464997805664 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:05 INFO - PROCESS | 1734 | ++DOCSHELL 0x99c82800 == 167 [pid = 1734] [id = 713] 16:50:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 174 (0x99fbc400) [pid = 1734] [serial = 2140] [outer = (nil)] 16:50:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 175 (0x9a2b9c00) [pid = 1734] [serial = 2141] [outer = 0x99fbc400] 16:50:05 INFO - PROCESS | 1734 | 1464997805745 Marionette DEBUG loaded listener.js 16:50:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 176 (0x9a2bf000) [pid = 1734] [serial = 2142] [outer = 0x99fbc400] 16:50:06 INFO - PROCESS | 1734 | 1464997806581 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:50:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:50:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1481ms 16:50:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:50:06 INFO - PROCESS | 1734 | 1464997806656 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 16:50:06 INFO - PROCESS | 1734 | 1464997806659 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 16:50:06 INFO - PROCESS | 1734 | 1464997806665 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:50:06 INFO - PROCESS | 1734 | 1464997806670 Marionette TRACE conn3 <- [1,2826,null,{}] 16:50:06 INFO - PROCESS | 1734 | 1464997806676 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:06 INFO - PROCESS | 1734 | 1464997806876 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 16:50:07 INFO - PROCESS | 1734 | 1464997807164 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:07 INFO - PROCESS | 1734 | ++DOCSHELL 0x9a07b800 == 168 [pid = 1734] [id = 714] 16:50:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 177 (0x9a46f400) [pid = 1734] [serial = 2143] [outer = (nil)] 16:50:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 178 (0x9a53c000) [pid = 1734] [serial = 2144] [outer = 0x9a46f400] 16:50:07 INFO - PROCESS | 1734 | 1464997807283 Marionette DEBUG loaded listener.js 16:50:07 INFO - PROCESS | 1734 | ++DOMWINDOW == 179 (0x9aaa1800) [pid = 1734] [serial = 2145] [outer = 0x9a46f400] 16:50:08 INFO - PROCESS | 1734 | 1464997808200 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:50:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:50:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1584ms 16:50:08 INFO - PROCESS | 1734 | 1464997808249 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 16:50:08 INFO - PROCESS | 1734 | 1464997808253 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 16:50:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:50:08 INFO - PROCESS | 1734 | 1464997808258 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:50:08 INFO - PROCESS | 1734 | 1464997808261 Marionette TRACE conn3 <- [1,2830,null,{}] 16:50:08 INFO - PROCESS | 1734 | 1464997808287 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:08 INFO - PROCESS | 1734 | 1464997808499 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 16:50:08 INFO - PROCESS | 1734 | 1464997808786 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:08 INFO - PROCESS | 1734 | ++DOCSHELL 0x9a144c00 == 169 [pid = 1734] [id = 715] 16:50:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 180 (0x9a2c4400) [pid = 1734] [serial = 2146] [outer = (nil)] 16:50:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 181 (0x9b07d000) [pid = 1734] [serial = 2147] [outer = 0x9a2c4400] 16:50:08 INFO - PROCESS | 1734 | 1464997808905 Marionette DEBUG loaded listener.js 16:50:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 182 (0x9b18dc00) [pid = 1734] [serial = 2148] [outer = 0x9a2c4400] 16:50:09 INFO - PROCESS | 1734 | 1464997809763 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:50:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1546ms 16:50:09 INFO - PROCESS | 1734 | 1464997809806 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 16:50:09 INFO - PROCESS | 1734 | 1464997809811 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 16:50:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:50:09 INFO - PROCESS | 1734 | 1464997809817 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:50:09 INFO - PROCESS | 1734 | 1464997809819 Marionette TRACE conn3 <- [1,2834,null,{}] 16:50:09 INFO - PROCESS | 1734 | 1464997809825 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:10 INFO - PROCESS | 1734 | 1464997810123 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 16:50:10 INFO - PROCESS | 1734 | 1464997810341 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:10 INFO - PROCESS | 1734 | ++DOCSHELL 0x9a471c00 == 170 [pid = 1734] [id = 716] 16:50:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 183 (0x9aaa9c00) [pid = 1734] [serial = 2149] [outer = (nil)] 16:50:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 184 (0x9d46c400) [pid = 1734] [serial = 2150] [outer = 0x9aaa9c00] 16:50:10 INFO - PROCESS | 1734 | 1464997810460 Marionette DEBUG loaded listener.js 16:50:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 185 (0x9d8b7400) [pid = 1734] [serial = 2151] [outer = 0x9aaa9c00] 16:50:11 INFO - PROCESS | 1734 | 1464997811325 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:50:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:50:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1578ms 16:50:11 INFO - PROCESS | 1734 | 1464997811406 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 16:50:11 INFO - PROCESS | 1734 | 1464997811409 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 16:50:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:50:11 INFO - PROCESS | 1734 | 1464997811419 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:50:11 INFO - PROCESS | 1734 | 1464997811422 Marionette TRACE conn3 <- [1,2838,null,{}] 16:50:11 INFO - PROCESS | 1734 | 1464997811428 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:11 INFO - PROCESS | 1734 | 1464997811642 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 16:50:11 INFO - PROCESS | 1734 | 1464997811933 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:12 INFO - PROCESS | 1734 | ++DOCSHELL 0x842b9800 == 171 [pid = 1734] [id = 717] 16:50:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 186 (0x868ee000) [pid = 1734] [serial = 2152] [outer = (nil)] 16:50:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 187 (0xa0511000) [pid = 1734] [serial = 2153] [outer = 0x868ee000] 16:50:12 INFO - PROCESS | 1734 | 1464997812066 Marionette DEBUG loaded listener.js 16:50:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 188 (0xa1065800) [pid = 1734] [serial = 2154] [outer = 0x868ee000] 16:50:14 INFO - PROCESS | 1734 | --DOCSHELL 0x98d88400 == 170 [pid = 1734] [id = 646] 16:50:14 INFO - PROCESS | 1734 | --DOCSHELL 0x85c9d800 == 169 [pid = 1734] [id = 645] 16:50:14 INFO - PROCESS | 1734 | --DOCSHELL 0x84cc8800 == 168 [pid = 1734] [id = 644] 16:50:14 INFO - PROCESS | 1734 | --DOCSHELL 0x92fcd000 == 167 [pid = 1734] [id = 641] 16:50:14 INFO - PROCESS | 1734 | --DOCSHELL 0x926f0c00 == 166 [pid = 1734] [id = 640] 16:50:14 INFO - PROCESS | 1734 | --DOCSHELL 0x856f9800 == 165 [pid = 1734] [id = 697] 16:50:14 INFO - PROCESS | 1734 | --DOCSHELL 0x8dbcbc00 == 164 [pid = 1734] [id = 696] 16:50:14 INFO - PROCESS | 1734 | --DOCSHELL 0x87acc800 == 163 [pid = 1734] [id = 695] 16:50:14 INFO - PROCESS | 1734 | --DOCSHELL 0x86d81800 == 162 [pid = 1734] [id = 694] 16:50:14 INFO - PROCESS | 1734 | --DOCSHELL 0x84a09400 == 161 [pid = 1734] [id = 693] 16:50:14 INFO - PROCESS | 1734 | --DOCSHELL 0x868e9800 == 160 [pid = 1734] [id = 692] 16:50:14 INFO - PROCESS | 1734 | --DOCSHELL 0x84a5ac00 == 159 [pid = 1734] [id = 691] 16:50:14 INFO - PROCESS | 1734 | --DOCSHELL 0x954b0000 == 158 [pid = 1734] [id = 687] 16:50:14 INFO - PROCESS | 1734 | --DOCSHELL 0x867c2400 == 157 [pid = 1734] [id = 688] 16:50:14 INFO - PROCESS | 1734 | --DOCSHELL 0x91a0d000 == 156 [pid = 1734] [id = 686] 16:50:14 INFO - PROCESS | 1734 | --DOCSHELL 0x92408400 == 155 [pid = 1734] [id = 685] 16:50:14 INFO - PROCESS | 1734 | --DOCSHELL 0x91c9d800 == 154 [pid = 1734] [id = 684] 16:50:14 INFO - PROCESS | 1734 | --DOCSHELL 0x8ef0ec00 == 153 [pid = 1734] [id = 683] 16:50:14 INFO - PROCESS | 1734 | --DOCSHELL 0x8ed4b800 == 152 [pid = 1734] [id = 682] 16:50:14 INFO - PROCESS | 1734 | --DOCSHELL 0x8796a400 == 151 [pid = 1734] [id = 680] 16:50:14 INFO - PROCESS | 1734 | --DOCSHELL 0x8dc61000 == 150 [pid = 1734] [id = 681] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 187 (0x8a1ea800) [pid = 1734] [serial = 2030] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 186 (0x8ef18400) [pid = 1734] [serial = 1979] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 185 (0x98d8d400) [pid = 1734] [serial = 2003] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 184 (0x99fbd000) [pid = 1734] [serial = 2012] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 183 (0x966ae800) [pid = 1734] [serial = 2001] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 182 (0x95695400) [pid = 1734] [serial = 1997] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 181 (0x954aa800) [pid = 1734] [serial = 1995] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 180 (0x8baf2c00) [pid = 1734] [serial = 1890] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 179 (0x8b143400) [pid = 1734] [serial = 1967] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 178 (0x99286400) [pid = 1734] [serial = 2004] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 177 (0x8e1dbc00) [pid = 1734] [serial = 1974] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 176 (0x866e9800) [pid = 1734] [serial = 2021] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 175 (0x8e3fd800) [pid = 1734] [serial = 1977] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 174 (0x87973c00) [pid = 1734] [serial = 1965] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 173 (0x92345c00) [pid = 1734] [serial = 1985] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 172 (0x868e3400) [pid = 1734] [serial = 1964] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 171 (0x8e1db800) [pid = 1734] [serial = 2018] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 170 (0x8da46000) [pid = 1734] [serial = 1971] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 169 (0x91ca4c00) [pid = 1734] [serial = 1983] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 168 (0x9a13dc00) [pid = 1734] [serial = 2019] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 167 (0x881d6400) [pid = 1734] [serial = 2025] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 166 (0x8b15f000) [pid = 1734] [serial = 1968] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 165 (0x914d3c00) [pid = 1734] [serial = 1980] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 164 (0x99a10000) [pid = 1734] [serial = 2010] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 163 (0x867c6c00) [pid = 1734] [serial = 2022] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 162 (0x92405400) [pid = 1734] [serial = 1986] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 161 (0x9582bc00) [pid = 1734] [serial = 2000] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 160 (0x99691000) [pid = 1734] [serial = 2006] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 159 (0x8e3f9400) [pid = 1734] [serial = 1976] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 158 (0x8b143800) [pid = 1734] [serial = 2027] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 157 (0x8b384400) [pid = 1734] [serial = 2028] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 156 (0x8d903000) [pid = 1734] [serial = 1970] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 155 (0x92a62400) [pid = 1734] [serial = 1989] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 154 (0x92c9d000) [pid = 1734] [serial = 1991] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 153 (0x8e093400) [pid = 1734] [serial = 1973] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 152 (0x95697c00) [pid = 1734] [serial = 1998] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 151 (0x952e2c00) [pid = 1734] [serial = 1994] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 150 (0x926f4c00) [pid = 1734] [serial = 1988] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 149 (0x93ad3800) [pid = 1734] [serial = 1992] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 148 (0x91c9cc00) [pid = 1734] [serial = 1982] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 147 (0x87acd000) [pid = 1734] [serial = 2024] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 146 (0x99a0c800) [pid = 1734] [serial = 2009] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 145 (0x9a078000) [pid = 1734] [serial = 2015] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | --DOMWINDOW == 144 (0x997bd800) [pid = 1734] [serial = 2007] [outer = (nil)] [url = about:blank] 16:50:14 INFO - PROCESS | 1734 | 1464997814692 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:50:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:50:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 3289ms 16:50:14 INFO - PROCESS | 1734 | 1464997814710 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 16:50:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:50:14 INFO - PROCESS | 1734 | 1464997814715 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 16:50:14 INFO - PROCESS | 1734 | 1464997814723 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:50:14 INFO - PROCESS | 1734 | 1464997814728 Marionette TRACE conn3 <- [1,2842,null,{}] 16:50:14 INFO - PROCESS | 1734 | 1464997814736 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:14 INFO - PROCESS | 1734 | 1464997814969 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 16:50:15 INFO - PROCESS | 1734 | 1464997815186 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:15 INFO - PROCESS | 1734 | ++DOCSHELL 0x856f9800 == 151 [pid = 1734] [id = 718] 16:50:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 145 (0x85c0dc00) [pid = 1734] [serial = 2155] [outer = (nil)] 16:50:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 146 (0x86d7dc00) [pid = 1734] [serial = 2156] [outer = 0x85c0dc00] 16:50:15 INFO - PROCESS | 1734 | 1464997815264 Marionette DEBUG loaded listener.js 16:50:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 147 (0x87970c00) [pid = 1734] [serial = 2157] [outer = 0x85c0dc00] 16:50:16 INFO - PROCESS | 1734 | 1464997816019 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:50:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:50:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1334ms 16:50:16 INFO - PROCESS | 1734 | 1464997816057 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 16:50:16 INFO - PROCESS | 1734 | 1464997816065 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 16:50:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:50:16 INFO - PROCESS | 1734 | 1464997816075 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:50:16 INFO - PROCESS | 1734 | 1464997816078 Marionette TRACE conn3 <- [1,2846,null,{}] 16:50:16 INFO - PROCESS | 1734 | 1464997816084 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:16 INFO - PROCESS | 1734 | 1464997816381 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 16:50:16 INFO - PROCESS | 1734 | 1464997816515 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:16 INFO - PROCESS | 1734 | ++DOCSHELL 0x87ac5800 == 152 [pid = 1734] [id = 719] 16:50:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 148 (0x88104800) [pid = 1734] [serial = 2158] [outer = (nil)] 16:50:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 149 (0x895f0c00) [pid = 1734] [serial = 2159] [outer = 0x88104800] 16:50:16 INFO - PROCESS | 1734 | 1464997816584 Marionette DEBUG loaded listener.js 16:50:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 150 (0x8a1ed400) [pid = 1734] [serial = 2160] [outer = 0x88104800] 16:50:17 INFO - PROCESS | 1734 | 1464997817472 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:50:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:50:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1430ms 16:50:17 INFO - PROCESS | 1734 | 1464997817505 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 16:50:17 INFO - PROCESS | 1734 | 1464997817509 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 16:50:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:50:17 INFO - PROCESS | 1734 | 1464997817515 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:50:17 INFO - PROCESS | 1734 | 1464997817521 Marionette TRACE conn3 <- [1,2850,null,{}] 16:50:17 INFO - PROCESS | 1734 | 1464997817554 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:17 INFO - PROCESS | 1734 | 1464997817835 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 16:50:17 INFO - PROCESS | 1734 | 1464997817869 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:17 INFO - PROCESS | 1734 | ++DOCSHELL 0x867ce800 == 153 [pid = 1734] [id = 720] 16:50:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 151 (0x8baf5000) [pid = 1734] [serial = 2161] [outer = (nil)] 16:50:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 152 (0x8c59f800) [pid = 1734] [serial = 2162] [outer = 0x8baf5000] 16:50:17 INFO - PROCESS | 1734 | 1464997817940 Marionette DEBUG loaded listener.js 16:50:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 153 (0x8d8adc00) [pid = 1734] [serial = 2163] [outer = 0x8baf5000] 16:50:19 INFO - PROCESS | 1734 | 1464997819202 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:50:19 INFO - PROCESS | 1734 | --DOMWINDOW == 152 (0x84cc4400) [pid = 1734] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:50:19 INFO - PROCESS | 1734 | --DOMWINDOW == 151 (0x84a5f800) [pid = 1734] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:50:19 INFO - PROCESS | 1734 | --DOMWINDOW == 150 (0x8b38a800) [pid = 1734] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:50:19 INFO - PROCESS | 1734 | --DOMWINDOW == 149 (0x891c8c00) [pid = 1734] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:50:19 INFO - PROCESS | 1734 | --DOMWINDOW == 148 (0x86dcb000) [pid = 1734] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:50:19 INFO - PROCESS | 1734 | --DOMWINDOW == 147 (0x8dbcf000) [pid = 1734] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:50:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:50:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1754ms 16:50:19 INFO - PROCESS | 1734 | 1464997819270 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 16:50:19 INFO - PROCESS | 1734 | 1464997819275 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 16:50:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:50:19 INFO - PROCESS | 1734 | 1464997819280 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:50:19 INFO - PROCESS | 1734 | 1464997819282 Marionette TRACE conn3 <- [1,2854,null,{}] 16:50:19 INFO - PROCESS | 1734 | 1464997819288 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:19 INFO - PROCESS | 1734 | 1464997819486 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 16:50:19 INFO - PROCESS | 1734 | 1464997819754 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:19 INFO - PROCESS | 1734 | ++DOCSHELL 0x88110800 == 154 [pid = 1734] [id = 721] 16:50:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 148 (0x8b38a800) [pid = 1734] [serial = 2164] [outer = (nil)] 16:50:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 149 (0x8d8b3400) [pid = 1734] [serial = 2165] [outer = 0x8b38a800] 16:50:19 INFO - PROCESS | 1734 | 1464997819827 Marionette DEBUG loaded listener.js 16:50:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 150 (0x8da46800) [pid = 1734] [serial = 2166] [outer = 0x8b38a800] 16:50:20 INFO - PROCESS | 1734 | 1464997820517 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:50:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:50:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1281ms 16:50:20 INFO - PROCESS | 1734 | 1464997820563 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 16:50:20 INFO - PROCESS | 1734 | 1464997820566 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 16:50:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:50:20 INFO - PROCESS | 1734 | 1464997820572 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:50:20 INFO - PROCESS | 1734 | 1464997820574 Marionette TRACE conn3 <- [1,2858,null,{}] 16:50:20 INFO - PROCESS | 1734 | 1464997820580 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:20 INFO - PROCESS | 1734 | 1464997820848 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 16:50:20 INFO - PROCESS | 1734 | 1464997820871 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:20 INFO - PROCESS | 1734 | ++DOCSHELL 0x8810d000 == 155 [pid = 1734] [id = 722] 16:50:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 151 (0x8c5a6800) [pid = 1734] [serial = 2167] [outer = (nil)] 16:50:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 152 (0x8dc63c00) [pid = 1734] [serial = 2168] [outer = 0x8c5a6800] 16:50:20 INFO - PROCESS | 1734 | 1464997820941 Marionette DEBUG loaded listener.js 16:50:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 153 (0x8e1ddc00) [pid = 1734] [serial = 2169] [outer = 0x8c5a6800] 16:50:22 INFO - PROCESS | 1734 | 1464997822075 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:50:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:50:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1578ms 16:50:22 INFO - PROCESS | 1734 | 1464997822152 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 16:50:22 INFO - PROCESS | 1734 | 1464997822159 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 16:50:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:50:22 INFO - PROCESS | 1734 | 1464997822168 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:50:22 INFO - PROCESS | 1734 | 1464997822173 Marionette TRACE conn3 <- [1,2862,null,{}] 16:50:22 INFO - PROCESS | 1734 | 1464997822181 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:22 INFO - PROCESS | 1734 | 1464997822443 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 16:50:22 INFO - PROCESS | 1734 | 1464997822784 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:22 INFO - PROCESS | 1734 | ++DOCSHELL 0x859cb800 == 156 [pid = 1734] [id = 723] 16:50:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 154 (0x868e5c00) [pid = 1734] [serial = 2170] [outer = (nil)] 16:50:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 155 (0x8810b400) [pid = 1734] [serial = 2171] [outer = 0x868e5c00] 16:50:22 INFO - PROCESS | 1734 | 1464997822872 Marionette DEBUG loaded listener.js 16:50:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 156 (0x891ce000) [pid = 1734] [serial = 2172] [outer = 0x868e5c00] 16:50:23 INFO - PROCESS | 1734 | 1464997823740 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:50:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:50:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1635ms 16:50:23 INFO - PROCESS | 1734 | 1464997823804 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 16:50:23 INFO - PROCESS | 1734 | 1464997823812 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 16:50:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:50:23 INFO - PROCESS | 1734 | 1464997823824 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:50:23 INFO - PROCESS | 1734 | 1464997823827 Marionette TRACE conn3 <- [1,2866,null,{}] 16:50:23 INFO - PROCESS | 1734 | 1464997823834 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:24 INFO - PROCESS | 1734 | 1464997824092 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 16:50:24 INFO - PROCESS | 1734 | 1464997824423 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:24 INFO - PROCESS | 1734 | ++DOCSHELL 0x8c5a1800 == 157 [pid = 1734] [id = 724] 16:50:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 157 (0x8c5abc00) [pid = 1734] [serial = 2173] [outer = (nil)] 16:50:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 158 (0x8da4e400) [pid = 1734] [serial = 2174] [outer = 0x8c5abc00] 16:50:24 INFO - PROCESS | 1734 | 1464997824506 Marionette DEBUG loaded listener.js 16:50:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 159 (0x8e1d8c00) [pid = 1734] [serial = 2175] [outer = 0x8c5abc00] 16:50:25 INFO - PROCESS | 1734 | 1464997825415 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:50:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1637ms 16:50:25 INFO - PROCESS | 1734 | 1464997825460 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 16:50:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:50:25 INFO - PROCESS | 1734 | 1464997825465 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 16:50:25 INFO - PROCESS | 1734 | 1464997825472 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:50:25 INFO - PROCESS | 1734 | 1464997825478 Marionette TRACE conn3 <- [1,2870,null,{}] 16:50:25 INFO - PROCESS | 1734 | 1464997825494 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:25 INFO - PROCESS | 1734 | 1464997825718 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 16:50:26 INFO - PROCESS | 1734 | 1464997826057 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:26 INFO - PROCESS | 1734 | ++DOCSHELL 0x8eeae400 == 158 [pid = 1734] [id = 725] 16:50:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 160 (0x8eeb7c00) [pid = 1734] [serial = 2176] [outer = (nil)] 16:50:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 161 (0x8ef15800) [pid = 1734] [serial = 2177] [outer = 0x8eeb7c00] 16:50:26 INFO - PROCESS | 1734 | 1464997826157 Marionette DEBUG loaded listener.js 16:50:26 INFO - PROCESS | 1734 | ++DOMWINDOW == 162 (0x914d3c00) [pid = 1734] [serial = 2178] [outer = 0x8eeb7c00] 16:50:27 INFO - PROCESS | 1734 | 1464997827007 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 16:50:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:50:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1586ms 16:50:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:50:27 INFO - PROCESS | 1734 | 1464997827058 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 16:50:27 INFO - PROCESS | 1734 | 1464997827061 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 16:50:27 INFO - PROCESS | 1734 | 1464997827068 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:50:27 INFO - PROCESS | 1734 | 1464997827071 Marionette TRACE conn3 <- [1,2874,null,{}] 16:50:27 INFO - PROCESS | 1734 | 1464997827076 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:27 INFO - PROCESS | 1734 | 1464997827299 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 16:50:27 INFO - PROCESS | 1734 | 1464997827572 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:27 INFO - PROCESS | 1734 | ++DOCSHELL 0x87ace800 == 159 [pid = 1734] [id = 726] 16:50:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 163 (0x914d7400) [pid = 1734] [serial = 2179] [outer = (nil)] 16:50:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 164 (0x91c9c000) [pid = 1734] [serial = 2180] [outer = 0x914d7400] 16:50:27 INFO - PROCESS | 1734 | 1464997827701 Marionette DEBUG loaded listener.js 16:50:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 165 (0x91decc00) [pid = 1734] [serial = 2181] [outer = 0x914d7400] 16:50:28 INFO - PROCESS | 1734 | 1464997828525 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:50:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:50:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1535ms 16:50:28 INFO - PROCESS | 1734 | 1464997828602 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 16:50:28 INFO - PROCESS | 1734 | 1464997828606 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 16:50:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:50:28 INFO - PROCESS | 1734 | 1464997828612 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:50:28 INFO - PROCESS | 1734 | 1464997828615 Marionette TRACE conn3 <- [1,2878,null,{}] 16:50:28 INFO - PROCESS | 1734 | 1464997828620 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:28 INFO - PROCESS | 1734 | 1464997828833 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 16:50:29 INFO - PROCESS | 1734 | 1464997829121 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:29 INFO - PROCESS | 1734 | ++DOCSHELL 0x91b8e800 == 160 [pid = 1734] [id = 727] 16:50:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 166 (0x91e46800) [pid = 1734] [serial = 2182] [outer = (nil)] 16:50:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 167 (0x92405800) [pid = 1734] [serial = 2183] [outer = 0x91e46800] 16:50:29 INFO - PROCESS | 1734 | 1464997829242 Marionette DEBUG loaded listener.js 16:50:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 168 (0x92682000) [pid = 1734] [serial = 2184] [outer = 0x91e46800] 16:50:30 INFO - PROCESS | 1734 | 1464997830134 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:50:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1581ms 16:50:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:50:30 INFO - PROCESS | 1734 | 1464997830193 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 16:50:30 INFO - PROCESS | 1734 | 1464997830196 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 16:50:30 INFO - PROCESS | 1734 | 1464997830203 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:50:30 INFO - PROCESS | 1734 | 1464997830206 Marionette TRACE conn3 <- [1,2882,null,{}] 16:50:30 INFO - PROCESS | 1734 | 1464997830211 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:30 INFO - PROCESS | 1734 | 1464997830451 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 16:50:30 INFO - PROCESS | 1734 | 1464997830805 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:30 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b155c00 == 161 [pid = 1734] [id = 728] 16:50:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 169 (0x91de1c00) [pid = 1734] [serial = 2185] [outer = (nil)] 16:50:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 170 (0x92c98800) [pid = 1734] [serial = 2186] [outer = 0x91de1c00] 16:50:30 INFO - PROCESS | 1734 | 1464997830888 Marionette DEBUG loaded listener.js 16:50:30 INFO - PROCESS | 1734 | ++DOMWINDOW == 171 (0x94694400) [pid = 1734] [serial = 2187] [outer = 0x91de1c00] 16:50:31 INFO - PROCESS | 1734 | 1464997831736 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:50:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:50:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1591ms 16:50:31 INFO - PROCESS | 1734 | 1464997831793 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 16:50:31 INFO - PROCESS | 1734 | 1464997831797 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 16:50:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:50:31 INFO - PROCESS | 1734 | 1464997831803 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:50:31 INFO - PROCESS | 1734 | 1464997831807 Marionette TRACE conn3 <- [1,2886,null,{}] 16:50:31 INFO - PROCESS | 1734 | 1464997831812 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:32 INFO - PROCESS | 1734 | 1464997832023 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 16:50:32 INFO - PROCESS | 1734 | 1464997832308 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:32 INFO - PROCESS | 1734 | ++DOCSHELL 0x926f8000 == 162 [pid = 1734] [id = 729] 16:50:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 172 (0x92a6ec00) [pid = 1734] [serial = 2188] [outer = (nil)] 16:50:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 173 (0x95497400) [pid = 1734] [serial = 2189] [outer = 0x92a6ec00] 16:50:32 INFO - PROCESS | 1734 | 1464997832448 Marionette DEBUG loaded listener.js 16:50:32 INFO - PROCESS | 1734 | ++DOMWINDOW == 174 (0x954b3c00) [pid = 1734] [serial = 2190] [outer = 0x92a6ec00] 16:50:33 INFO - PROCESS | 1734 | 1464997833311 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:50:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:50:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1586ms 16:50:33 INFO - PROCESS | 1734 | 1464997833393 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 16:50:33 INFO - PROCESS | 1734 | 1464997833397 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 16:50:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:50:33 INFO - PROCESS | 1734 | 1464997833406 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:50:33 INFO - PROCESS | 1734 | 1464997833408 Marionette TRACE conn3 <- [1,2890,null,{}] 16:50:33 INFO - PROCESS | 1734 | 1464997833415 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:33 INFO - PROCESS | 1734 | 1464997833639 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 16:50:33 INFO - PROCESS | 1734 | 1464997833970 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:34 INFO - PROCESS | 1734 | ++DOCSHELL 0x95147400 == 163 [pid = 1734] [id = 730] 16:50:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 175 (0x954c3400) [pid = 1734] [serial = 2191] [outer = (nil)] 16:50:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 176 (0x95722c00) [pid = 1734] [serial = 2192] [outer = 0x954c3400] 16:50:34 INFO - PROCESS | 1734 | 1464997834055 Marionette DEBUG loaded listener.js 16:50:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 177 (0x9582e400) [pid = 1734] [serial = 2193] [outer = 0x954c3400] 16:50:34 INFO - PROCESS | 1734 | 1464997834892 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:50:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:50:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1535ms 16:50:34 INFO - PROCESS | 1734 | 1464997834958 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 16:50:34 INFO - PROCESS | 1734 | 1464997834961 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 16:50:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:50:34 INFO - PROCESS | 1734 | 1464997834970 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:50:34 INFO - PROCESS | 1734 | 1464997834973 Marionette TRACE conn3 <- [1,2894,null,{}] 16:50:34 INFO - PROCESS | 1734 | 1464997834977 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:35 INFO - PROCESS | 1734 | 1464997835198 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 16:50:35 INFO - PROCESS | 1734 | 1464997835541 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:35 INFO - PROCESS | 1734 | ++DOCSHELL 0x86d83400 == 164 [pid = 1734] [id = 731] 16:50:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 178 (0x891c4800) [pid = 1734] [serial = 2194] [outer = (nil)] 16:50:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 179 (0x95697000) [pid = 1734] [serial = 2195] [outer = 0x891c4800] 16:50:35 INFO - PROCESS | 1734 | 1464997835632 Marionette DEBUG loaded listener.js 16:50:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 180 (0x98288000) [pid = 1734] [serial = 2196] [outer = 0x891c4800] 16:50:36 INFO - PROCESS | 1734 | 1464997836506 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:50:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1580ms 16:50:36 INFO - PROCESS | 1734 | 1464997836551 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 16:50:36 INFO - PROCESS | 1734 | 1464997836555 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 16:50:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:50:36 INFO - PROCESS | 1734 | 1464997836561 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:50:36 INFO - PROCESS | 1734 | 1464997836563 Marionette TRACE conn3 <- [1,2898,null,{}] 16:50:36 INFO - PROCESS | 1734 | 1464997836569 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:36 INFO - PROCESS | 1734 | 1464997836784 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 16:50:37 INFO - PROCESS | 1734 | 1464997837078 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:37 INFO - PROCESS | 1734 | ++DOCSHELL 0x93bb7000 == 165 [pid = 1734] [id = 732] 16:50:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 181 (0x952e0000) [pid = 1734] [serial = 2197] [outer = (nil)] 16:50:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 182 (0x9968f800) [pid = 1734] [serial = 2198] [outer = 0x952e0000] 16:50:37 INFO - PROCESS | 1734 | 1464997837205 Marionette DEBUG loaded listener.js 16:50:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 183 (0x99710800) [pid = 1734] [serial = 2199] [outer = 0x952e0000] 16:50:38 INFO - PROCESS | 1734 | 1464997838127 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:50:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:50:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1637ms 16:50:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:50:38 INFO - PROCESS | 1734 | 1464997838199 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 16:50:38 INFO - PROCESS | 1734 | 1464997838202 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 16:50:38 INFO - PROCESS | 1734 | 1464997838208 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:50:38 INFO - PROCESS | 1734 | 1464997838213 Marionette TRACE conn3 <- [1,2902,null,{}] 16:50:38 INFO - PROCESS | 1734 | 1464997838219 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:38 INFO - PROCESS | 1734 | 1464997838491 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 16:50:38 INFO - PROCESS | 1734 | 1464997838831 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:38 INFO - PROCESS | 1734 | ++DOCSHELL 0x997c7400 == 166 [pid = 1734] [id = 733] 16:50:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 184 (0x99b34800) [pid = 1734] [serial = 2200] [outer = (nil)] 16:50:38 INFO - PROCESS | 1734 | ++DOMWINDOW == 185 (0x9a07c800) [pid = 1734] [serial = 2201] [outer = 0x99b34800] 16:50:38 INFO - PROCESS | 1734 | 1464997838922 Marionette DEBUG loaded listener.js 16:50:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 186 (0x9a2c5c00) [pid = 1734] [serial = 2202] [outer = 0x99b34800] 16:50:39 INFO - PROCESS | 1734 | 1464997839773 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:50:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:50:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1596ms 16:50:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:50:39 INFO - PROCESS | 1734 | 1464997839804 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 16:50:39 INFO - PROCESS | 1734 | 1464997839807 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 16:50:39 INFO - PROCESS | 1734 | 1464997839813 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:50:39 INFO - PROCESS | 1734 | 1464997839817 Marionette TRACE conn3 <- [1,2906,null,{}] 16:50:39 INFO - PROCESS | 1734 | 1464997839823 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:40 INFO - PROCESS | 1734 | 1464997840038 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 16:50:40 INFO - PROCESS | 1734 | 1464997840332 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:40 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b152c00 == 167 [pid = 1734] [id = 734] 16:50:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 187 (0x8d90a800) [pid = 1734] [serial = 2203] [outer = (nil)] 16:50:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 188 (0x9d46c800) [pid = 1734] [serial = 2204] [outer = 0x8d90a800] 16:50:40 INFO - PROCESS | 1734 | 1464997840460 Marionette DEBUG loaded listener.js 16:50:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 189 (0x9d8c1c00) [pid = 1734] [serial = 2205] [outer = 0x8d90a800] 16:50:41 INFO - PROCESS | 1734 | 1464997841328 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:50:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1582ms 16:50:41 INFO - PROCESS | 1734 | 1464997841395 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 16:50:41 INFO - PROCESS | 1734 | 1464997841398 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 16:50:41 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:50:41 INFO - PROCESS | 1734 | 1464997841404 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:50:41 INFO - PROCESS | 1734 | 1464997841406 Marionette TRACE conn3 <- [1,2910,null,{}] 16:50:41 INFO - PROCESS | 1734 | 1464997841412 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:41 INFO - PROCESS | 1734 | 1464997841623 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 16:50:41 INFO - PROCESS | 1734 | 1464997841958 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:41 INFO - PROCESS | 1734 | ++DOCSHELL 0x9aa73c00 == 168 [pid = 1734] [id = 735] 16:50:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 190 (0x9b089800) [pid = 1734] [serial = 2206] [outer = (nil)] 16:50:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 191 (0xa22cbc00) [pid = 1734] [serial = 2207] [outer = 0x9b089800] 16:50:42 INFO - PROCESS | 1734 | 1464997842043 Marionette DEBUG loaded listener.js 16:50:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 192 (0xa2402000) [pid = 1734] [serial = 2208] [outer = 0x9b089800] 16:50:42 INFO - PROCESS | 1734 | 1464997842790 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 16:50:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:50:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:50:42 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1437ms 16:50:42 INFO - PROCESS | 1734 | 1464997842843 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 16:50:42 INFO - PROCESS | 1734 | 1464997842846 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 16:50:42 INFO - TEST-START | /DOMEvents/constructors.html 16:50:42 INFO - PROCESS | 1734 | 1464997842853 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:50:42 INFO - PROCESS | 1734 | 1464997842855 Marionette TRACE conn3 <- [1,2914,null,{}] 16:50:42 INFO - PROCESS | 1734 | 1464997842861 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:43 INFO - PROCESS | 1734 | 1464997843099 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 16:50:43 INFO - PROCESS | 1734 | 1464997843394 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:43 INFO - PROCESS | 1734 | ++DOCSHELL 0x9a13f000 == 169 [pid = 1734] [id = 736] 16:50:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 193 (0x9b197c00) [pid = 1734] [serial = 2209] [outer = (nil)] 16:50:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 194 (0xa26c9800) [pid = 1734] [serial = 2210] [outer = 0x9b197c00] 16:50:43 INFO - PROCESS | 1734 | 1464997843477 Marionette DEBUG loaded listener.js 16:50:43 INFO - PROCESS | 1734 | ++DOMWINDOW == 195 (0xa306e000) [pid = 1734] [serial = 2211] [outer = 0x9b197c00] 16:50:44 INFO - PROCESS | 1734 | 1464997844371 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:50:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:50:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:50:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:50:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:50:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:50:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:50:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:50:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:50:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:50:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:50:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:50:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:50:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:50:44 INFO - TEST-OK | /DOMEvents/constructors.html | took 1595ms 16:50:44 INFO - PROCESS | 1734 | 1464997844450 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 16:50:44 INFO - PROCESS | 1734 | 1464997844455 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 16:50:44 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:50:44 INFO - PROCESS | 1734 | 1464997844462 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:50:44 INFO - PROCESS | 1734 | 1464997844470 Marionette TRACE conn3 <- [1,2918,null,{}] 16:50:44 INFO - PROCESS | 1734 | 1464997844504 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:44 INFO - PROCESS | 1734 | 1464997844721 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 16:50:45 INFO - PROCESS | 1734 | 1464997845060 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:45 INFO - PROCESS | 1734 | ++DOCSHELL 0x99397400 == 170 [pid = 1734] [id = 737] 16:50:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 196 (0x99a0b400) [pid = 1734] [serial = 2212] [outer = (nil)] 16:50:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 197 (0xa3261400) [pid = 1734] [serial = 2213] [outer = 0x99a0b400] 16:50:45 INFO - PROCESS | 1734 | 1464997845145 Marionette DEBUG loaded listener.js 16:50:45 INFO - PROCESS | 1734 | ++DOMWINDOW == 198 (0xa3553400) [pid = 1734] [serial = 2214] [outer = 0x99a0b400] 16:50:45 INFO - PROCESS | 1734 | 1464997845902 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:50:45 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:50:45 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1494ms 16:50:45 INFO - PROCESS | 1734 | 1464997845957 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 16:50:45 INFO - PROCESS | 1734 | 1464997845961 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 16:50:45 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:50:45 INFO - PROCESS | 1734 | 1464997845967 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:50:45 INFO - PROCESS | 1734 | 1464997845969 Marionette TRACE conn3 <- [1,2922,null,{}] 16:50:45 INFO - PROCESS | 1734 | 1464997845975 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:46 INFO - PROCESS | 1734 | 1464997846195 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 16:50:46 INFO - PROCESS | 1734 | 1464997846495 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:46 INFO - PROCESS | 1734 | ++DOCSHELL 0xa30ffc00 == 171 [pid = 1734] [id = 738] 16:50:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 199 (0xa3464800) [pid = 1734] [serial = 2215] [outer = (nil)] 16:50:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 200 (0xa6202c00) [pid = 1734] [serial = 2216] [outer = 0xa3464800] 16:50:46 INFO - PROCESS | 1734 | 1464997846581 Marionette DEBUG loaded listener.js 16:50:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 201 (0xa50f6400) [pid = 1734] [serial = 2217] [outer = 0xa3464800] 16:50:47 INFO - PROCESS | 1734 | [1734] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 16:50:47 INFO - PROCESS | 1734 | [1734] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 16:50:47 INFO - PROCESS | 1734 | [1734] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 16:50:47 INFO - PROCESS | 1734 | [1734] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 16:50:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:50:47 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:50:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:50:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:50:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 16:50:47 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:50:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:50:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:50:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 16:50:47 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:50:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:50:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:50:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 16:50:47 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:50:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:50:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:50:47 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:50:47 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1438ms 16:50:47 INFO - PROCESS | 1734 | 1464997847369 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 16:50:47 INFO - PROCESS | 1734 | 1464997847421 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 16:50:47 INFO - PROCESS | 1734 | 1464997847423 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 16:50:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:50:47 INFO - PROCESS | 1734 | 1464997847430 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:50:47 INFO - PROCESS | 1734 | 1464997847434 Marionette TRACE conn3 <- [1,2926,null,{}] 16:50:47 INFO - PROCESS | 1734 | 1464997847439 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:47 INFO - PROCESS | 1734 | 1464997847647 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 16:50:47 INFO - PROCESS | 1734 | 1464997847922 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:47 INFO - PROCESS | 1734 | ++DOCSHELL 0x84ccf400 == 172 [pid = 1734] [id = 739] 16:50:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 202 (0xa50edc00) [pid = 1734] [serial = 2218] [outer = (nil)] 16:50:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 203 (0xa6883c00) [pid = 1734] [serial = 2219] [outer = 0xa50edc00] 16:50:48 INFO - PROCESS | 1734 | 1464997848006 Marionette DEBUG loaded listener.js 16:50:48 INFO - PROCESS | 1734 | ++DOMWINDOW == 204 (0xa6889000) [pid = 1734] [serial = 2220] [outer = 0xa50edc00] 16:50:48 INFO - PROCESS | 1734 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:50:48 INFO - PROCESS | 1734 | 1464997848757 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 16:50:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:50:48 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1379ms 16:50:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:50:48 INFO - PROCESS | 1734 | 1464997848810 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 16:50:48 INFO - PROCESS | 1734 | 1464997848812 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 16:50:48 INFO - PROCESS | 1734 | 1464997848819 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:50:48 INFO - PROCESS | 1734 | 1464997848822 Marionette TRACE conn3 <- [1,2930,null,{}] 16:50:48 INFO - PROCESS | 1734 | 1464997848828 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:49 INFO - PROCESS | 1734 | 1464997849038 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 16:50:49 INFO - PROCESS | 1734 | 1464997849337 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:49 INFO - PROCESS | 1734 | ++DOCSHELL 0x9b154800 == 173 [pid = 1734] [id = 740] 16:50:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 205 (0x9b157c00) [pid = 1734] [serial = 2221] [outer = (nil)] 16:50:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 206 (0x9b15ac00) [pid = 1734] [serial = 2222] [outer = 0x9b157c00] 16:50:49 INFO - PROCESS | 1734 | 1464997849421 Marionette DEBUG loaded listener.js 16:50:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 207 (0x9b15c400) [pid = 1734] [serial = 2223] [outer = 0x9b157c00] 16:50:50 INFO - PROCESS | 1734 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:50:50 INFO - PROCESS | 1734 | 1464997850169 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 16:50:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:50:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1384ms 16:50:50 INFO - PROCESS | 1734 | 1464997850203 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 16:50:50 INFO - PROCESS | 1734 | 1464997850206 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 16:50:50 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:50:50 INFO - PROCESS | 1734 | 1464997850212 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:50:50 INFO - PROCESS | 1734 | 1464997850215 Marionette TRACE conn3 <- [1,2934,null,{}] 16:50:50 INFO - PROCESS | 1734 | 1464997850220 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:50 INFO - PROCESS | 1734 | 1464997850433 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 16:50:50 INFO - PROCESS | 1734 | 1464997850734 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:50 INFO - PROCESS | 1734 | ++DOCSHELL 0x82d09800 == 174 [pid = 1734] [id = 741] 16:50:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 208 (0x82d0d000) [pid = 1734] [serial = 2224] [outer = (nil)] 16:50:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 209 (0x82d10400) [pid = 1734] [serial = 2225] [outer = 0x82d0d000] 16:50:50 INFO - PROCESS | 1734 | 1464997850816 Marionette DEBUG loaded listener.js 16:50:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 210 (0x82d12000) [pid = 1734] [serial = 2226] [outer = 0x82d0d000] 16:50:51 INFO - PROCESS | 1734 | 1464997851586 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:50:51 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:50:51 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1381ms 16:50:51 INFO - PROCESS | 1734 | 1464997851594 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 16:50:51 INFO - PROCESS | 1734 | 1464997851596 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 16:50:51 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:50:51 INFO - PROCESS | 1734 | 1464997851626 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:50:51 INFO - PROCESS | 1734 | 1464997851629 Marionette TRACE conn3 <- [1,2938,null,{}] 16:50:51 INFO - PROCESS | 1734 | 1464997851635 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:51 INFO - PROCESS | 1734 | 1464997851840 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x84a5d000 == 173 [pid = 1734] [id = 676] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x9970c800 == 172 [pid = 1734] [id = 670] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x87acf800 == 171 [pid = 1734] [id = 669] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x997c6000 == 170 [pid = 1734] [id = 671] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x954c3c00 == 169 [pid = 1734] [id = 667] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x94691800 == 168 [pid = 1734] [id = 99] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x825c2800 == 167 [pid = 1734] [id = 666] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x88110800 == 166 [pid = 1734] [id = 721] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x867ce800 == 165 [pid = 1734] [id = 720] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x87ac5800 == 164 [pid = 1734] [id = 719] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x856f9800 == 163 [pid = 1734] [id = 718] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x99c82800 == 162 [pid = 1734] [id = 713] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x9a07b800 == 161 [pid = 1734] [id = 714] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x99b38000 == 160 [pid = 1734] [id = 712] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x9970f800 == 159 [pid = 1734] [id = 711] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x97886000 == 158 [pid = 1734] [id = 709] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x994f9800 == 157 [pid = 1734] [id = 710] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x856fa400 == 156 [pid = 1734] [id = 708] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x947a0800 == 155 [pid = 1734] [id = 707] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x95148400 == 154 [pid = 1734] [id = 706] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x926e9c00 == 153 [pid = 1734] [id = 705] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x91b8c800 == 152 [pid = 1734] [id = 704] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x91e4cc00 == 151 [pid = 1734] [id = 703] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x8baf0400 == 150 [pid = 1734] [id = 701] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x8ef10400 == 149 [pid = 1734] [id = 702] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x8da43800 == 148 [pid = 1734] [id = 700] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x891c2400 == 147 [pid = 1734] [id = 699] 16:50:54 INFO - PROCESS | 1734 | --DOCSHELL 0x84a59800 == 146 [pid = 1734] [id = 698] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 209 (0x91e44000) [pid = 1734] [serial = 2051] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 208 (0x86d78800) [pid = 1734] [serial = 2082] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 207 (0x9268c000) [pid = 1734] [serial = 2054] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 206 (0x9582f400) [pid = 1734] [serial = 2066] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 205 (0x8e314000) [pid = 1734] [serial = 2042] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 204 (0x859c2400) [pid = 1734] [serial = 2075] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 203 (0x9476e000) [pid = 1734] [serial = 2060] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 202 (0x8d90b800) [pid = 1734] [serial = 2087] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 201 (0x9928d000) [pid = 1734] [serial = 2069] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 200 (0x86415400) [pid = 1734] [serial = 2076] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 199 (0x8aca7400) [pid = 1734] [serial = 2036] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 198 (0x8d909800) [pid = 1734] [serial = 2039] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 197 (0x954c2000) [pid = 1734] [serial = 2063] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 196 (0x8eeb3000) [pid = 1734] [serial = 2045] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 195 (0x914d3000) [pid = 1734] [serial = 2048] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 194 (0x8b385c00) [pid = 1734] [serial = 2084] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 193 (0x8a1eec00) [pid = 1734] [serial = 2079] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 192 (0x8c59dc00) [pid = 1734] [serial = 2085] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 191 (0x8dc63800) [pid = 1734] [serial = 2090] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 190 (0x8da49c00) [pid = 1734] [serial = 2088] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 189 (0x86d82000) [pid = 1734] [serial = 2033] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 188 (0x859cc000) [pid = 1734] [serial = 2081] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 187 (0x92be4000) [pid = 1734] [serial = 2057] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 186 (0x891cf000) [pid = 1734] [serial = 2078] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 185 (0x8e1e0c00) [pid = 1734] [serial = 2091] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 184 (0x999edc00) [pid = 1734] [serial = 2072] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | --DOMWINDOW == 183 (0x8dc5e800) [pid = 1734] [serial = 2093] [outer = (nil)] [url = about:blank] 16:50:54 INFO - PROCESS | 1734 | 1464997854541 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:54 INFO - PROCESS | 1734 | ++DOCSHELL 0x842b7800 == 147 [pid = 1734] [id = 742] 16:50:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 184 (0x842ba800) [pid = 1734] [serial = 2227] [outer = (nil)] 16:50:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 185 (0x842c1800) [pid = 1734] [serial = 2228] [outer = 0x842ba800] 16:50:54 INFO - PROCESS | 1734 | 1464997854619 Marionette DEBUG loaded listener.js 16:50:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 186 (0x84a51c00) [pid = 1734] [serial = 2229] [outer = 0x842ba800] 16:50:55 INFO - PROCESS | 1734 | 1464997855289 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:50:55 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. 16:50:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 3696ms 16:50:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:50:55 INFO - PROCESS | 1734 | 1464997855320 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 16:50:55 INFO - PROCESS | 1734 | 1464997855324 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 16:50:55 INFO - PROCESS | 1734 | 1464997855332 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:50:55 INFO - PROCESS | 1734 | 1464997855339 Marionette TRACE conn3 <- [1,2942,null,{}] 16:50:55 INFO - PROCESS | 1734 | 1464997855345 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:55 INFO - PROCESS | 1734 | 1464997855534 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 16:50:55 INFO - PROCESS | 1734 | 1464997855766 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:55 INFO - PROCESS | 1734 | ++DOCSHELL 0x856f5800 == 148 [pid = 1734] [id = 743] 16:50:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 187 (0x856f6000) [pid = 1734] [serial = 2230] [outer = (nil)] 16:50:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 188 (0x859c3000) [pid = 1734] [serial = 2231] [outer = 0x856f6000] 16:50:55 INFO - PROCESS | 1734 | 1464997855835 Marionette DEBUG loaded listener.js 16:50:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 189 (0x859cf800) [pid = 1734] [serial = 2232] [outer = 0x856f6000] 16:50:56 INFO - PROCESS | 1734 | 1464997856594 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 16:50:56 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 16:50:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:50:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1298ms 16:50:56 INFO - PROCESS | 1734 | 1464997856632 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 16:50:56 INFO - PROCESS | 1734 | 1464997856638 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 16:50:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:50:56 INFO - PROCESS | 1734 | 1464997856644 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:50:56 INFO - PROCESS | 1734 | 1464997856646 Marionette TRACE conn3 <- [1,2946,null,{}] 16:50:56 INFO - PROCESS | 1734 | 1464997856652 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:56 INFO - PROCESS | 1734 | 1464997856943 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 16:50:57 INFO - PROCESS | 1734 | 1464997856984 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:57 INFO - PROCESS | 1734 | ++DOCSHELL 0x8640f000 == 149 [pid = 1734] [id = 744] 16:50:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 190 (0x86411000) [pid = 1734] [serial = 2233] [outer = (nil)] 16:50:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 191 (0x866e8400) [pid = 1734] [serial = 2234] [outer = 0x86411000] 16:50:57 INFO - PROCESS | 1734 | 1464997857051 Marionette DEBUG loaded listener.js 16:50:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 192 (0x866edc00) [pid = 1734] [serial = 2235] [outer = 0x86411000] 16:50:57 INFO - PROCESS | 1734 | 1464997857928 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:50:57 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 16:50:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1332ms 16:50:57 INFO - PROCESS | 1734 | 1464997857977 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 16:50:57 INFO - PROCESS | 1734 | 1464997857981 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 16:50:57 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:50:57 INFO - PROCESS | 1734 | 1464997857995 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:50:58 INFO - PROCESS | 1734 | 1464997858004 Marionette TRACE conn3 <- [1,2950,null,{}] 16:50:58 INFO - PROCESS | 1734 | 1464997858019 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:58 INFO - PROCESS | 1734 | 1464997858292 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 16:50:58 INFO - PROCESS | 1734 | 1464997858338 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:58 INFO - PROCESS | 1734 | ++DOCSHELL 0x867c1800 == 150 [pid = 1734] [id = 745] 16:50:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 193 (0x86d7d000) [pid = 1734] [serial = 2236] [outer = (nil)] 16:50:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 194 (0x86dc8400) [pid = 1734] [serial = 2237] [outer = 0x86d7d000] 16:50:58 INFO - PROCESS | 1734 | 1464997858416 Marionette DEBUG loaded listener.js 16:50:58 INFO - PROCESS | 1734 | ++DOMWINDOW == 195 (0x86dd3800) [pid = 1734] [serial = 2238] [outer = 0x86d7d000] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 194 (0x84a5e400) [pid = 1734] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 193 (0x85c0dc00) [pid = 1734] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 192 (0x95828400) [pid = 1734] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 191 (0x952d7400) [pid = 1734] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 190 (0x99c81c00) [pid = 1734] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 189 (0x926ed800) [pid = 1734] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 188 (0x8f067400) [pid = 1734] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 187 (0x997c3000) [pid = 1734] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 186 (0x895ef400) [pid = 1734] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 185 (0x91e4d000) [pid = 1734] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 184 (0x8d8b8800) [pid = 1734] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 183 (0x98f71000) [pid = 1734] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 182 (0x85c0ec00) [pid = 1734] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 181 (0x954b1800) [pid = 1734] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 180 (0x952e0800) [pid = 1734] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 179 (0x9a46f400) [pid = 1734] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 178 (0x8b38a800) [pid = 1734] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 177 (0x9a2c4400) [pid = 1734] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 176 (0x8c5a9400) [pid = 1734] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 175 (0x954ae800) [pid = 1734] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 174 (0x9268cc00) [pid = 1734] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 173 (0x9aaa9c00) [pid = 1734] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 172 (0x91de2400) [pid = 1734] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 171 (0x8e1dd000) [pid = 1734] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 170 (0x981d8000) [pid = 1734] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 169 (0x8dbc2800) [pid = 1734] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 168 (0x99c8a000) [pid = 1734] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 167 (0x997cc000) [pid = 1734] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 166 (0x91b90800) [pid = 1734] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 165 (0x868ee000) [pid = 1734] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 164 (0x891c6800) [pid = 1734] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 163 (0x85c18000) [pid = 1734] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 162 (0x8ed4c000) [pid = 1734] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 161 (0x8baf5000) [pid = 1734] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 160 (0x8b141800) [pid = 1734] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 159 (0x8c5a1400) [pid = 1734] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 158 (0x99fbc400) [pid = 1734] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 157 (0x94694c00) [pid = 1734] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 156 (0x8f06cc00) [pid = 1734] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 155 (0x88104800) [pid = 1734] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 154 (0x99a06000) [pid = 1734] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:50:59 INFO - PROCESS | 1734 | --DOMWINDOW == 153 (0x9240e000) [pid = 1734] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:50:59 INFO - PROCESS | 1734 | ++DOCSHELL 0x85ca5400 == 151 [pid = 1734] [id = 746] 16:50:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 154 (0x867d0800) [pid = 1734] [serial = 2239] [outer = (nil)] 16:50:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 155 (0x87968000) [pid = 1734] [serial = 2240] [outer = 0x867d0800] 16:51:00 INFO - PROCESS | 1734 | 1464997860173 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:51:00 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. 16:51:00 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 2203ms 16:51:00 INFO - PROCESS | 1734 | 1464997860192 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 16:51:00 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:51:00 INFO - PROCESS | 1734 | 1464997860196 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 16:51:00 INFO - PROCESS | 1734 | 1464997860202 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:51:00 INFO - PROCESS | 1734 | 1464997860205 Marionette TRACE conn3 <- [1,2954,null,{}] 16:51:00 INFO - PROCESS | 1734 | 1464997860210 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:00 INFO - PROCESS | 1734 | 1464997860451 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 16:51:00 INFO - PROCESS | 1734 | 1464997860652 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:00 INFO - PROCESS | 1734 | ++DOCSHELL 0x82d07c00 == 152 [pid = 1734] [id = 747] 16:51:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 156 (0x85c0ec00) [pid = 1734] [serial = 2241] [outer = (nil)] 16:51:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 157 (0x88103400) [pid = 1734] [serial = 2242] [outer = 0x85c0ec00] 16:51:00 INFO - PROCESS | 1734 | 1464997860719 Marionette DEBUG loaded listener.js 16:51:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 158 (0x8810b000) [pid = 1734] [serial = 2243] [outer = 0x85c0ec00] 16:51:01 INFO - PROCESS | 1734 | 1464997861365 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:51:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:51:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 16:51:01 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1184ms 16:51:01 INFO - PROCESS | 1734 | 1464997861386 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 16:51:01 INFO - PROCESS | 1734 | 1464997861389 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 16:51:01 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:51:01 INFO - PROCESS | 1734 | 1464997861396 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:51:01 INFO - PROCESS | 1734 | 1464997861399 Marionette TRACE conn3 <- [1,2958,null,{}] 16:51:01 INFO - PROCESS | 1734 | 1464997861404 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:01 INFO - PROCESS | 1734 | 1464997861605 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 16:51:02 INFO - PROCESS | 1734 | 1464997861992 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:02 INFO - PROCESS | 1734 | ++DOCSHELL 0x82c02c00 == 153 [pid = 1734] [id = 748] 16:51:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 159 (0x82c06800) [pid = 1734] [serial = 2244] [outer = (nil)] 16:51:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 160 (0x82d0ec00) [pid = 1734] [serial = 2245] [outer = 0x82c06800] 16:51:02 INFO - PROCESS | 1734 | 1464997862083 Marionette DEBUG loaded listener.js 16:51:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 161 (0x84a0ac00) [pid = 1734] [serial = 2246] [outer = 0x82c06800] 16:51:02 INFO - PROCESS | 1734 | 1464997862970 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:51:03 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 16:51:03 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1628ms 16:51:03 INFO - PROCESS | 1734 | 1464997863026 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 16:51:03 INFO - PROCESS | 1734 | 1464997863032 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 16:51:03 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:51:03 INFO - PROCESS | 1734 | 1464997863040 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:51:03 INFO - PROCESS | 1734 | 1464997863045 Marionette TRACE conn3 <- [1,2962,null,{}] 16:51:03 INFO - PROCESS | 1734 | 1464997863052 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:03 INFO - PROCESS | 1734 | 1464997863365 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 16:51:03 INFO - PROCESS | 1734 | 1464997863583 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:03 INFO - PROCESS | 1734 | ++DOCSHELL 0x84cccc00 == 154 [pid = 1734] [id = 749] 16:51:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 162 (0x85c12400) [pid = 1734] [serial = 2247] [outer = (nil)] 16:51:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 163 (0x866e9000) [pid = 1734] [serial = 2248] [outer = 0x85c12400] 16:51:03 INFO - PROCESS | 1734 | 1464997863668 Marionette DEBUG loaded listener.js 16:51:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 164 (0x868e6c00) [pid = 1734] [serial = 2249] [outer = 0x85c12400] 16:51:04 INFO - PROCESS | 1734 | 1464997864494 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:51:04 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. 16:51:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1487ms 16:51:04 INFO - PROCESS | 1734 | 1464997864530 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 16:51:04 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:51:04 INFO - PROCESS | 1734 | 1464997864537 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 16:51:04 INFO - PROCESS | 1734 | 1464997864549 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:51:04 INFO - PROCESS | 1734 | 1464997864552 Marionette TRACE conn3 <- [1,2966,null,{}] 16:51:04 INFO - PROCESS | 1734 | 1464997864565 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:04 INFO - PROCESS | 1734 | 1464997864781 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 16:51:05 INFO - PROCESS | 1734 | 1464997865081 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:05 INFO - PROCESS | 1734 | ++DOCSHELL 0x88106000 == 155 [pid = 1734] [id = 750] 16:51:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 165 (0x881d6c00) [pid = 1734] [serial = 2250] [outer = (nil)] 16:51:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 166 (0x891cb400) [pid = 1734] [serial = 2251] [outer = 0x881d6c00] 16:51:05 INFO - PROCESS | 1734 | 1464997865167 Marionette DEBUG loaded listener.js 16:51:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 167 (0x895fac00) [pid = 1734] [serial = 2252] [outer = 0x881d6c00] 16:51:05 INFO - PROCESS | 1734 | 1464997865991 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:51:06 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 16:51:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1499ms 16:51:06 INFO - PROCESS | 1734 | 1464997866043 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 16:51:06 INFO - PROCESS | 1734 | 1464997866046 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 16:51:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:51:06 INFO - PROCESS | 1734 | 1464997866062 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:51:06 INFO - PROCESS | 1734 | 1464997866071 Marionette TRACE conn3 <- [1,2970,null,{}] 16:51:06 INFO - PROCESS | 1734 | 1464997866121 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:06 INFO - PROCESS | 1734 | 1464997866338 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 16:51:06 INFO - PROCESS | 1734 | 1464997866636 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:06 INFO - PROCESS | 1734 | ++DOCSHELL 0x87975400 == 156 [pid = 1734] [id = 751] 16:51:06 INFO - PROCESS | 1734 | ++DOMWINDOW == 168 (0x87acd400) [pid = 1734] [serial = 2253] [outer = (nil)] 16:51:06 INFO - PROCESS | 1734 | ++DOMWINDOW == 169 (0x8aca3000) [pid = 1734] [serial = 2254] [outer = 0x87acd400] 16:51:06 INFO - PROCESS | 1734 | 1464997866719 Marionette DEBUG loaded listener.js 16:51:06 INFO - PROCESS | 1734 | ++DOMWINDOW == 170 (0x8aca8c00) [pid = 1734] [serial = 2255] [outer = 0x87acd400] 16:51:07 INFO - PROCESS | 1734 | 1464997867477 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:51:07 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. 16:51:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1448ms 16:51:07 INFO - PROCESS | 1734 | 1464997867508 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 16:51:07 INFO - PROCESS | 1734 | 1464997867513 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 16:51:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:51:07 INFO - PROCESS | 1734 | 1464997867522 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:51:07 INFO - PROCESS | 1734 | 1464997867524 Marionette TRACE conn3 <- [1,2974,null,{}] 16:51:07 INFO - PROCESS | 1734 | 1464997867530 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:07 INFO - PROCESS | 1734 | 1464997867749 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 16:51:08 INFO - PROCESS | 1734 | 1464997868015 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:08 INFO - PROCESS | 1734 | ++DOCSHELL 0x86dd3c00 == 157 [pid = 1734] [id = 752] 16:51:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 171 (0x8ab56c00) [pid = 1734] [serial = 2256] [outer = (nil)] 16:51:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 172 (0x8b15e000) [pid = 1734] [serial = 2257] [outer = 0x8ab56c00] 16:51:08 INFO - PROCESS | 1734 | 1464997868099 Marionette DEBUG loaded listener.js 16:51:08 INFO - PROCESS | 1734 | ++DOMWINDOW == 173 (0x8b37fc00) [pid = 1734] [serial = 2258] [outer = 0x8ab56c00] 16:51:08 INFO - PROCESS | 1734 | 1464997868875 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 16:51:08 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. 16:51:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1384ms 16:51:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:51:08 INFO - PROCESS | 1734 | 1464997868907 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 16:51:08 INFO - PROCESS | 1734 | 1464997868910 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 16:51:08 INFO - PROCESS | 1734 | 1464997868918 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:51:08 INFO - PROCESS | 1734 | 1464997868921 Marionette TRACE conn3 <- [1,2978,null,{}] 16:51:08 INFO - PROCESS | 1734 | 1464997868927 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:09 INFO - PROCESS | 1734 | 1464997869134 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 16:51:09 INFO - PROCESS | 1734 | 1464997869431 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:09 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b387000 == 158 [pid = 1734] [id = 753] 16:51:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 174 (0x8b38b800) [pid = 1734] [serial = 2259] [outer = (nil)] 16:51:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 175 (0x8b443c00) [pid = 1734] [serial = 2260] [outer = 0x8b38b800] 16:51:09 INFO - PROCESS | 1734 | 1464997869526 Marionette DEBUG loaded listener.js 16:51:09 INFO - PROCESS | 1734 | ++DOMWINDOW == 176 (0x8b44a800) [pid = 1734] [serial = 2261] [outer = 0x8b38b800] 16:51:10 INFO - PROCESS | 1734 | 1464997870366 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:51:10 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. 16:51:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1482ms 16:51:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:51:10 INFO - PROCESS | 1734 | 1464997870399 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 16:51:10 INFO - PROCESS | 1734 | 1464997870402 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 16:51:10 INFO - PROCESS | 1734 | 1464997870409 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:51:10 INFO - PROCESS | 1734 | 1464997870413 Marionette TRACE conn3 <- [1,2982,null,{}] 16:51:10 INFO - PROCESS | 1734 | 1464997870419 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:10 INFO - PROCESS | 1734 | 1464997870662 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 16:51:10 INFO - PROCESS | 1734 | 1464997870944 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:10 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b44f800 == 159 [pid = 1734] [id = 754] 16:51:10 INFO - PROCESS | 1734 | ++DOMWINDOW == 177 (0x8baf1000) [pid = 1734] [serial = 2262] [outer = (nil)] 16:51:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 178 (0x8baf8000) [pid = 1734] [serial = 2263] [outer = 0x8baf1000] 16:51:11 INFO - PROCESS | 1734 | 1464997871028 Marionette DEBUG loaded listener.js 16:51:11 INFO - PROCESS | 1734 | ++DOMWINDOW == 179 (0x8c59dc00) [pid = 1734] [serial = 2264] [outer = 0x8baf1000] 16:51:11 INFO - PROCESS | 1734 | 1464997871826 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 16:51:11 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 16:51:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:51:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1435ms 16:51:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:51:11 INFO - PROCESS | 1734 | 1464997871844 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 16:51:11 INFO - PROCESS | 1734 | 1464997871847 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 16:51:11 INFO - PROCESS | 1734 | 1464997871854 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:51:11 INFO - PROCESS | 1734 | 1464997871857 Marionette TRACE conn3 <- [1,2986,null,{}] 16:51:11 INFO - PROCESS | 1734 | 1464997871863 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:12 INFO - PROCESS | 1734 | 1464997872071 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 16:51:12 INFO - PROCESS | 1734 | 1464997872369 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:12 INFO - PROCESS | 1734 | ++DOCSHELL 0x8baf2800 == 160 [pid = 1734] [id = 755] 16:51:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 180 (0x8d8afc00) [pid = 1734] [serial = 2265] [outer = (nil)] 16:51:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 181 (0x8d901c00) [pid = 1734] [serial = 2266] [outer = 0x8d8afc00] 16:51:12 INFO - PROCESS | 1734 | 1464997872455 Marionette DEBUG loaded listener.js 16:51:12 INFO - PROCESS | 1734 | ++DOMWINDOW == 182 (0x8d909400) [pid = 1734] [serial = 2267] [outer = 0x8d8afc00] 16:51:13 INFO - PROCESS | 1734 | 1464997873242 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:51:13 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. 16:51:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1446ms 16:51:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:51:13 INFO - PROCESS | 1734 | 1464997873299 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 16:51:13 INFO - PROCESS | 1734 | 1464997873302 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 16:51:13 INFO - PROCESS | 1734 | 1464997873309 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:51:13 INFO - PROCESS | 1734 | 1464997873312 Marionette TRACE conn3 <- [1,2990,null,{}] 16:51:13 INFO - PROCESS | 1734 | 1464997873318 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:13 INFO - PROCESS | 1734 | 1464997873561 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 16:51:13 INFO - PROCESS | 1734 | 1464997873829 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:13 INFO - PROCESS | 1734 | ++DOCSHELL 0x8d8b1800 == 161 [pid = 1734] [id = 756] 16:51:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 183 (0x8d90f000) [pid = 1734] [serial = 2268] [outer = (nil)] 16:51:13 INFO - PROCESS | 1734 | ++DOMWINDOW == 184 (0x8da4c400) [pid = 1734] [serial = 2269] [outer = 0x8d90f000] 16:51:13 INFO - PROCESS | 1734 | 1464997873914 Marionette DEBUG loaded listener.js 16:51:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 185 (0x8da4f400) [pid = 1734] [serial = 2270] [outer = 0x8d90f000] 16:51:14 INFO - PROCESS | 1734 | ++DOCSHELL 0x8dbd0400 == 162 [pid = 1734] [id = 757] 16:51:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 186 (0x8dc62c00) [pid = 1734] [serial = 2271] [outer = (nil)] 16:51:14 INFO - PROCESS | 1734 | ++DOMWINDOW == 187 (0x8dc63800) [pid = 1734] [serial = 2272] [outer = 0x8dc62c00] 16:51:14 INFO - PROCESS | 1734 | 1464997874783 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:51:14 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. 16:51:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1531ms 16:51:14 INFO - PROCESS | 1734 | 1464997874842 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 16:51:14 INFO - PROCESS | 1734 | 1464997874845 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 16:51:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:51:14 INFO - PROCESS | 1734 | 1464997874852 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:51:14 INFO - PROCESS | 1734 | 1464997874861 Marionette TRACE conn3 <- [1,2994,null,{}] 16:51:14 INFO - PROCESS | 1734 | 1464997874867 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:15 INFO - PROCESS | 1734 | 1464997875140 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 16:51:15 INFO - PROCESS | 1734 | 1464997875488 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:15 INFO - PROCESS | 1734 | ++DOCSHELL 0x8dbc2800 == 163 [pid = 1734] [id = 758] 16:51:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 188 (0x8dbc5c00) [pid = 1734] [serial = 2273] [outer = (nil)] 16:51:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 189 (0x8dc5d400) [pid = 1734] [serial = 2274] [outer = 0x8dbc5c00] 16:51:15 INFO - PROCESS | 1734 | 1464997875570 Marionette DEBUG loaded listener.js 16:51:15 INFO - PROCESS | 1734 | ++DOMWINDOW == 190 (0x8dc68c00) [pid = 1734] [serial = 2275] [outer = 0x8dbc5c00] 16:51:16 INFO - PROCESS | 1734 | 1464997876306 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:51:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:51:16 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 16:51:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1485ms 16:51:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:51:16 INFO - PROCESS | 1734 | 1464997876343 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 16:51:16 INFO - PROCESS | 1734 | 1464997876346 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 16:51:16 INFO - PROCESS | 1734 | 1464997876353 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:51:16 INFO - PROCESS | 1734 | 1464997876356 Marionette TRACE conn3 <- [1,2998,null,{}] 16:51:16 INFO - PROCESS | 1734 | 1464997876362 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:16 INFO - PROCESS | 1734 | 1464997876576 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 16:51:16 INFO - PROCESS | 1734 | 1464997876847 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:16 INFO - PROCESS | 1734 | ++DOCSHELL 0x8dbcc400 == 164 [pid = 1734] [id = 759] 16:51:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 191 (0x8dc5e800) [pid = 1734] [serial = 2276] [outer = (nil)] 16:51:16 INFO - PROCESS | 1734 | ++DOMWINDOW == 192 (0x8e312000) [pid = 1734] [serial = 2277] [outer = 0x8dc5e800] 16:51:16 INFO - PROCESS | 1734 | 1464997876939 Marionette DEBUG loaded listener.js 16:51:17 INFO - PROCESS | 1734 | ++DOMWINDOW == 193 (0x8e3efc00) [pid = 1734] [serial = 2278] [outer = 0x8dc5e800] 16:51:17 INFO - PROCESS | 1734 | 1464997877769 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:51:17 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. 16:51:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1480ms 16:51:17 INFO - PROCESS | 1734 | 1464997877833 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 16:51:17 INFO - PROCESS | 1734 | 1464997877837 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 16:51:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:51:17 INFO - PROCESS | 1734 | 1464997877889 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:51:17 INFO - PROCESS | 1734 | 1464997877893 Marionette TRACE conn3 <- [1,3002,null,{}] 16:51:17 INFO - PROCESS | 1734 | 1464997877899 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:18 INFO - PROCESS | 1734 | 1464997878131 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 16:51:18 INFO - PROCESS | 1734 | 1464997878426 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:18 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e3f1800 == 165 [pid = 1734] [id = 760] 16:51:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 194 (0x8ed4ac00) [pid = 1734] [serial = 2279] [outer = (nil)] 16:51:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 195 (0x8eeb5400) [pid = 1734] [serial = 2280] [outer = 0x8ed4ac00] 16:51:18 INFO - PROCESS | 1734 | 1464997878550 Marionette DEBUG loaded listener.js 16:51:18 INFO - PROCESS | 1734 | ++DOMWINDOW == 196 (0x8eeb8000) [pid = 1734] [serial = 2281] [outer = 0x8ed4ac00] 16:51:19 INFO - PROCESS | 1734 | 1464997879279 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:51:19 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. 16:51:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1438ms 16:51:19 INFO - PROCESS | 1734 | 1464997879323 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 16:51:19 INFO - PROCESS | 1734 | 1464997879327 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 16:51:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:51:19 INFO - PROCESS | 1734 | 1464997879334 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:51:19 INFO - PROCESS | 1734 | 1464997879338 Marionette TRACE conn3 <- [1,3006,null,{}] 16:51:19 INFO - PROCESS | 1734 | 1464997879344 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:19 INFO - PROCESS | 1734 | 1464997879561 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 16:51:19 INFO - PROCESS | 1734 | 1464997879844 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:19 INFO - PROCESS | 1734 | ++DOCSHELL 0x8eeb2000 == 166 [pid = 1734] [id = 761] 16:51:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 197 (0x8ef0f000) [pid = 1734] [serial = 2282] [outer = (nil)] 16:51:19 INFO - PROCESS | 1734 | ++DOMWINDOW == 198 (0x8f060400) [pid = 1734] [serial = 2283] [outer = 0x8ef0f000] 16:51:19 INFO - PROCESS | 1734 | 1464997879930 Marionette DEBUG loaded listener.js 16:51:20 INFO - PROCESS | 1734 | ++DOMWINDOW == 199 (0x8f063000) [pid = 1734] [serial = 2284] [outer = 0x8ef0f000] 16:51:20 INFO - PROCESS | 1734 | 1464997880693 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:51:20 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. 16:51:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1380ms 16:51:20 INFO - PROCESS | 1734 | 1464997880725 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 16:51:20 INFO - PROCESS | 1734 | 1464997880738 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 16:51:20 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:51:20 INFO - PROCESS | 1734 | 1464997880748 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:51:20 INFO - PROCESS | 1734 | 1464997880750 Marionette TRACE conn3 <- [1,3010,null,{}] 16:51:20 INFO - PROCESS | 1734 | 1464997880755 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:20 INFO - PROCESS | 1734 | 1464997880966 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 16:51:21 INFO - PROCESS | 1734 | 1464997881237 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:21 INFO - PROCESS | 1734 | ++DOCSHELL 0x8eebb800 == 167 [pid = 1734] [id = 762] 16:51:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 200 (0x8f06c400) [pid = 1734] [serial = 2285] [outer = (nil)] 16:51:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 201 (0x914d3000) [pid = 1734] [serial = 2286] [outer = 0x8f06c400] 16:51:21 INFO - PROCESS | 1734 | 1464997881329 Marionette DEBUG loaded listener.js 16:51:21 INFO - PROCESS | 1734 | ++DOMWINDOW == 202 (0x91a02800) [pid = 1734] [serial = 2287] [outer = 0x8f06c400] 16:51:22 INFO - PROCESS | 1734 | 1464997882138 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 16:51:22 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 16:51:22 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1432ms 16:51:22 INFO - PROCESS | 1734 | 1464997882180 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 16:51:22 INFO - PROCESS | 1734 | 1464997882184 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 16:51:22 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:51:22 INFO - PROCESS | 1734 | 1464997882190 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:51:22 INFO - PROCESS | 1734 | 1464997882193 Marionette TRACE conn3 <- [1,3014,null,{}] 16:51:22 INFO - PROCESS | 1734 | 1464997882199 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:22 INFO - PROCESS | 1734 | 1464997882411 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 16:51:22 INFO - PROCESS | 1734 | 1464997882715 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:22 INFO - PROCESS | 1734 | ++DOCSHELL 0x842be000 == 168 [pid = 1734] [id = 763] 16:51:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 203 (0x914cf400) [pid = 1734] [serial = 2288] [outer = (nil)] 16:51:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 204 (0x91b89400) [pid = 1734] [serial = 2289] [outer = 0x914cf400] 16:51:22 INFO - PROCESS | 1734 | 1464997882809 Marionette DEBUG loaded listener.js 16:51:22 INFO - PROCESS | 1734 | ++DOMWINDOW == 205 (0x91b8c800) [pid = 1734] [serial = 2290] [outer = 0x914cf400] 16:51:23 INFO - PROCESS | 1734 | [1734] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:51:23 INFO - PROCESS | 1734 | 1464997883707 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:51:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:51:23 INFO - {} 16:51:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:51:23 INFO - {} 16:51:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:51:23 INFO - {} 16:51:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:51:23 INFO - {} 16:51:23 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1540ms 16:51:23 INFO - PROCESS | 1734 | 1464997883734 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 16:51:23 INFO - PROCESS | 1734 | 1464997883737 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 16:51:23 INFO - TEST-START | /FileAPI/fileReader.html 16:51:23 INFO - PROCESS | 1734 | 1464997883748 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:51:23 INFO - PROCESS | 1734 | 1464997883751 Marionette TRACE conn3 <- [1,3018,null,{}] 16:51:23 INFO - PROCESS | 1734 | 1464997883758 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:23 INFO - PROCESS | 1734 | 1464997883969 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 16:51:24 INFO - PROCESS | 1734 | 1464997884248 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:24 INFO - PROCESS | 1734 | ++DOCSHELL 0x82d08000 == 169 [pid = 1734] [id = 764] 16:51:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 206 (0x91a0c000) [pid = 1734] [serial = 2291] [outer = (nil)] 16:51:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 207 (0x91e49400) [pid = 1734] [serial = 2292] [outer = 0x91a0c000] 16:51:24 INFO - PROCESS | 1734 | 1464997884327 Marionette DEBUG loaded listener.js 16:51:24 INFO - PROCESS | 1734 | ++DOMWINDOW == 208 (0x91e4e400) [pid = 1734] [serial = 2293] [outer = 0x91a0c000] 16:51:25 INFO - PROCESS | 1734 | 1464997885173 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 16:51:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:51:25 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:51:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:51:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:51:25 INFO - TEST-OK | /FileAPI/fileReader.html | took 1486ms 16:51:25 INFO - PROCESS | 1734 | 1464997885236 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 16:51:25 INFO - PROCESS | 1734 | 1464997885239 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 16:51:25 INFO - TEST-START | /FileAPI/historical.html 16:51:25 INFO - PROCESS | 1734 | 1464997885246 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:51:25 INFO - PROCESS | 1734 | 1464997885249 Marionette TRACE conn3 <- [1,3022,null,{}] 16:51:25 INFO - PROCESS | 1734 | 1464997885256 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:25 INFO - PROCESS | 1734 | 1464997885469 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 16:51:25 INFO - PROCESS | 1734 | 1464997885771 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:25 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e1e0000 == 170 [pid = 1734] [id = 765] 16:51:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 209 (0x91b8b000) [pid = 1734] [serial = 2294] [outer = (nil)] 16:51:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 210 (0x92406400) [pid = 1734] [serial = 2295] [outer = 0x91b8b000] 16:51:25 INFO - PROCESS | 1734 | 1464997885855 Marionette DEBUG loaded listener.js 16:51:25 INFO - PROCESS | 1734 | ++DOMWINDOW == 211 (0x92409800) [pid = 1734] [serial = 2296] [outer = 0x91b8b000] 16:51:26 INFO - PROCESS | 1734 | 1464997886614 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 16:51:26 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:51:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:51:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:51:26 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:51:26 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:51:26 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:51:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:51:26 INFO - TEST-OK | /FileAPI/historical.html | took 1437ms 16:51:26 INFO - PROCESS | 1734 | 1464997886687 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 16:51:26 INFO - PROCESS | 1734 | 1464997886690 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 16:51:26 INFO - TEST-START | /FileAPI/idlharness.html 16:51:26 INFO - PROCESS | 1734 | 1464997886697 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:51:26 INFO - PROCESS | 1734 | 1464997886700 Marionette TRACE conn3 <- [1,3026,null,{}] 16:51:26 INFO - PROCESS | 1734 | 1464997886706 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:26 INFO - PROCESS | 1734 | 1464997886919 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 16:51:27 INFO - PROCESS | 1734 | 1464997887227 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:27 INFO - PROCESS | 1734 | ++DOCSHELL 0x825d0000 == 171 [pid = 1734] [id = 766] 16:51:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 212 (0x8eeb1400) [pid = 1734] [serial = 2297] [outer = (nil)] 16:51:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 213 (0x926edc00) [pid = 1734] [serial = 2298] [outer = 0x8eeb1400] 16:51:27 INFO - PROCESS | 1734 | 1464997887308 Marionette DEBUG loaded listener.js 16:51:27 INFO - PROCESS | 1734 | ++DOMWINDOW == 214 (0x926f6c00) [pid = 1734] [serial = 2299] [outer = 0x8eeb1400] 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:51:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:51:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:51:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:51:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:51:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:51:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:51:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:51:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:51:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:51:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:51:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:51:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:51:28 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 16:51:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:51:28 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 16:51:28 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 16:51:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:51:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:51:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:51:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:51:28 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 16:51:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:51:28 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 16:51:28 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 16:51:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:51:28 INFO - TEST-OK | /FileAPI/idlharness.html | took 2051ms 16:51:28 INFO - TEST-START | /FileAPI/idlharness.worker 16:51:28 INFO - PROCESS | 1734 | 1464997888616 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 16:51:28 INFO - PROCESS | 1734 | 1464997888759 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 16:51:28 INFO - PROCESS | 1734 | 1464997888765 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 16:51:28 INFO - PROCESS | 1734 | 1464997888984 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:51:28 INFO - PROCESS | 1734 | 1464997888987 Marionette TRACE conn3 <- [1,3030,null,{}] 16:51:29 INFO - PROCESS | 1734 | 1464997889000 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:29 INFO - PROCESS | 1734 | 1464997889208 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 16:51:29 INFO - PROCESS | 1734 | 1464997889504 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:29 INFO - PROCESS | 1734 | ++DOCSHELL 0x91de6400 == 172 [pid = 1734] [id = 767] 16:51:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 215 (0x91de8400) [pid = 1734] [serial = 2300] [outer = (nil)] 16:51:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 216 (0x91e47400) [pid = 1734] [serial = 2301] [outer = 0x91de8400] 16:51:29 INFO - PROCESS | 1734 | 1464997889583 Marionette DEBUG loaded listener.js 16:51:29 INFO - PROCESS | 1734 | ++DOMWINDOW == 217 (0x92a6d400) [pid = 1734] [serial = 2302] [outer = 0x91de8400] 16:51:29 INFO - PROCESS | 1734 | [1734] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:51:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:51:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:51:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:51:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:51:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:51:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:51:31 INFO - {} 16:51:31 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 16:51:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:51:31 INFO - {} 16:51:31 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 - {} 16:51:31 INFO - {} 16:51:31 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 16:51:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:51:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:51:31 INFO - {} 16:51:31 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 16:51:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:51:31 INFO - {} 16:51:31 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 - {} 16:51:31 INFO - {} 16:51:31 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 16:51:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:31 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 16:51:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:51:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:51:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:31 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 16:51:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:31 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 16:51:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:31 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 16:51:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:51:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:51:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:51:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2870ms 16:51:31 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:51:31 INFO - PROCESS | 1734 | 1464997891530 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 16:51:31 INFO - PROCESS | 1734 | 1464997891679 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 16:51:31 INFO - PROCESS | 1734 | 1464997891686 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 16:51:31 INFO - PROCESS | 1734 | 1464997891696 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:51:31 INFO - PROCESS | 1734 | 1464997891706 Marionette TRACE conn3 <- [1,3034,null,{}] 16:51:31 INFO - PROCESS | 1734 | 1464997891721 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:32 INFO - PROCESS | 1734 | 1464997892050 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x8796cc00 == 171 [pid = 1734] [id = 653] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x954bd400 == 170 [pid = 1734] [id = 690] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x9571b800 == 169 [pid = 1734] [id = 689] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x85ca5400 == 168 [pid = 1734] [id = 746] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x867c1800 == 167 [pid = 1734] [id = 745] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x8640f000 == 166 [pid = 1734] [id = 744] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x856f5800 == 165 [pid = 1734] [id = 743] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x842b7800 == 164 [pid = 1734] [id = 742] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x9b154800 == 163 [pid = 1734] [id = 740] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x84ccf400 == 162 [pid = 1734] [id = 739] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0xa30ffc00 == 161 [pid = 1734] [id = 738] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x9a13f000 == 160 [pid = 1734] [id = 736] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x99397400 == 159 [pid = 1734] [id = 737] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x9aa73c00 == 158 [pid = 1734] [id = 735] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x8b152c00 == 157 [pid = 1734] [id = 734] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x997c7400 == 156 [pid = 1734] [id = 733] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x86d83400 == 155 [pid = 1734] [id = 731] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x93bb7000 == 154 [pid = 1734] [id = 732] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x99fbe400 == 153 [pid = 1734] [id = 576] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x95147400 == 152 [pid = 1734] [id = 730] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x926f8000 == 151 [pid = 1734] [id = 729] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x8b155c00 == 150 [pid = 1734] [id = 728] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x91b8e800 == 149 [pid = 1734] [id = 727] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x87ace800 == 148 [pid = 1734] [id = 726] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x8c5a1800 == 147 [pid = 1734] [id = 724] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x8eeae400 == 146 [pid = 1734] [id = 725] 16:51:34 INFO - PROCESS | 1734 | --DOCSHELL 0x859cb800 == 145 [pid = 1734] [id = 723] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 216 (0x8dc63c00) [pid = 1734] [serial = 2168] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 215 (0x866eb000) [pid = 1734] [serial = 2097] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 214 (0x87970c00) [pid = 1734] [serial = 2157] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 213 (0x98f29800) [pid = 1734] [serial = 2070] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 212 (0x95493800) [pid = 1734] [serial = 2120] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 211 (0x9a136400) [pid = 1734] [serial = 2139] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 210 (0x9476b800) [pid = 1734] [serial = 2118] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 209 (0x86d7dc00) [pid = 1734] [serial = 2156] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 208 (0x91e4a000) [pid = 1734] [serial = 2052] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 207 (0x99b38800) [pid = 1734] [serial = 2133] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 206 (0x8aca1400) [pid = 1734] [serial = 2100] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 205 (0x920c0000) [pid = 1734] [serial = 2111] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 204 (0x8e3f1000) [pid = 1734] [serial = 2043] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 203 (0x9970d000) [pid = 1734] [serial = 2130] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 202 (0x87ac5400) [pid = 1734] [serial = 2034] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 201 (0x95717c00) [pid = 1734] [serial = 2064] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 200 (0x954bb800) [pid = 1734] [serial = 2123] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 199 (0x9a53c000) [pid = 1734] [serial = 2144] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 198 (0x8da46800) [pid = 1734] [serial = 2166] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 197 (0x9b07d000) [pid = 1734] [serial = 2147] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 196 (0x8f065800) [pid = 1734] [serial = 2105] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 195 (0x9787dc00) [pid = 1734] [serial = 2127] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 194 (0x92be6c00) [pid = 1734] [serial = 2115] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 193 (0x9d46c400) [pid = 1734] [serial = 2150] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 192 (0x926ec400) [pid = 1734] [serial = 2055] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 191 (0x8eeb7000) [pid = 1734] [serial = 2046] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 190 (0x914d8800) [pid = 1734] [serial = 2106] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 189 (0x99a05000) [pid = 1734] [serial = 2073] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 188 (0x9d8b7400) [pid = 1734] [serial = 2151] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 187 (0x8e3f6400) [pid = 1734] [serial = 2103] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 186 (0x9a07a400) [pid = 1734] [serial = 2016] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 185 (0x95497800) [pid = 1734] [serial = 2121] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 184 (0x95829c00) [pid = 1734] [serial = 2126] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 183 (0x89a57c00) [pid = 1734] [serial = 2099] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 182 (0x99fc1800) [pid = 1734] [serial = 2013] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 181 (0x947a7400) [pid = 1734] [serial = 2061] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 180 (0xa1065800) [pid = 1734] [serial = 2154] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 179 (0x8baf5400) [pid = 1734] [serial = 2037] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 178 (0x8baf7c00) [pid = 1734] [serial = 2031] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 177 (0x91b93800) [pid = 1734] [serial = 2049] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 176 (0x8c59f800) [pid = 1734] [serial = 2162] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 175 (0x8d8b3400) [pid = 1734] [serial = 2165] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 174 (0x8b38a400) [pid = 1734] [serial = 1962] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 173 (0x92a69000) [pid = 1734] [serial = 2114] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 172 (0xa0511000) [pid = 1734] [serial = 2153] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 171 (0x8dc5b400) [pid = 1734] [serial = 2040] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 170 (0x9a2b9c00) [pid = 1734] [serial = 2141] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 169 (0x94696400) [pid = 1734] [serial = 2117] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 168 (0x966a9c00) [pid = 1734] [serial = 2067] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 167 (0x9268b000) [pid = 1734] [serial = 2112] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 166 (0x91b8d800) [pid = 1734] [serial = 2108] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 165 (0x99b33400) [pid = 1734] [serial = 2132] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 164 (0x859c2c00) [pid = 1734] [serial = 2096] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 163 (0x8a1ed400) [pid = 1734] [serial = 2160] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 162 (0x99fc0400) [pid = 1734] [serial = 2136] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 161 (0x92becc00) [pid = 1734] [serial = 2058] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 160 (0x91c9b000) [pid = 1734] [serial = 2109] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 159 (0x8e098400) [pid = 1734] [serial = 2102] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 158 (0x9a07c400) [pid = 1734] [serial = 2138] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 157 (0x9aaa1800) [pid = 1734] [serial = 2145] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 156 (0x9b18dc00) [pid = 1734] [serial = 2148] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 155 (0x99c86c00) [pid = 1734] [serial = 2135] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 154 (0x8d8adc00) [pid = 1734] [serial = 2163] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 153 (0x954bfc00) [pid = 1734] [serial = 2124] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 152 (0x895f0c00) [pid = 1734] [serial = 2159] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 151 (0x9a2bf000) [pid = 1734] [serial = 2142] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | --DOMWINDOW == 150 (0x99697c00) [pid = 1734] [serial = 2129] [outer = (nil)] [url = about:blank] 16:51:34 INFO - PROCESS | 1734 | 1464997894607 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:34 INFO - PROCESS | 1734 | ++DOCSHELL 0x82d0f800 == 146 [pid = 1734] [id = 768] 16:51:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 151 (0x82d11c00) [pid = 1734] [serial = 2303] [outer = (nil)] 16:51:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 152 (0x84a5c400) [pid = 1734] [serial = 2304] [outer = 0x82d11c00] 16:51:34 INFO - PROCESS | 1734 | 1464997894759 Marionette DEBUG loaded listener.js 16:51:34 INFO - PROCESS | 1734 | ++DOMWINDOW == 153 (0x856f2400) [pid = 1734] [serial = 2305] [outer = 0x82d11c00] 16:51:35 INFO - PROCESS | 1734 | 1464997895494 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:51:35 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 3850ms 16:51:35 INFO - PROCESS | 1734 | 1464997895548 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 16:51:35 INFO - PROCESS | 1734 | 1464997895553 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 16:51:35 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:51:35 INFO - PROCESS | 1734 | 1464997895561 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:51:35 INFO - PROCESS | 1734 | 1464997895566 Marionette TRACE conn3 <- [1,3038,null,{}] 16:51:35 INFO - PROCESS | 1734 | 1464997895592 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:35 INFO - PROCESS | 1734 | 1464997895798 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 16:51:35 INFO - PROCESS | 1734 | 1464997895809 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:35 INFO - PROCESS | 1734 | ++DOCSHELL 0x86414400 == 147 [pid = 1734] [id = 769] 16:51:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 154 (0x86415800) [pid = 1734] [serial = 2306] [outer = (nil)] 16:51:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 155 (0x867c1800) [pid = 1734] [serial = 2307] [outer = 0x86415800] 16:51:35 INFO - PROCESS | 1734 | 1464997895879 Marionette DEBUG loaded listener.js 16:51:35 INFO - PROCESS | 1734 | ++DOMWINDOW == 156 (0x868e6800) [pid = 1734] [serial = 2308] [outer = 0x86415800] 16:51:36 INFO - PROCESS | 1734 | 1464997896815 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 16:51:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:51:36 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1296ms 16:51:36 INFO - PROCESS | 1734 | 1464997896859 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 16:51:36 INFO - PROCESS | 1734 | 1464997896865 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 16:51:36 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:51:36 INFO - PROCESS | 1734 | 1464997896873 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:51:36 INFO - PROCESS | 1734 | 1464997896876 Marionette TRACE conn3 <- [1,3042,null,{}] 16:51:36 INFO - PROCESS | 1734 | 1464997896881 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:37 INFO - PROCESS | 1734 | 1464997897154 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 16:51:37 INFO - PROCESS | 1734 | 1464997897395 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:37 INFO - PROCESS | 1734 | ++DOCSHELL 0x86d84400 == 148 [pid = 1734] [id = 770] 16:51:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 157 (0x86d84c00) [pid = 1734] [serial = 2309] [outer = (nil)] 16:51:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 158 (0x87ac9800) [pid = 1734] [serial = 2310] [outer = 0x86d84c00] 16:51:37 INFO - PROCESS | 1734 | 1464997897461 Marionette DEBUG loaded listener.js 16:51:37 INFO - PROCESS | 1734 | ++DOMWINDOW == 159 (0x881d9000) [pid = 1734] [serial = 2311] [outer = 0x86d84c00] 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:51:38 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. 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:51:38 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'.) 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:51:38 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. 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:51:38 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. 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:51:38 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. 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 16:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:51:38 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1753ms 16:51:38 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:51:38 INFO - PROCESS | 1734 | 1464997898538 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 16:51:38 INFO - PROCESS | 1734 | 1464997898680 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 16:51:38 INFO - PROCESS | 1734 | 1464997898683 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 16:51:38 INFO - PROCESS | 1734 | 1464997898703 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:51:38 INFO - PROCESS | 1734 | 1464997898717 Marionette TRACE conn3 <- [1,3046,null,{}] 16:51:38 INFO - PROCESS | 1734 | 1464997898750 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:39 INFO - PROCESS | 1734 | 1464997899009 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 16:51:39 INFO - PROCESS | 1734 | 1464997899098 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:39 INFO - PROCESS | 1734 | ++DOCSHELL 0x87acb800 == 149 [pid = 1734] [id = 771] 16:51:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 160 (0x8ab53c00) [pid = 1734] [serial = 2312] [outer = (nil)] 16:51:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 161 (0x8b152c00) [pid = 1734] [serial = 2313] [outer = 0x8ab53c00] 16:51:39 INFO - PROCESS | 1734 | 1464997899163 Marionette DEBUG loaded listener.js 16:51:39 INFO - PROCESS | 1734 | ++DOMWINDOW == 162 (0x8b389000) [pid = 1734] [serial = 2314] [outer = 0x8ab53c00] 16:51:39 INFO - PROCESS | 1734 | --DOMWINDOW == 161 (0x914d7400) [pid = 1734] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:51:39 INFO - PROCESS | 1734 | --DOMWINDOW == 160 (0x8c5abc00) [pid = 1734] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:51:39 INFO - PROCESS | 1734 | --DOMWINDOW == 159 (0xa3464800) [pid = 1734] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:51:39 INFO - PROCESS | 1734 | --DOMWINDOW == 158 (0x91e46800) [pid = 1734] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:51:39 INFO - PROCESS | 1734 | --DOMWINDOW == 157 (0x842ba800) [pid = 1734] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:51:39 INFO - PROCESS | 1734 | --DOMWINDOW == 156 (0x8d90a800) [pid = 1734] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:51:39 INFO - PROCESS | 1734 | --DOMWINDOW == 155 (0x868e5c00) [pid = 1734] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:51:39 INFO - PROCESS | 1734 | --DOMWINDOW == 154 (0x856f6000) [pid = 1734] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:51:39 INFO - PROCESS | 1734 | --DOMWINDOW == 153 (0x9b197c00) [pid = 1734] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:51:39 INFO - PROCESS | 1734 | --DOMWINDOW == 152 (0x92a6ec00) [pid = 1734] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:51:39 INFO - PROCESS | 1734 | --DOMWINDOW == 151 (0x99b34800) [pid = 1734] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:51:39 INFO - PROCESS | 1734 | --DOMWINDOW == 150 (0xa50edc00) [pid = 1734] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:51:39 INFO - PROCESS | 1734 | --DOMWINDOW == 149 (0x891c4800) [pid = 1734] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:51:39 INFO - PROCESS | 1734 | --DOMWINDOW == 148 (0x8eeb7c00) [pid = 1734] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:51:39 INFO - PROCESS | 1734 | --DOMWINDOW == 147 (0x99a0b400) [pid = 1734] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:51:39 INFO - PROCESS | 1734 | --DOMWINDOW == 146 (0x954c3400) [pid = 1734] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:51:39 INFO - PROCESS | 1734 | --DOMWINDOW == 145 (0x86d7d000) [pid = 1734] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:51:39 INFO - PROCESS | 1734 | --DOMWINDOW == 144 (0x91de1c00) [pid = 1734] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:51:39 INFO - PROCESS | 1734 | --DOMWINDOW == 143 (0x952e0000) [pid = 1734] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:51:39 INFO - PROCESS | 1734 | --DOMWINDOW == 142 (0x9b157c00) [pid = 1734] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:51:39 INFO - PROCESS | 1734 | --DOMWINDOW == 141 (0x89a51400) [pid = 1734] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:51:39 INFO - PROCESS | 1734 | --DOMWINDOW == 140 (0x9b089800) [pid = 1734] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:51:39 INFO - PROCESS | 1734 | --DOMWINDOW == 139 (0x86411000) [pid = 1734] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:51:39 INFO - PROCESS | 1734 | --DOMWINDOW == 138 (0x867d0800) [pid = 1734] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:51:40 INFO - PROCESS | 1734 | [1734] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:51:40 INFO - PROCESS | 1734 | 1464997900480 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:51:40 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:51:40 INFO - {} 16:51:40 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1822ms 16:51:40 INFO - PROCESS | 1734 | 1464997900523 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 16:51:40 INFO - PROCESS | 1734 | 1464997900527 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 16:51:40 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:51:40 INFO - PROCESS | 1734 | 1464997900532 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:51:40 INFO - PROCESS | 1734 | 1464997900534 Marionette TRACE conn3 <- [1,3050,null,{}] 16:51:40 INFO - PROCESS | 1734 | 1464997900540 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:40 INFO - PROCESS | 1734 | 1464997900725 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 16:51:40 INFO - PROCESS | 1734 | 1464997900951 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:40 INFO - PROCESS | 1734 | ++DOCSHELL 0x86411000 == 150 [pid = 1734] [id = 772] 16:51:40 INFO - PROCESS | 1734 | ++DOMWINDOW == 139 (0x86dd5c00) [pid = 1734] [serial = 2315] [outer = (nil)] 16:51:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 140 (0x8baf4800) [pid = 1734] [serial = 2316] [outer = 0x86dd5c00] 16:51:41 INFO - PROCESS | 1734 | 1464997901018 Marionette DEBUG loaded listener.js 16:51:41 INFO - PROCESS | 1734 | ++DOMWINDOW == 141 (0x8c5a5800) [pid = 1734] [serial = 2317] [outer = 0x86dd5c00] 16:51:41 INFO - PROCESS | 1734 | 1464997901692 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 16:51:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:51:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:51:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:51:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:51:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1177ms 16:51:41 INFO - PROCESS | 1734 | 1464997901710 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 16:51:41 INFO - PROCESS | 1734 | 1464997901714 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 16:51:41 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:51:41 INFO - PROCESS | 1734 | 1464997901726 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:51:41 INFO - PROCESS | 1734 | 1464997901729 Marionette TRACE conn3 <- [1,3054,null,{}] 16:51:41 INFO - PROCESS | 1734 | 1464997901736 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:41 INFO - PROCESS | 1734 | 1464997901918 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 16:51:42 INFO - PROCESS | 1734 | 1464997902305 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:42 INFO - PROCESS | 1734 | ++DOCSHELL 0x84a0dc00 == 151 [pid = 1734] [id = 773] 16:51:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 142 (0x84a51400) [pid = 1734] [serial = 2318] [outer = (nil)] 16:51:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 143 (0x84cd0000) [pid = 1734] [serial = 2319] [outer = 0x84a51400] 16:51:42 INFO - PROCESS | 1734 | 1464997902392 Marionette DEBUG loaded listener.js 16:51:42 INFO - PROCESS | 1734 | ++DOMWINDOW == 144 (0x859cf400) [pid = 1734] [serial = 2320] [outer = 0x84a51400] 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:51:43 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" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:51:43 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" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:51:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2029ms 16:51:43 INFO - PROCESS | 1734 | 1464997903591 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 16:51:43 INFO - PROCESS | 1734 | 1464997903814 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 16:51:43 INFO - PROCESS | 1734 | 1464997903831 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 16:51:43 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:51:43 INFO - PROCESS | 1734 | 1464997903892 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:51:43 INFO - PROCESS | 1734 | 1464997903897 Marionette TRACE conn3 <- [1,3058,null,{}] 16:51:43 INFO - PROCESS | 1734 | 1464997903956 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:44 INFO - PROCESS | 1734 | 1464997904173 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 16:51:44 INFO - PROCESS | 1734 | 1464997904456 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:44 INFO - PROCESS | 1734 | ++DOCSHELL 0x87973800 == 152 [pid = 1734] [id = 774] 16:51:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 145 (0x8a1f2000) [pid = 1734] [serial = 2321] [outer = (nil)] 16:51:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 146 (0x8b155000) [pid = 1734] [serial = 2322] [outer = 0x8a1f2000] 16:51:44 INFO - PROCESS | 1734 | 1464997904538 Marionette DEBUG loaded listener.js 16:51:44 INFO - PROCESS | 1734 | ++DOMWINDOW == 147 (0x8b44cc00) [pid = 1734] [serial = 2323] [outer = 0x8a1f2000] 16:51:45 INFO - PROCESS | 1734 | 1464997905356 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 16:51:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:51:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:51:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:51:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:51:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:51:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:51:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:51:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:51:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:51:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:51:45 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:51:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:45 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:51:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:51:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:51:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:51:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:51:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:51:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:51:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:51:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:51:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:51:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:51:45 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1546ms 16:51:45 INFO - PROCESS | 1734 | 1464997905398 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 16:51:45 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:51:45 INFO - PROCESS | 1734 | 1464997905407 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 16:51:45 INFO - PROCESS | 1734 | 1464997905413 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:51:45 INFO - PROCESS | 1734 | 1464997905417 Marionette TRACE conn3 <- [1,3062,null,{}] 16:51:45 INFO - PROCESS | 1734 | 1464997905423 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:45 INFO - PROCESS | 1734 | 1464997905776 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 16:51:46 INFO - PROCESS | 1734 | 1464997905996 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:46 INFO - PROCESS | 1734 | ++DOCSHELL 0x868e4c00 == 153 [pid = 1734] [id = 775] 16:51:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 148 (0x8b14f800) [pid = 1734] [serial = 2324] [outer = (nil)] 16:51:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 149 (0x8b449800) [pid = 1734] [serial = 2325] [outer = 0x8b14f800] 16:51:46 INFO - PROCESS | 1734 | 1464997906161 Marionette DEBUG loaded listener.js 16:51:46 INFO - PROCESS | 1734 | ++DOMWINDOW == 150 (0x8e1d7c00) [pid = 1734] [serial = 2326] [outer = 0x8b14f800] 16:51:46 INFO - PROCESS | 1734 | [1734] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:51:47 INFO - PROCESS | 1734 | 1464997907008 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:51:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:51:47 INFO - {} 16:51:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1631ms 16:51:47 INFO - PROCESS | 1734 | 1464997907045 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 16:51:47 INFO - PROCESS | 1734 | 1464997907049 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 16:51:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:51:47 INFO - PROCESS | 1734 | 1464997907071 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:51:47 INFO - PROCESS | 1734 | 1464997907080 Marionette TRACE conn3 <- [1,3066,null,{}] 16:51:47 INFO - PROCESS | 1734 | 1464997907086 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:47 INFO - PROCESS | 1734 | 1464997907328 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 16:51:47 INFO - PROCESS | 1734 | 1464997907587 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:47 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b44dc00 == 154 [pid = 1734] [id = 776] 16:51:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 151 (0x8e1db800) [pid = 1734] [serial = 2327] [outer = (nil)] 16:51:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 152 (0x8eeb0800) [pid = 1734] [serial = 2328] [outer = 0x8e1db800] 16:51:47 INFO - PROCESS | 1734 | 1464997907666 Marionette DEBUG loaded listener.js 16:51:47 INFO - PROCESS | 1734 | ++DOMWINDOW == 153 (0x8ef13000) [pid = 1734] [serial = 2329] [outer = 0x8e1db800] 16:51:48 INFO - PROCESS | 1734 | 1464997908477 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 16:51:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:51:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:51:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:51:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:51:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:51:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:51:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:51:48 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1466ms 16:51:48 INFO - PROCESS | 1734 | 1464997908525 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 16:51:48 INFO - PROCESS | 1734 | 1464997908530 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 16:51:48 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:51:48 INFO - PROCESS | 1734 | 1464997908536 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:51:48 INFO - PROCESS | 1734 | 1464997908539 Marionette TRACE conn3 <- [1,3070,null,{}] 16:51:48 INFO - PROCESS | 1734 | 1464997908544 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:48 INFO - PROCESS | 1734 | 1464997908781 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 16:51:49 INFO - PROCESS | 1734 | 1464997909081 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:49 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e31f400 == 155 [pid = 1734] [id = 777] 16:51:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 154 (0x914cdc00) [pid = 1734] [serial = 2330] [outer = (nil)] 16:51:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 155 (0x914d8800) [pid = 1734] [serial = 2331] [outer = 0x914cdc00] 16:51:49 INFO - PROCESS | 1734 | 1464997909163 Marionette DEBUG loaded listener.js 16:51:49 INFO - PROCESS | 1734 | ++DOMWINDOW == 156 (0x91a0d000) [pid = 1734] [serial = 2332] [outer = 0x914cdc00] 16:51:49 INFO - PROCESS | 1734 | 1464997909927 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 16:51:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:51:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:51:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:51:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:51:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:51:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:51:49 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1429ms 16:51:49 INFO - PROCESS | 1734 | 1464997909967 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 16:51:49 INFO - PROCESS | 1734 | 1464997909970 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 16:51:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:51:49 INFO - PROCESS | 1734 | 1464997909976 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:51:49 INFO - PROCESS | 1734 | 1464997909978 Marionette TRACE conn3 <- [1,3074,null,{}] 16:51:49 INFO - PROCESS | 1734 | 1464997909984 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:50 INFO - PROCESS | 1734 | 1464997910186 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 16:51:50 INFO - PROCESS | 1734 | 1464997910486 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:50 INFO - PROCESS | 1734 | ++DOCSHELL 0x8e31f800 == 156 [pid = 1734] [id = 778] 16:51:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 157 (0x91c9cc00) [pid = 1734] [serial = 2333] [outer = (nil)] 16:51:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 158 (0x91ca3000) [pid = 1734] [serial = 2334] [outer = 0x91c9cc00] 16:51:50 INFO - PROCESS | 1734 | 1464997910579 Marionette DEBUG loaded listener.js 16:51:50 INFO - PROCESS | 1734 | ++DOMWINDOW == 159 (0x91e47c00) [pid = 1734] [serial = 2335] [outer = 0x91c9cc00] 16:51:51 INFO - PROCESS | 1734 | 1464997911372 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 16:51:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:51:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:51:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:51:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:51:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:51:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:51:51 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1455ms 16:51:51 INFO - PROCESS | 1734 | 1464997911433 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 16:51:51 INFO - PROCESS | 1734 | 1464997911437 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 16:51:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:51:51 INFO - PROCESS | 1734 | 1464997911443 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:51:51 INFO - PROCESS | 1734 | 1464997911447 Marionette TRACE conn3 <- [1,3078,null,{}] 16:51:51 INFO - PROCESS | 1734 | 1464997911452 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:51 INFO - PROCESS | 1734 | 1464997911711 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 16:51:52 INFO - PROCESS | 1734 | 1464997912020 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:52 INFO - PROCESS | 1734 | ++DOCSHELL 0x91e4b800 == 157 [pid = 1734] [id = 779] 16:51:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 160 (0x91e4bc00) [pid = 1734] [serial = 2336] [outer = (nil)] 16:51:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 161 (0x92685800) [pid = 1734] [serial = 2337] [outer = 0x91e4bc00] 16:51:52 INFO - PROCESS | 1734 | 1464997912100 Marionette DEBUG loaded listener.js 16:51:52 INFO - PROCESS | 1734 | ++DOMWINDOW == 162 (0x8e1dec00) [pid = 1734] [serial = 2338] [outer = 0x91e4bc00] 16:51:52 INFO - PROCESS | 1734 | 1464997912943 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 16:51:53 INFO - PROCESS | 1734 | 1464997912982 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 16:51:53 INFO - PROCESS | 1734 | 1464997912998 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:51:53 INFO - PROCESS | 1734 | 1464997913005 Marionette TRACE conn3 <- [1,3082,null,{}] 16:51:53 INFO - PROCESS | 1734 | 1464997913012 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:53 INFO - PROCESS | 1734 | 1464997913215 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 16:51:53 INFO - PROCESS | 1734 | 1464997913519 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:53 INFO - PROCESS | 1734 | ++DOCSHELL 0x8b449400 == 158 [pid = 1734] [id = 780] 16:51:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 163 (0x8e313800) [pid = 1734] [serial = 2339] [outer = (nil)] 16:51:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 164 (0x92a65c00) [pid = 1734] [serial = 2340] [outer = 0x8e313800] 16:51:53 INFO - PROCESS | 1734 | 1464997913599 Marionette DEBUG loaded listener.js 16:51:53 INFO - PROCESS | 1734 | ++DOMWINDOW == 165 (0x92be2c00) [pid = 1734] [serial = 2341] [outer = 0x8e313800] 16:51:54 INFO - PROCESS | 1734 | 1464997914377 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 16:51:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:51:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:51:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:51:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1396ms 16:51:54 INFO - PROCESS | 1734 | 1464997914393 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 16:51:54 INFO - PROCESS | 1734 | 1464997914396 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 16:51:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:51:54 INFO - PROCESS | 1734 | 1464997914402 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:51:54 INFO - PROCESS | 1734 | 1464997914405 Marionette TRACE conn3 <- [1,3086,null,{}] 16:51:54 INFO - PROCESS | 1734 | 1464997914411 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:54 INFO - PROCESS | 1734 | 1464997914608 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 16:51:54 INFO - PROCESS | 1734 | 1464997914885 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:54 INFO - PROCESS | 1734 | ++DOCSHELL 0x891cc800 == 159 [pid = 1734] [id = 781] 16:51:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 166 (0x8b151400) [pid = 1734] [serial = 2342] [outer = (nil)] 16:51:54 INFO - PROCESS | 1734 | ++DOMWINDOW == 167 (0x93bbd000) [pid = 1734] [serial = 2343] [outer = 0x8b151400] 16:51:54 INFO - PROCESS | 1734 | 1464997914979 Marionette DEBUG loaded listener.js 16:51:55 INFO - PROCESS | 1734 | ++DOMWINDOW == 168 (0x94772c00) [pid = 1734] [serial = 2344] [outer = 0x8b151400] 16:51:55 INFO - PROCESS | 1734 | 1464997915779 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:51:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:51:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1435ms 16:51:55 INFO - PROCESS | 1734 | 1464997915839 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 16:51:55 INFO - PROCESS | 1734 | 1464997915841 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 16:51:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:51:55 INFO - PROCESS | 1734 | 1464997915848 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:51:55 INFO - PROCESS | 1734 | 1464997915857 Marionette TRACE conn3 <- [1,3090,null,{}] 16:51:55 INFO - PROCESS | 1734 | 1464997915862 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:56 INFO - PROCESS | 1734 | 1464997916158 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 16:51:56 INFO - PROCESS | 1734 | 1464997916379 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:56 INFO - PROCESS | 1734 | ++DOCSHELL 0x9469cc00 == 160 [pid = 1734] [id = 782] 16:51:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 169 (0x95146000) [pid = 1734] [serial = 2345] [outer = (nil)] 16:51:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 170 (0x952e0000) [pid = 1734] [serial = 2346] [outer = 0x95146000] 16:51:56 INFO - PROCESS | 1734 | 1464997916462 Marionette DEBUG loaded listener.js 16:51:56 INFO - PROCESS | 1734 | ++DOMWINDOW == 171 (0x952e3400) [pid = 1734] [serial = 2347] [outer = 0x95146000] 16:51:57 INFO - PROCESS | 1734 | 1464997917232 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:51:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:51:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1434ms 16:51:57 INFO - PROCESS | 1734 | 1464997917283 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 16:51:57 INFO - PROCESS | 1734 | 1464997917287 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 16:51:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:51:57 INFO - PROCESS | 1734 | 1464997917293 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:51:57 INFO - PROCESS | 1734 | 1464997917295 Marionette TRACE conn3 <- [1,3094,null,{}] 16:51:57 INFO - PROCESS | 1734 | 1464997917301 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:57 INFO - PROCESS | 1734 | 1464997917507 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 16:51:57 INFO - PROCESS | 1734 | 1464997917786 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:57 INFO - PROCESS | 1734 | ++DOCSHELL 0x947a7000 == 161 [pid = 1734] [id = 783] 16:51:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 172 (0x95145000) [pid = 1734] [serial = 2348] [outer = (nil)] 16:51:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 173 (0x954ac800) [pid = 1734] [serial = 2349] [outer = 0x95145000] 16:51:57 INFO - PROCESS | 1734 | 1464997917874 Marionette DEBUG loaded listener.js 16:51:57 INFO - PROCESS | 1734 | ++DOMWINDOW == 174 (0x95691400) [pid = 1734] [serial = 2350] [outer = 0x95145000] 16:51:58 INFO - PROCESS | 1734 | 1464997918658 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:51:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:51:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1394ms 16:51:58 INFO - PROCESS | 1734 | 1464997918688 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 16:51:58 INFO - PROCESS | 1734 | 1464997918692 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 16:51:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:51:58 INFO - PROCESS | 1734 | 1464997918697 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:51:58 INFO - PROCESS | 1734 | 1464997918701 Marionette TRACE conn3 <- [1,3098,null,{}] 16:51:58 INFO - PROCESS | 1734 | 1464997918706 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:58 INFO - PROCESS | 1734 | 1464997918957 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 16:51:59 INFO - PROCESS | 1734 | 1464997919250 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:59 INFO - PROCESS | 1734 | ++DOCSHELL 0x8810b800 == 162 [pid = 1734] [id = 784] 16:51:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 175 (0x89a4e000) [pid = 1734] [serial = 2351] [outer = (nil)] 16:51:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 176 (0x9571c800) [pid = 1734] [serial = 2352] [outer = 0x89a4e000] 16:51:59 INFO - PROCESS | 1734 | 1464997919335 Marionette DEBUG loaded listener.js 16:51:59 INFO - PROCESS | 1734 | ++DOMWINDOW == 177 (0x9569dc00) [pid = 1734] [serial = 2353] [outer = 0x89a4e000] 16:52:00 INFO - PROCESS | 1734 | 1464997920094 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 16:52:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:52:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:52:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1430ms 16:52:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:52:00 INFO - PROCESS | 1734 | 1464997920129 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 16:52:00 INFO - PROCESS | 1734 | 1464997920132 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 16:52:00 INFO - PROCESS | 1734 | 1464997920138 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:52:00 INFO - PROCESS | 1734 | 1464997920141 Marionette TRACE conn3 <- [1,3102,null,{}] 16:52:00 INFO - PROCESS | 1734 | 1464997920147 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:00 INFO - PROCESS | 1734 | 1464997920356 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 16:52:00 INFO - PROCESS | 1734 | 1464997920650 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:00 INFO - PROCESS | 1734 | ++DOCSHELL 0x92407400 == 163 [pid = 1734] [id = 785] 16:52:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 178 (0x926ef800) [pid = 1734] [serial = 2354] [outer = (nil)] 16:52:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 179 (0x9582f400) [pid = 1734] [serial = 2355] [outer = 0x926ef800] 16:52:00 INFO - PROCESS | 1734 | 1464997920735 Marionette DEBUG loaded listener.js 16:52:00 INFO - PROCESS | 1734 | ++DOMWINDOW == 180 (0x95833000) [pid = 1734] [serial = 2356] [outer = 0x926ef800] 16:52:01 INFO - PROCESS | 1734 | 1464997921514 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:52:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:52:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1431ms 16:52:01 INFO - PROCESS | 1734 | 1464997921569 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 16:52:01 INFO - PROCESS | 1734 | 1464997921572 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 16:52:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:52:01 INFO - PROCESS | 1734 | 1464997921578 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 16:52:01 INFO - PROCESS | 1734 | 1464997921582 Marionette TRACE conn3 <- [1,3106,null,{}] 16:52:01 INFO - PROCESS | 1734 | 1464997921636 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:01 INFO - PROCESS | 1734 | 1464997921842 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 16:52:02 INFO - PROCESS | 1734 | 1464997922140 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:02 INFO - PROCESS | 1734 | ++DOCSHELL 0x95829000 == 164 [pid = 1734] [id = 786] 16:52:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 181 (0x95829c00) [pid = 1734] [serial = 2357] [outer = (nil)] 16:52:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 182 (0x9787e800) [pid = 1734] [serial = 2358] [outer = 0x95829c00] 16:52:02 INFO - PROCESS | 1734 | 1464997922229 Marionette DEBUG loaded listener.js 16:52:02 INFO - PROCESS | 1734 | ++DOMWINDOW == 183 (0x97882000) [pid = 1734] [serial = 2359] [outer = 0x95829c00] 16:52:03 INFO - PROCESS | 1734 | 1464997923001 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 16:52:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:52:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:52:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:52:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1479ms 16:52:03 INFO - PROCESS | 1734 | 1464997923059 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 16:52:03 INFO - PROCESS | 1734 | 1464997923062 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 16:52:03 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:52:03 INFO - PROCESS | 1734 | 1464997923068 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 16:52:03 INFO - PROCESS | 1734 | 1464997923073 Marionette TRACE conn3 <- [1,3110,null,{}] 16:52:03 INFO - PROCESS | 1734 | 1464997923078 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:03 INFO - PROCESS | 1734 | 1464997923284 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 16:52:03 INFO - PROCESS | 1734 | 1464997923599 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:03 INFO - PROCESS | 1734 | ++DOCSHELL 0x8da45400 == 165 [pid = 1734] [id = 787] 16:52:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 184 (0x91ca7800) [pid = 1734] [serial = 2360] [outer = (nil)] 16:52:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 185 (0x98289000) [pid = 1734] [serial = 2361] [outer = 0x91ca7800] 16:52:03 INFO - PROCESS | 1734 | 1464997923682 Marionette DEBUG loaded listener.js 16:52:03 INFO - PROCESS | 1734 | ++DOMWINDOW == 186 (0x9850fc00) [pid = 1734] [serial = 2362] [outer = 0x91ca7800] 16:52:04 INFO - PROCESS | 1734 | 1464997924444 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 16:52:04 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:52:04 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 16:52:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:52:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:52:04 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1430ms 16:52:04 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:52:04 INFO - PROCESS | 1734 | 1464997924501 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 16:52:04 INFO - PROCESS | 1734 | 1464997924504 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 16:52:04 INFO - PROCESS | 1734 | 1464997924511 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 16:52:04 INFO - PROCESS | 1734 | 1464997924514 Marionette TRACE conn3 <- [1,3114,null,{}] 16:52:04 INFO - PROCESS | 1734 | 1464997924519 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:04 INFO - PROCESS | 1734 | 1464997924727 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 16:52:05 INFO - PROCESS | 1734 | 1464997925036 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"1ef6dc4b-a7b4-494e-bf8c-871658d08dd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:05 INFO - PROCESS | 1734 | ++DOCSHELL 0x82d0b800 == 166 [pid = 1734] [id = 788] 16:52:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 187 (0x97888400) [pid = 1734] [serial = 2363] [outer = (nil)] 16:52:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 188 (0x99398400) [pid = 1734] [serial = 2364] [outer = 0x97888400] 16:52:05 INFO - PROCESS | 1734 | 1464997925119 Marionette DEBUG loaded listener.js 16:52:05 INFO - PROCESS | 1734 | ++DOMWINDOW == 189 (0x99391400) [pid = 1734] [serial = 2365] [outer = 0x97888400] 16:52:05 INFO - PROCESS | 1734 | 1464997925901 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:52:05 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:52:05 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1435ms 16:52:05 INFO - PROCESS | 1734 | 1464997925946 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 16:52:05 INFO - PROCESS | 1734 | 1464997925950 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 16:52:07 WARNING - u'runner_teardown' () 16:52:07 INFO - No more tests 16:52:07 INFO - Got 0 unexpected results 16:52:07 INFO - SUITE-END | took 1181s 16:52:07 INFO - Closing logging queue 16:52:07 INFO - queue closed 16:52:07 INFO - Return code: 0 16:52:07 WARNING - # TBPL SUCCESS # 16:52:07 INFO - Running post-action listener: _resource_record_post_action 16:52:07 INFO - Running post-run listener: _resource_record_post_run 16:52:08 INFO - Total resource usage - Wall time: 1214s; CPU: 98.0%; Read bytes: 14159872; Write bytes: 920842240; Read time: 636; Write time: 224536 16:52:08 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:52:08 INFO - install - Wall time: 29s; CPU: 100.0%; Read bytes: 12288; Write bytes: 154730496; Read time: 28; Write time: 134476 16:52:08 INFO - run-tests - Wall time: 1186s; CPU: 98.0%; Read bytes: 11321344; Write bytes: 765960192; Read time: 476; Write time: 90056 16:52:08 INFO - Running post-run listener: _upload_blobber_files 16:52:08 INFO - Blob upload gear active. 16:52:08 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 16:52:08 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 16:52:08 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 16:52:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 16:52:09 INFO - (blobuploader) - INFO - Open directory for files ... 16:52:09 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 16:52:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:52:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:52:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:52:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:52:11 INFO - (blobuploader) - INFO - Done attempting. 16:52:11 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 16:52:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:52:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:52:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:52:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:52:13 INFO - (blobuploader) - INFO - Done attempting. 16:52:13 INFO - (blobuploader) - INFO - Iteration through files over. 16:52:13 INFO - Return code: 0 16:52:13 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 16:52:13 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 16:52:13 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/619ed110156ddad4118ed04cde5f7f1533fb76a89df12e5da486cc31c14c64e75b79be0b3c475f8f891b1ef90a6d6227df556a31dec99c8218ab1180f8dc7534", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e64f5cf802c5cba622c5ad3a8b795455c61407ac07494d20c664594ba88f30ede49cfe2de4daa9de228d7dbb0863fd5a7dce9d92af7fd9992baddd86ae3a1af5"} 16:52:13 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 16:52:13 INFO - Writing to file /builds/slave/test/properties/blobber_files 16:52:13 INFO - Contents: 16:52:13 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/619ed110156ddad4118ed04cde5f7f1533fb76a89df12e5da486cc31c14c64e75b79be0b3c475f8f891b1ef90a6d6227df556a31dec99c8218ab1180f8dc7534", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e64f5cf802c5cba622c5ad3a8b795455c61407ac07494d20c664594ba88f30ede49cfe2de4daa9de228d7dbb0863fd5a7dce9d92af7fd9992baddd86ae3a1af5"} 16:52:13 INFO - Running post-run listener: copy_logs_to_upload_dir 16:52:13 INFO - Copying logs to upload dir... 16:52:13 INFO - mkdir: /builds/slave/test/build/upload/logs 16:52:13 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1359.051881 ========= master_lag: 0.35 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 39 secs) (at 2016-06-03 16:52:13.808864) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-03 16:52:13.812359) ========= 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-1464996154.927038-16032192 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/619ed110156ddad4118ed04cde5f7f1533fb76a89df12e5da486cc31c14c64e75b79be0b3c475f8f891b1ef90a6d6227df556a31dec99c8218ab1180f8dc7534", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e64f5cf802c5cba622c5ad3a8b795455c61407ac07494d20c664594ba88f30ede49cfe2de4daa9de228d7dbb0863fd5a7dce9d92af7fd9992baddd86ae3a1af5"} build_url:https://queue.taskcluster.net/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.027838 build_url: 'https://queue.taskcluster.net/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/619ed110156ddad4118ed04cde5f7f1533fb76a89df12e5da486cc31c14c64e75b79be0b3c475f8f891b1ef90a6d6227df556a31dec99c8218ab1180f8dc7534", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e64f5cf802c5cba622c5ad3a8b795455c61407ac07494d20c664594ba88f30ede49cfe2de4daa9de228d7dbb0863fd5a7dce9d92af7fd9992baddd86ae3a1af5"}' symbols_url: 'https://queue.taskcluster.net/v1/task/HmkVpJMzREq-yjfs5LLU0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-03 16:52:13.873307) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 16:52:13.873623) ========= 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-1464996154.927038-16032192 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.014765 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 16:52:13.950202) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-03 16:52:13.950520) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-03 16:52:13.950911) ========= ========= Total master_lag: 1.09 =========